Râu Cao
8c8e978ae9
Update node configs
2022-12-24 00:58:31 +07:00
Râu Cao
3641ea7a60
Deploy lndhub.go branch of akkounts
2022-12-23 18:02:42 +07:00
Râu Cao
fb1206d03f
Refactor bitcoin-related roles and node config
2022-12-22 19:35:41 +07:00
Râu Cao
7d11450c4e
Set up lndhub.go
...
closes #454
2022-12-11 14:30:27 +01:00
26a34a69d3
Merge branch 'master' into feature/ldap_replication
2022-12-08 13:08:00 +00:00
Râu Cao
a460302728
Add missing sidekiq queue
2022-12-01 17:08:17 +01:00
Râu Cao
2ecb4e2385
Upgrade Ruby to 3.0.4
2022-12-01 15:29:38 +01:00
Râu Cao
5d05d5c187
Move Mastodon nginx to proxy/LB
2022-11-30 12:07:54 +01:00
Râu Cao
c4d43b7f4e
Make Mastodon services listen on private IP in prod
...
And allow access to them from the private network
2022-11-30 11:57:51 +01:00
Râu Cao
c3e98688fd
Deploy second dirsrv supplier
...
Manually configured (once) to replicate data from and to the first
supplier on `ldap-3`.
2022-11-26 16:47:55 +01:00
Râu Cao
991458208d
Use a role for configuring LDAP hostname on clients
...
This way it's also easy to converge all LDAP clients at once.
2022-11-26 16:45:45 +01:00
Râu Cao
8d4db7290e
Rename dirsrv_primary role
...
The term used in 389 docs is "supplier" instead (ex "master")
2022-11-26 16:44:05 +01:00
Râu Cao
e0fb84e56c
Store Gitea data (avatars, attachments, etc.) in Garage/S3
...
Also adds a new garage gateway role, which only allows RPC (inter-node)
traffic to Garage.
2022-11-26 13:05:07 +01:00
Râu Cao
20e6bdb7f9
Add production environment, replication for garage
...
Also deploy a third node in a different data center
2022-11-25 10:56:22 +00:00
Râu Cao
b5ff60214c
Install/configure Garage
...
Add a garage cookbook that installs the garage binary distribution and
creates the necessary configuration and system service.
Also deploy two new VMs to act as storage nodes.
refs #428
2022-11-25 10:56:22 +00:00
Râu Cao
d06f5d7723
Set up fail2ban for nginx, move IPFS gateway to proxy role
2022-11-24 14:02:43 +01:00
Râu Cao
7f545404b1
Update node info
2022-11-22 21:23:39 +01:00
Greg Karékinian
ed04753318
Update mastodon-3 node after chef run
2022-11-07 16:28:09 +01:00
Greg Karékinian
4bfb7d5f5d
Extract mastodon db backup to its own recipe
2022-11-07 16:22:15 +01:00
Râu Cao
3620a43190
Upgrade Elasticsearch from 6.x to latest 7.x
2022-11-06 13:56:15 +01:00
Râu Cao
28454c0849
Change VM backup schedule for draco
2022-11-05 17:43:53 +01:00
Râu Cao
65933bef4b
Move hubot nginx sites to proxy role, deploy to fornax
2022-11-04 14:41:21 +01:00
Râu Cao
6cce1d9df8
Upgrade hal8000 setup for new hubot-kredits
2022-11-04 14:41:12 +01:00
Râu Cao
37710be28b
Bundle main IPFS node recipes in a role
...
So we can find the VM/IP
2022-11-04 14:37:23 +01:00
Râu Cao
76fd629e40
Deploy new kredits ipfs-pinner
...
refs kredits/meta#10
2022-11-03 14:16:37 +01:00
Râu Cao
0297298ce0
Upgrade LND to 0.15.4
...
Fixes a critical issue that prevents block sync in production
2022-11-03 11:02:52 +01:00
c9a0310511
Merge branch 'master' into bugfix/ipfs_connectivity
2022-11-02 17:13:55 +00:00
Râu Cao
f7ff1248fe
Enable Web UI on private network
2022-11-02 14:05:43 +01:00
Râu Cao
756382ec9f
Move block data files to CIFS share
...
This is the vast majority of disk space used on the host currently.
2022-10-26 15:49:03 +02:00
Râu Cao
61710aa4a4
Set up systemd service and timer for backups
2022-10-21 10:50:04 +02:00
Râu Cao
374654f8fd
Update chef/ohai on hosts
2022-10-21 10:47:46 +02:00
Râu Cao
7051cc9da8
Update draco's main IP address
2022-10-21 10:47:17 +02:00
Râu Cao
927bb63535
Add kvm_guest role to nodes
2022-10-19 16:28:07 +02:00
Râu Cao
34a57fa298
Merge branch 'lnd_tor_changes' into feature/qemu_snapshots
2022-10-19 15:23:39 +02:00
Râu Cao
b78e6685ed
Add kvm_guest role to VMs on fornax
2022-10-19 12:07:56 +02:00
Greg Karékinian
fe8e66fda3
Add the new rs-discourse-1 server
2022-10-11 18:00:48 +02:00
Greg Karékinian
410c238450
Update the discourse-2 and fornax nodes after Chef run
2022-10-11 18:00:31 +02:00
Greg Karékinian
1270488ef9
Remove ldap-2 VM
2022-10-03 14:45:00 +02:00
Greg Karékinian
e4d4aa45f7
Use FQDN for hostname, add LDAP server
2022-08-22 16:16:01 +02:00
Râu Cao
80c3e4e270
Create ldap-3 VM
2022-08-22 13:40:26 +01:00
Râu Cao
65adc84e5b
Upgrade Gitea to 1.17.0
...
Also adds a new Nginx directive to allow larger uploads to the Docker
registry endpoints.
closes #422
2022-08-09 11:58:56 +02:00
fdb326b91a
Merge pull request 'Move Zerotier controller' ( #421 ) from chore/move_zerotier_controller into master
...
Reviewed-on: #421
2022-08-08 10:58:22 +00:00
Râu Cao
206bb69100
Update node info
2022-07-31 13:05:59 +02:00
Râu Cao
41d4f87710
Move Zerotier controller
...
It's running on fornax now, and the VMs have been deleted. This way,
there's no internal routing needed for it to be publicly accessible by
any network member nodes.
2022-07-28 15:38:42 +02:00
8d332e76f3
Upgrade Gitea to 1.16.9
2022-07-16 16:42:19 +02:00
e55805bc1b
Update ejabberd node info
2022-05-31 11:33:52 +02:00
cae4547b12
Merge branch 'master' into vagrant/dirsrv
2022-05-27 13:41:06 +00:00
92d1bcd8c7
Add nginx proxy for akkounts/kredits API
...
closes #410
2022-05-24 15:03:51 +02:00
630ea5113e
Support multiple VMs in Vagrant config
2022-05-24 12:43:16 +02:00
2d6cbd22e4
Add ejabberd-8 node config
2022-05-11 16:27:21 +02:00