Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/metacpan/metacpan-puppet

Puppet configuration for running metacpan servers
https://github.com/metacpan/metacpan-puppet

Adds dep for rrr-client

814251709b77e69001ea29eab48f58113d03ac0f authored over 12 years ago by Olaf Alders <[email protected]>
fixes typo

7f46324a93e8a22fa959181292c003bd217df45b authored over 12 years ago by Olaf Alders <[email protected]>
More update on README

5026dfa138da172dfc7eca51670aae2bb58097f5 authored over 12 years ago by Leo Lapworth <[email protected]>
Update README and cleanup

50d0e90519ddd9a4bd33abb277442e5d9d1229b4 authored over 12 years ago by Leo Lapworth <[email protected]>
Move 'files' into metacpan module

82e88126893febb67f8035092847946e1b2ce0b6 authored over 12 years ago by Leo Lapworth <[email protected]>
We are not using the modules.pp file

2654ac09cabde11109062adbaa1338bd9b8e1120 authored over 12 years ago by Leo Lapworth <[email protected]>
Add some FIXME and other bits

17156760019bc35b48b0f30fb131dccea020ba3e authored over 12 years ago by Leo Lapworth <[email protected]>
Work on init for watcher

8a36ee845dc69493e2e9148557c316b76692bf40 authored over 12 years ago by Leo Lapworth <[email protected]>
Another comment

885b95bd905bae13ff1c5e56c80ea15357a90334 authored over 12 years ago by Leo Lapworth <[email protected]>
Comment update

699ce465abdcb2cad456ec0f92cb2ee267e893a8 authored over 12 years ago by Leo Lapworth <[email protected]>
Sort out init stuff (mostly needed more recent version of puppet)

307f2317a392241eea80ba22ee54e9e426c71f2a authored over 12 years ago by Leo Lapworth <[email protected]>
Start to make more debian on the init.d files

733d18c43039f9b978a4f53308a94031a3b68317 authored over 12 years ago by Leo Lapworth <[email protected]>
Start sorting init files for websites (need to convert to debian init.d format)

2960e2b132a9941ccafdb14885dee9ad1c98bb4f authored over 12 years ago by Leo Lapworth <[email protected]>
Ok, give ES 50 megs to get going

af4487fb81d42a5b44941f6fe2e43c23ac98ec52 authored over 12 years ago by Leo Lapworth <[email protected]>
A few extra dependencies for ES

66a5d8f34fadca9c9b9e8aa57e8e01350280dd1f authored over 12 years ago by Leo Lapworth <[email protected]>
Put in some relationships to help out a bit

993de8898962b464c68052915cbc19504a59e0f7 authored over 12 years ago by Leo Lapworth <[email protected]>
Get ES running

5ba1d10cb697ed2454ea0bf1bd15847898e08aee authored over 12 years ago by Leo Lapworth <[email protected]>
More work on ES

a8845f1bc86cb453e7755508ddb7af0bc5b78811 authored over 12 years ago by Leo Lapworth <[email protected]>
Working on elasticsearch install

3849af2ec82c2a7bb010f9fe3937ca13c02c387c authored over 12 years ago by Leo Lapworth <[email protected]>
Only update the perms we care about!

65313a51418a83377267b967fbf9d359772c05be authored over 12 years ago by Leo Lapworth <[email protected]>
Install elasticsearch

fcf1bf65193483cada39c466f2ca51be3055dfc6 authored over 12 years ago by Leo Lapworth <[email protected]>
Move elasticsearch back in

9ede69b9a909df2f6bd22a6f5cf03a4003fef183 authored over 12 years ago by Leo Lapworth <[email protected]>
Setup log rotate

9b473b81fe9fba77d86203d7fc1bc183ac1f5416 authored over 12 years ago by Leo Lapworth <[email protected]>
Add logrotate module

14e8726e726f5796eff297d2306edcb9a35a1839 authored over 12 years ago by Leo Lapworth <[email protected]>
Match exactly what we have atm

3c06425516f2cfc5389617a4f6d0a91a787af18a authored over 12 years ago by Leo Lapworth <[email protected]>
Sort out cron jobs

