217ab471ce
Moving bitcoin-core to VM
2020-08-22 23:16:11 +02:00
9795e77fde
Bitcoin source recipe
2020-08-17 10:45:15 +02:00
Greg Karékinian
3f7894bd46
Run Chef again after upgrading centaurus to Ubuntu 20.04
...
Closes #195
2020-07-30 11:59:30 +02:00
Greg Karékinian
fb8687b63c
Add the postgresql_replica role to draco
2020-06-19 17:33:06 +02:00
Greg Karékinian
f7dfffd967
Add the kosmos_encfs recipe to draco
2020-06-19 17:33:06 +02:00
Greg Karékinian
8386dae46f
Add the new Hetzner server, draco.kosmos.org
2020-06-19 17:33:06 +02:00
Greg Karékinian
229e9cfbd2
Add the kosmos_encfs recipe to centaurus
2020-06-10 14:40:01 +02:00
Greg Karékinian
ccd49aefa4
Add Gitea to the run lists for Andromeda and Centaurus
2020-06-02 16:19:21 +02:00
5fcb047505
Update Mastodon system dependencies
...
Needs new Ruby, and why not upgrade Yarn in the process. Running in
production.
2020-05-25 17:49:22 +02:00
773aa3ddee
Update node configs
2020-05-14 15:29:25 +02:00
Greg Karékinian
da278822f6
Use the new postgresql_primary role on andromeda
2020-05-14 15:09:33 +02:00
0bcb2597e8
Update node info
2020-05-02 12:41:30 +02:00
5b86aca5e8
Update andromeda node info
2020-02-15 13:52:00 -05:00
Greg Karékinian
5ba700cd00
Add the kosmos-dirsrv recipe to barnard
2019-12-04 17:34:15 +01:00
77508c62a9
Update barnard node config
2019-10-18 15:52:22 +02:00
Greg Karékinian
2104e81250
Add the kosmos-akkounts::nginx recipe to kosmos-akkounts::default
2019-10-18 12:30:26 +02:00
Greg Karékinian
185982ff9f
Add the initial kosmos-akkounts cookbook to deploy akkounts-api
...
Includes a recipe to set up nginx as a reverse proxy with a TLS
certificate for api.accounts.kosmos.org
Closes #18
Closes #20
2019-10-17 14:56:48 +02:00
c7d91f68f9
Fix Mastodon Web systemd service
...
Removes a legacy property from the config, which made the service fail
to start after having upgraded systemd on Andromeda.
2019-10-16 08:29:34 +02:00
b49b494d43
Update andromeda node file
2019-10-13 20:16:18 +02:00
Greg Karékinian
f4bfe31ac1
Update the node files after running Knife-Zero
2019-10-10 12:52:10 +02:00
c50c68b50c
Configure hubot/wormhole deployment
...
Adding another node.js hubot app. Wormhole is our new IRC/XMPP bridge.
2019-07-30 09:09:19 +02:00
Greg Karékinian
666ba1e6f6
Override node attributes for andromeda and barnard
2019-07-05 15:39:47 +02:00
f4990a8066
Switch from IPFS cluster to kredits-ipfs-pinner
...
This removes the cluster configuration and adds deployment of Kredits
IPFS Pinner. It also switches hubot-kredits to use the normal API
endpoint again (instead of the cluster port).
Furthermore, it upgrades go-ipfs to the latest version.
2019-07-03 15:34:42 +02:00
Greg Karékinian
7905ed4402
Remove unused staging node
2019-05-21 15:00:01 +02:00
Greg Karékinian
61959248f3
Run sockethub on barnard
2019-05-16 00:08:15 +02:00
Greg Karékinian
6a0ab0f375
Remove dev server
2019-05-15 13:23:29 +02:00
Greg Karékinian
cdcec7d990
Remove sockethub from andromeda
2019-05-15 13:23:12 +02:00
Greg Karékinian
63f9c31632
Add the ejabberd role to andromeda
2019-05-14 17:11:18 +02:00
Greg Karékinian
3884f9922e
Merge branch 'master' into feature/7-ejabberd_rebased_2
2019-05-10 11:08:09 +02:00
gregkare
0a3a2b5c2e
Merge branch 'feature/62-hal8000_xmpp' of kosmos/chef into master
2019-05-10 08:04:07 +00:00
5521457d09
Add hal8000_xmpp to barnard's runlist
...
Also, switch to explicit recipe definitions for the other bots.
2019-05-10 07:22:01 +02:00
Greg Karékinian
6b38396c3c
Remove the 5apps hubots from dev
2019-05-08 17:53:36 +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
c4d5a2c6bb
Remove the ipfs cluster recipe from dev's run list
2019-05-07 14:57:47 +02:00
Greg Karékinian
4fe3b8e8e7
Move botka and hal8000 from dev to barnard
...
Refs #51
2019-05-07 14:10:07 +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
1d98bf14fe
Configure kosmos-github
...
closes #35
2019-04-19 18:45:13 +01:00
Greg Karékinian
4519f2fe36
Add the kosmos-postgresql and ejabberd backup recipes
2019-04-17 10:14:50 +02:00
Greg Karékinian
6da6d2a2bf
Add the kosmos-btcpayserver nginx reverse proxy to andromeda
2019-04-15 10:54:35 +02:00
Greg Karékinian
4a6c1541ad
Add the sockethub firewall rule for dev.kosmos.org
2019-04-10 16:34:25 +02:00
Greg Karékinian
590e1f83d2
Remove sockethub from the run list of dev to avoid updating it
2019-04-10 12:29:27 +02:00
Greg Karékinian
f6d88bbd66
Use the new base role in the dev run list
2019-04-10 11:24:56 +02:00
Greg Karékinian
1349020bb9
Remove the mediawiki cookbook from dev, it is now on andromeda
2019-04-10 11:22:12 +02:00
Greg Karékinian
58d0557e9d
Add the new base role and sockethub (moved from dev.kosmos.org)
2019-04-08 17:58:02 +02:00
Greg Karékinian
bb7dc26f43
Run IPFS Cluster on dev too
2018-10-26 18:30:13 +02:00
Greg Karékinian
4a42fc4ae3
Merge branch 'master' into feature/25-ipfs_cluster
2018-10-26 16:46:44 +02:00
35772d1641
Remove IPFS role, because it's not just IPFS
...
This recipe is trying to set up the entire public gateway for
ipfs.kosmos.org, including getting an LE cert, which obviously fails on
machines not hosting the domain. Setting up a public gateway should not
be part of a default IPFS recipe.
2018-09-08 12:56:43 +08:00
Greg Karékinian
f626131868
Build a cluster node on Andromeda
2018-08-16 16:00:44 +02:00