|
36cfeab15d
|
Remove obsolete credential item
rs-logger is run by botka, not hal8000.
|
2019-05-09 23:44:28 +02:00 |
|
|
5f8b274cf9
|
Use MIT license
|
2019-05-09 23:44:28 +02:00 |
|
|
fe1821739c
|
Remove obsolete port opening
We have an nginx reverse proxy for botka instead.
|
2019-05-09 23:44:28 +02:00 |
|
|
584aab76a7
|
Add hal8000_xmpp recipe
Also, configure express ports in attributes, so they are both easy to
see at once, as well as override per node/env.
|
2019-05-09 23:44:18 +02:00 |
|
Greg Karékinian
|
ba8b73a4dd
|
Add mastodon to andromeda
|
2019-05-08 17:00:23 +02:00 |
|
Greg Karékinian
|
1e7f21bd41
|
Remove the mastodon recipes from dev
|
2019-05-08 17:00:07 +02:00 |
|
Greg Karékinian
|
90815bb274
|
Fix the postgresql credentials for the backup attributes
|
2019-05-08 16:58:47 +02:00 |
|
Greg Karékinian
|
7271065c5b
|
Add names to the execute resources
|
2019-05-08 16:58:31 +02:00 |
|
Greg Karékinian
|
81192f7277
|
Fix the backup config format to work with backup 5
|
2019-05-08 12:26:47 +02:00 |
|
|
afc9a6da43
|
Merge branch 'feature/maintenance_page' of kosmos/chef into master
|
2019-05-07 14:53:22 +00:00 |
|
|
89027f1f32
|
Fix maintenance page paths
|
2019-05-07 16:10:23 +02:00 |
|
|
016f75f89b
|
Merge branch 'master' into feature/maintenance_page
|
2019-05-07 15:54:12 +02:00 |
|
|
99a677ec47
|
Configure maintenance error page for 503
|
2019-05-07 15:52:58 +02:00 |
|
|
1ee2b5ad41
|
Add maintenance page feature to Mastodon nginx site
|
2019-05-07 15:49:01 +02:00 |
|
|
36a50489d0
|
Add maintenance page to nginx default recipe
|
2019-05-07 15:46:00 +02:00 |
|
|
9811490aad
|
Add self-contained maintenance web page
This can be used for any of our services when doing planned maintenance
or migrations.
|
2019-05-07 15:11:26 +02:00 |
|
Greg Karékinian
|
c4d5a2c6bb
|
Remove the ipfs cluster recipe from dev's run list
|
2019-05-07 14:57:47 +02:00 |
|
Greg Karékinian
|
36e8950eba
|
Update ipfs again, to fix a bug in the ipfs_config resource
It could not handle integers
|
2019-05-07 14:56:40 +02:00 |
|
Greg Karékinian
|
14f0fbc7be
|
Use the last commit of the ipfs PR
|
2019-05-07 14:41:57 +02:00 |
|
Greg Karékinian
|
4b0818177d
|
Use an unreleased version of our ipfs cookbook to lower RAM usage
|
2019-05-07 14:35:53 +02:00 |
|
|
8df512ed0a
|
Merge branch 'feature/51-hubot_barnard' of kosmos/chef into master
|
2019-05-07 12:12:47 +00:00 |
|
Greg Karékinian
|
4fe3b8e8e7
|
Move botka and hal8000 from dev to barnard
Refs #51
|
2019-05-07 14:10:07 +02:00 |
|
gregkare
|
c5506d2d12
|
Merge branch 'bugfix/35-kredits-github_nginx' of kosmos/chef into master
|
2019-05-07 11:48:19 +00:00 |
|
|
8f4e2ca77a
|
Merge branch 'feature/54-certbot_dev_env' of kosmos/chef into master
|
2019-05-03 11:31:47 +00:00 |
|
|
71556c50e2
|
Merge branch 'bugfix/56-backup_dependency' of kosmos/chef into master
|
2019-05-03 11:29:00 +00:00 |
|
Greg Karékinian
|
37aa87df5e
|
Add a missing dependency on the zlib1g-dev for the backup gem
Fixes #56
|
2019-05-03 10:58:39 +02:00 |
|
Greg Karékinian
|
5bb34554a7
|
The nginx_certbot_site resource does nothing in the dev environment
No need to check for the environment in recipes that use the resource
Closes #54
|
2019-05-03 10:55:02 +02:00 |
|
Greg Karékinian
|
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 Karékinian
|
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 Karékinian
|
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 |
|
|
c6c997fcd1
|
Merge branch 'bugfix/46-hubot-kredits_ipfs-cluster' of kosmos/chef into master
|
2019-04-26 15:03:55 +00:00 |
|
Greg Karékinian
|
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 |
|
|
30e225f63c
|
Merge branch 'bugfix/44-ipfs_max_open_files' of kosmos/chef into master
|
2019-04-26 14:38:32 +00:00 |
|
Greg Karékinian
|
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 |
|
|
e951771a42
|
Merge branch 'feature/42-update_ipfs' of kosmos/chef into master
|
2019-04-25 17:37:43 +00:00 |
|
Greg Karékinian
|
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 |
|
|
d162233e8d
|
Add Gitea config for hal8000
|
2019-04-24 17:50:45 +01:00 |
|
Greg Karékinian
|
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 Karékinian
|
f5051d6352
|
Revert "Move the environment variables to an EnvironmentFile"
This reverts commit 79023a65f24b86a3fd357a3db7d3cb60e34852a9.
|
2019-04-23 14:12:16 +02:00 |
|
Greg Karékinian
|
ecf5870195
|
Only add the Let's Encrypt set up when not in the dev environment
|
2019-04-23 11:41:12 +02:00 |
|
Greg Karékinian
|
79023a65f2
|
Move the environment variables to an EnvironmentFile
|
2019-04-23 11:40:33 +02:00 |
|
Greg Karékinian
|
451d182ca9
|
Add kredits_github role for the node app and the nginx vhost
|
2019-04-23 11:30:59 +02:00 |
|
Greg Karékinian
|
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 Karékinian
|
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 Karékinian
|
47d2ebe409
|
Add missing firewall rule for botka on freenode
|
2019-04-23 11:15:06 +02:00 |
|