58e33efd726984ae003782fcd0b9fa82a9913352 authored over 12 years ago by Leo Lapworth <[email protected]>
Correct template location

d597cd9ad2192fad5b1b8b2aa0f4b59eed30c136 authored over 12 years ago by Leo Lapworth <[email protected]>
Sort out ports for starman

19e8da9f12ac5a8a3102190fe5c0236f5d4456d6 authored over 12 years ago by Leo Lapworth <[email protected]>
Put the nginx templates into Metacpan and build form there

4a5ce9515b66411b27cf8c4cd9226d5c4ea0ac06 authored over 12 years ago by Leo Lapworth <[email protected]>
Add the starman, rrr and watcher init scripts for site.pp

b6ecd3b7712f98ac8894b37061cec9c6df683f1d authored over 12 years ago by Leo Lapworth <[email protected]>
More on init

0bae67814c6ee36d83901d2112df7a0775be8acc authored over 12 years ago by Leo Lapworth <[email protected]>
Start working in site for api and web

d3d88b3c0ab9fa62e62a664346a1265766feb365 authored over 12 years ago by Leo Lapworth <[email protected]>
More refactor to make nicer to manage

f9fd50378e30afdbebac4ab85e9caf23f8f1b0f7 authored over 12 years ago by Leo Lapworth <[email protected]>
Move users into metacpan module

e6ae3af6b47e2eca88e67f8d70c59197c5d6e77c authored over 12 years ago by Leo Lapworth <[email protected]>
Create a metacpan module for stuff - much nicer

b641e0488d215cd7924c2c5b4e82e43ed322890a authored over 12 years ago by Leo Lapworth <[email protected]>
More Perl modules to install

22edb0d0a05a2fa30bc0ebce970f50deecbc5090 authored over 12 years ago by Leo Lapworth <[email protected]>
remove ;

ec9ac9e0cbac15e1335ad10a4558741fa88206b1 authored over 12 years ago by Leo Lapworth <[email protected]>
Get cron running

e6b8f7c9741bcba95e6b31fc0eff849e950a7838 authored over 12 years ago by Leo Lapworth <[email protected]>
Create a .metacpanrc file for sorting out ones PATH so perl is correct

e6184daea1246abdab0d69aebedd7322ae32a67c authored over 12 years ago by Leo Lapworth <[email protected]>
Make clean what we are not using

b78c4423b19b22398d350561929ca80a6e92d8d9 authored over 12 years ago by Leo Lapworth <[email protected]>
Minor cleanup

c73829349587c6bac93d9e12224f738b0fe103e2 authored over 12 years ago by Leo Lapworth <[email protected]>
Turn off tests

4844486e75327f986cbb61f32305eba8bb9e0901 authored over 12 years ago by Leo Lapworth <[email protected]>
Package locate can be useful

34a0bbb5a5f8fe78fef184e1b89312544a8f1146 authored over 12 years ago by Leo Lapworth <[email protected]>
Update doc

8c067068baffd65ffe7e2df8b392a66de1c6b947 authored over 12 years ago by Leo Lapworth <[email protected]>
Get perlbrew running and installing perl modules

4113f083ea1ffad1e34bff943f19e89b3af1ef0a authored over 12 years ago by Leo Lapworth <[email protected]>
Start installing perls

063c781fcdac265f72e34de54ce83524f14c9575 authored over 12 years ago by Leo Lapworth <[email protected]>
Add rafl's https://github.com/rafl/puppet-module-perlbrew.git into modules/

adf012370dde6286cd257296d0f5a1357f7db1a3 authored over 12 years ago by Leo Lapworth <[email protected]>
Make sure /bin/ files are executible by owner

1084c16926970b0e737579779ef9b01f17c535b3 authored over 12 years ago by Leo Lapworth <[email protected]>
Set <%= hostname %> first - so gets picked up better?

ef4ebf5a10ad2c90fa0e1a1ae2ea2b22dec970e4 authored over 12 years ago by Leo Lapworth <[email protected]>
Allow long server names

dbe87e50760ae0f70784f9b48bca5664379ba5f0 authored over 12 years ago by Leo Lapworth <[email protected]>
A file to make a git dir!

