greg
|
64a3444c40
|
Use the kredits_github role on barnard
This sets up the app and its nginx reverse proxy
|
2019-05-02 12:40:38 +02:00 |
|
greg
|
9284b4fe85
|
Add the missing kredits-web::nginx recipe for barnard
This was causing the firewall rules for ports 80 and 443 to be deleted
Refs #35
|
2019-05-02 11:33:53 +02:00 |
|
gregkare
|
0a62f2d5e0
|
Merge branch 'chore/48-ipfs-cluster_0.10.1' of kosmos/chef into master
|
2019-05-02 09:16:51 +00:00 |
|
greg
|
21987c502e
|
Add initial instructions for joining the IPFS cluster
Refs #4
|
2019-04-30 17:18:43 +02:00 |
|
greg
|
61607f77c4
|
Update ipfs-cluster to 0.10.1
ipfs-cluster-ctl commands such as `pin rm` now work
Closes #48
|
2019-04-30 12:58:10 +02:00 |
|
raucao
|
c6c997fcd1
|
Merge branch 'bugfix/46-hubot-kredits_ipfs-cluster' of kosmos/chef into master
|
2019-04-26 15:03:55 +00:00 |
|
greg
|
696d7cd561
|
Set up kosmos-hubot to use ipfs-cluster
That way a new document will be added and pinned on all members of the
cluster
Fixes #46
|
2019-04-26 16:54:02 +02:00 |
|
raucao
|
30e225f63c
|
Merge branch 'bugfix/44-ipfs_max_open_files' of kosmos/chef into master
|
2019-04-26 14:38:32 +00:00 |
|
greg
|
ed8a8f1225
|
Update the ipfs cookbook to set a maximum number of files
The default is too low and was treated like a low disk space alert by
ipfs and ipfs-cluster, set it to 64000
Closes #44
|
2019-04-26 15:58:37 +02:00 |
|
raucao
|
e951771a42
|
Merge branch 'feature/42-update_ipfs' of kosmos/chef into master
|
2019-04-25 17:37:43 +00:00 |
|
greg
|
c186ebf703
|
Update go-ipfs to 0.4.20
https://github.com/ipfs/go-ipfs/blob/v0.4.20/CHANGELOG.md
|
2019-04-25 19:20:16 +02:00 |
|
gregkare
|
ec067d4b80
|
Merge branch 'feature/35-kredits_github' of kosmos/chef into master
|
2019-04-25 14:03:15 +00:00 |
|
gregkare
|
3566184277
|
Merge branch 'feature/hubot-kredits_config' of kosmos/chef into master
|
2019-04-25 14:02:34 +00:00 |
|
gregkare
|
d4514a1871
|
Merge branch 'feature/add_ipfs_id' of kosmos/chef into master
|
2019-04-25 13:21:33 +00:00 |
|
basti
|
d162233e8d
|
Add Gitea config for hal8000
|
2019-04-24 17:50:45 +01:00 |
|
greg
|
2cf611279b
|
Make the systemd unit for kredits-github not world readable
This way the environment variables are kept secret. Only root can read
`/proc/$ID/environ`
|
2019-04-23 14:12:55 +02:00 |
|
greg
|
f5051d6352
|
Revert "Move the environment variables to an EnvironmentFile"
This reverts commit 79023a65f2.
|
2019-04-23 14:12:16 +02:00 |
|
greg
|
ecf5870195
|
Only add the Let's Encrypt set up when not in the dev environment
|
2019-04-23 11:41:12 +02:00 |
|
greg
|
79023a65f2
|
Move the environment variables to an EnvironmentFile
|
2019-04-23 11:40:33 +02:00 |
|
greg
|
451d182ca9
|
Add kredits_github role for the node app and the nginx vhost
|
2019-04-23 11:30:59 +02:00 |
|
greg
|
fabbe398a2
|
Remove the nginx recipe inclusion and the dependency on nginx in the service
The nginx vhost should be set up after the app is deployed. The node app
doesn't need nginx to run
|
2019-04-23 11:28:23 +02:00 |
|
greg
|
1d0f66adc4
|
Remove an unused dependency on the firewall cookbook
|
2019-04-23 11:25:16 +02:00 |
|
gregkare
|
e9121f69b0
|
Merge branch 'chore/firewall_rules' of kosmos/chef into master
|
2019-04-23 09:18:57 +00:00 |
|
greg
|
47d2ebe409
|
Add missing firewall rule for botka on freenode
|
2019-04-23 11:15:06 +02:00 |
|
greg
|
bafa24351a
|
Remove firewall rule that is already defined
|
2019-04-23 11:14:33 +02:00 |
|
greg
|
3b2a3bf3fa
|
Replace reference to sockethub, remove comment that's not relevant
|
2019-04-23 10:33:31 +02:00 |
|
basti
|
2658b90c5b
|
Set log level to info
Now that everything works, we don't need detailed output for every
GitHub payload anymore.
|
2019-04-20 09:34:37 +01:00 |
|
basti
|
f26edab7ad
|
Fix nginx template
It refused to accept connections when the header directive was before
the server_name one.
|
2019-04-20 09:25:27 +01:00 |
|
basti
|
e62393e443
|
Update cookbook README
|
2019-04-19 18:52:44 +01:00 |
|
basti
|
1d98bf14fe
|
Configure kosmos-github
closes #35
|
2019-04-19 18:45:13 +01:00 |
|
basti
|
7c29957ed9
|
Fix and consolidate firewall rules
Most of them are already defined in the appropriate recipe. And one can
be moved. (These are currently opened on every server for no reason.)
|
2019-04-19 15:52:56 +01:00 |
|
greg
|
94cb7c8e20
|
Add the id endpoint to our IPFS reverse proxy
|
2019-04-18 11:00:22 +02:00 |
|
greg
|
b45430f63a
|
Set permissions for the upload folder
|
2019-04-17 11:22:12 +02:00 |
|
gregkare
|
45c764c83e
|
Merge branch 'feature/hubot-schedule' of kosmos/chef into master
|
2019-04-17 09:15:57 +00:00 |
|
basti
|
72a7b2ed8d
|
Add hubot-schedule
Already running on the server, with a message schedule for the Kosmos
weekly calls.
|
2019-04-17 10:06:15 +01:00 |
|
greg
|
0e379644c5
|
MIT license for the kosmos-ejabberd cookbook
|
2019-04-17 10:30:29 +02:00 |
|
greg
|
1b770c0e95
|
Set up Let's Encrypt for the kosmos.org ejabberd server
|
2019-04-17 10:14:50 +02:00 |
|
greg
|
4519f2fe36
|
Add the kosmos-postgresql and ejabberd backup recipes
|
2019-04-17 10:14:50 +02:00 |
|
greg
|
80449ccbeb
|
Add a recipe that sets up backups for ejabberd
|
2019-04-17 10:14:50 +02:00 |
|
greg
|
9346188ca7
|
Initial kosmos-ejabberd cookbook
|
2019-04-17 10:11:52 +02:00 |
|
gregkare
|
1d8686e07f
|
Merge branch 'chore/hubot_help_config' of kosmos/chef into master
|
2019-04-17 07:43:26 +00:00 |
|
gregkare
|
e64b85d532
|
Merge branch 'chore/update_kredits_config' of kosmos/chef into master
|
2019-04-17 07:43:10 +00:00 |
|
basti
|
3e054645ac
|
Hubot Help config for DM replies
Instead of pasting the entire help content publicly, it can now respond
in private (except it seems that only works on IRC, not XMPP).
|
2019-04-16 17:24:01 +01:00 |
|
basti
|
13de5b8bd5
|
Update kredits config
We're on Rinkeby now.
|
2019-04-16 17:22:24 +01:00 |
|
raucao
|
b7fe841b6d
|
Merge branch 'chore/update-mastodon-ruby' of kosmos/chef into master
|
2019-04-16 11:57:57 +00:00 |
|
basti
|
2def42b744
|
Update Ruby version for Mastodon
|
2019-04-16 12:56:37 +01:00 |
|
raucao
|
cc37219050
|
Merge branch 'feature/19-btcpayserver_nginx' of kosmos/chef into master
|
2019-04-16 08:25:53 +00:00 |
|
greg
|
6da6d2a2bf
|
Add the kosmos-btcpayserver nginx reverse proxy to andromeda
|
2019-04-15 10:54:35 +02:00 |
|
greg
|
6c7ec545ce
|
Initial kosmos-btcpayserver cookbook setting up an nginx reverse proxy
Closes #19
|
2019-04-15 10:53:55 +02:00 |
|
greg
|
d2142b046f
|
Reload nginx immediately after enabling the Let's Encrypt vhost
|
2019-04-15 10:51:18 +02:00 |
|