a8debbff0bd46c4d9ef220255427817298a2586f authored over 12 years ago by Leo Lapworth <[email protected]>
Repo name changed to match dir

161af9be8ab6cc4ed01bbbcfcc893047cc1d0806 authored over 12 years ago by Leo Lapworth <[email protected]>
Checkout js.metacpan.org as that - NOT search.metacpan.org

f289ba443b3454722b7e08d2284b147b04a92493 authored over 12 years ago by Leo Lapworth <[email protected]>
Rename search.metacpan.org to js.metacpan.org

d8ac41ad34f06f30cc6d1ff247f3b78a6f02169c authored over 12 years ago by Leo Lapworth <[email protected]>
Add the nginx files and drop vote.contest as not used

336111d58cf0fffa943aea2ffaab02abec95a6f2 authored over 12 years ago by Leo Lapworth <[email protected]>
Now copy the rest of the nginx config files (and add a user to run as)

01d6399a65f955c17c9e0233dfbe0436cc39718f authored over 12 years ago by Leo Lapworth <[email protected]>
Convert over to variable for log dir

4754dbbb1bc98628251aa11b1fa36ec7c3f63181 authored over 12 years ago by Leo Lapworth <[email protected]>
Setup the nginx configs for each site

60e8ecdd2a0bbffe4e7b1a5903e2d4c714b52802 authored over 12 years ago by Leo Lapworth <[email protected]>
Add sco for nginx

3737920eb2b0e93d2af9a502404e2c65a2b8a49d authored over 12 years ago by Leo Lapworth <[email protected]>
Add the nginx files in as .erb

0eb3d9265b31b859fad9e2c658b80ddea8bb676f authored over 12 years ago by Leo Lapworth <[email protected]>
Add the contest.metacpan.org to the script

6f767f826d24e7535e41dc669874b28d5bdda911 authored over 12 years ago by Leo Lapworth <[email protected]>
Add metacpan user's bin dir + script to checkout relevant repos

a92865cc3bb318f81726d819b5d1a621b66cfae2 authored over 12 years ago by Leo Lapworth <[email protected]>
Create a non-admin metacpan user

5d06ad04b90329e3068c1e71ce3a633006038ec2 authored over 12 years ago by Leo Lapworth <[email protected]>
Fix permissions before applying configuration

0f077612a193a350ca8cdca629f404e857ee6308 authored over 12 years ago by Florian Ragwitz <[email protected]>
Parametrise the node name for munin

979fa6aca87ac05437b93d6371acdc3b4473387c authored over 12 years ago by Florian Ragwitz <[email protected]>
Run the exim munin plugins as the exim user

6bf8bab86ce56dcfa6b8d5068b36e3227d605f74 authored over 12 years ago by Florian Ragwitz <[email protected]>
Add the multimemory plugin

It's not distributed as part of munin-node.

aa4e421e50933b192f3f6ea8f6594ed716cdf07c authored over 12 years ago by Florian Ragwitz <[email protected]>
Collect statistics about munin itself

780c2e0c4805b598fb96b2f556e692dc5fd72803 authored over 12 years ago by Florian Ragwitz <[email protected]>
Declare package dependencies for munin's nginx plugins

a471df8f66121906eb147447deb42b473cebf596 authored over 12 years ago by Florian Ragwitz <[email protected]>
Declare package dependencies for munin's http_loadtime

05ca1300f57ad33850b6657e35eb00e66a4e826d authored over 12 years ago by Florian Ragwitz <[email protected]>
Correct the munin plugin path for Debian squeeze

f5477df364b00000acfd2e53c4f503bda3ce85ec authored over 12 years ago by Florian Ragwitz <[email protected]>
Need the period

9ece5d8bc09ffe1a0a5505b2da95f559e8f01c3a authored over 12 years ago by Leo Lapworth <[email protected]>
Switch nginx to templates

3d86fdfb48176551c3659d6e976398d15c2ef7d6 authored over 12 years ago by Leo Lapworth <[email protected]>
Munin nginx conf

6e1e0a4b8e52cfa17b2f8b7a03df2031cdf98c73 authored over 12 years ago by Leo Lapworth <[email protected]>
Start of nginx

ad9751df53d0fc9d66408884497a5470a98c9c03 authored over 12 years ago by Leo Lapworth <[email protected]>
Setup munin server (still localhost only)

140075c56a61f6bc410700d422884c79cc88dd3e authored over 12 years ago by Leo Lapworth <[email protected]>
Other key

38234f3e434b0cfe3fb0071207abd5002d72f295 authored over 12 years ago by Leo Lapworth <[email protected]>
Formatting

58a6b9b546a5d6f195280e14301e47161eb96d0b authored over 12 years ago by Leo Lapworth <[email protected]>
Add users to sudo

355ab7a09e3ca574dd62713d2f3da03c9c01b3fe authored over 12 years ago by Leo Lapworth <[email protected]>
Update docs

7a6b7fd6216dc2df8e61490cc5573095174bece6 authored over 12 years ago by Leo Lapworth <[email protected]>
Add mo auth

b50afd3b3a4498b4b6d363e4481a3c4eb727419b authored over 12 years ago by Leo Lapworth <[email protected]>
munin-node

e5b0a8c42d3c3a00354449882d05a636ed3407ea authored over 12 years ago by Leo Lapworth <[email protected]>
Add olaf's auth_keys

d92dcc9959d9173fe5a726e31805ad5b92780550 authored over 12 years ago by Leo Lapworth <[email protected]>
Configure sshd_config via puppet

2041dfacc5ee081fba982d9720f234b55a6aabb6 authored over 12 years ago by Leo Lapworth <[email protected]>
/usr/bin/zsh -> /bin/zsh

dfde7a368f293bf4d5d60a5f25678b38b49207a8 authored over 12 years ago by Leo Lapworth <[email protected]>
Some more packages and default config files

e9f509ce6d12de1c0ba28387fd47523eb4476ab8 authored over 12 years ago by Leo Lapworth <[email protected]>
Sort zsh for rafl

4b4cabef94b21d5d97e4499a79c88935b8e08104 authored over 12 years ago by Leo Lapworth <[email protected]>
Turn on SSH server always

c01195673b4884b2af82963f3f286eea25ae2234 authored over 12 years ago by Leo Lapworth <[email protected]>
Setup user .ssh stuff

72a05471fbb0c316ff40aa65d27cd195f46c6945 authored over 12 years ago by Leo Lapworth <[email protected]>
Update docs

b80a84bedb1ead35012ce862584983ff1f090215 authored over 12 years ago by Leo Lapworth <[email protected]>
Get a user running

e5273efd884cfc1bd8e960f41f9e92847a74a8b4 authored over 12 years ago by Leo Lapworth <[email protected]>
Various

e457f47d9386e67e5fb3c9b71a693c9b34ed7203 authored over 12 years ago by Leo Lapworth <[email protected]>
Set debian package provider

8818a1ebada061df219bbf6a3d19f100ef894676 authored over 12 years ago by Leo Lapworth <[email protected]>
New names for headings

6ce248bbc77419ddab2d9a339e9d5e9acf540cad authored over 12 years ago by Leo Lapworth <[email protected]>
Start on user

2d84c2ec643f889a11ecb25d6fee6990c56c2e65 authored almost 13 years ago by Leo Lapworth <[email protected]>
Lets stop at the end

caaaae81dd612bc6744bda2b33595960206c8fb7 authored almost 13 years ago by Leo Lapworth <[email protected]>
Start list of what we need to intergrate

a10bc68c1c5250d485a4fc07ea165d3bd1ba297e authored almost 13 years ago by Leo Lapworth <[email protected]>
Correct OS name

8141e07fe4077d660a7d8f711918699afe7042c7 authored almost 13 years ago by Leo Lapworth <[email protected]>
Move YUM into class

6528acb511ea3449971057754a5b7ce9a2216dd5 authored almost 13 years ago by Leo Lapworth <[email protected]>
run puppet

e12c2d847b098d350384d025a87ae91c382ffdf2 authored almost 13 years ago by Leo Lapworth <[email protected]>