991458208d
Use a role for configuring LDAP hostname on clients
Râu Cao
2022-11-26 16:45:45 +01:00
8d4db7290e
Rename dirsrv_primary role
Râu Cao
2022-11-26 16:44:05 +01:00
e0fb84e56c
Store Gitea data (avatars, attachments, etc.) in Garage/S3
Râu Cao
2022-11-26 13:05:07 +01:00
9a89af0fe3
Add basic Garage doc
Râu Cao
2022-11-25 11:49:35 +01:00
20e6bdb7f9
Add production environment, replication for garage
Râu Cao
2022-11-24 20:01:18 +01:00
b5ff60214c
Install/configure Garage
Râu Cao
2022-11-22 21:23:56 +01:00
34bd187e3e
Merge pull request 'Set up fail2ban for nginx, move IPFS gateway to proxy role' (#449) from feature/fail2ban_nginx into master
greg2022-11-24 15:09:05 +00:00
d06f5d7723
Set up fail2ban for nginx, move IPFS gateway to proxy role
Râu Cao
2022-11-22 21:16:27 +01:00
7f545404b1
Update node info
Râu Cao
2022-11-22 21:23:39 +01:00
9dc2b387d1
Merge pull request 'Upgrade kosmos.social to Mastodon 3.5.3' (#448) from chore/upgrade_mastodon into master
raucao2022-11-22 20:19:52 +00:00
97fe328312
Add missing pg_db recipe on postgresql_primary role
Greg Karékinian
2022-11-07 16:30:02 +01:00
ed04753318
Update mastodon-3 node after chef run
Greg Karékinian
2022-11-07 16:28:09 +01:00
4bfb7d5f5d
Extract mastodon db backup to its own recipe
Greg Karékinian
2022-11-07 16:18:32 +01:00
4188b2976b
Use Ruby 3.0.3, skip post-deployment migrations
Râu Cao
2022-11-07 14:53:52 +01:00
3620a43190
Upgrade Elasticsearch from 6.x to latest 7.x
Râu Cao
2022-11-06 13:56:15 +01:00
5a94050555
Merge pull request 'Prune VM backups after every run' (#447) from feature/439-prune_backups into master
greg2022-11-05 20:42:31 +00:00
28454c0849
Change VM backup schedule for draco
Râu Cao
2022-11-05 13:43:36 +01:00
6df168f32f
Prune VM backups after every run
Râu Cao
2022-11-05 13:05:02 +01:00
9c0764a2eb
Merge pull request 'Migrate hal8000 to new kredits and nodejs VM' (#445) from feature/migrate_hal8000 into master
greg2022-11-04 18:14:17 +00:00
65933bef4b
Move hubot nginx sites to proxy role, deploy to fornax
Râu Cao
2022-11-04 14:41:21 +01:00
6cce1d9df8
Upgrade hal8000 setup for new hubot-kredits
Râu Cao
2022-11-04 14:41:12 +01:00
534f23eebc
Remove obsolete recipes
Râu Cao
2022-11-04 14:38:16 +01:00
37710be28b
Bundle main IPFS node recipes in a role
Râu Cao
2022-11-04 14:37:23 +01:00
1c17906a41
Merge pull request 'Deploy new kredits ipfs-pinner' (#444) from feature/deploy_new_kredits_pinner into master
raucao2022-11-03 13:17:47 +00:00
76fd629e40
Deploy new kredits ipfs-pinner
Râu Cao
2022-11-02 21:02:14 +01:00
88fa0f12dd
Merge pull request 'Upgrade LND to 0.15.4' (#443) from chore/upgrade_lnd into master
raucao2022-11-03 10:04:05 +00:00
0297298ce0
Upgrade LND to 0.15.4
Râu Cao
2022-11-03 11:02:52 +01:00
08bcdcc395
Merge pull request 'Fix IPFS node connectivity from the outside as well as the private network' (#442) from bugfix/ipfs_connectivity into master
raucao2022-11-02 18:32:44 +00:00
90b62e3fc1
Remove ufw logging for ipfs
Râu Cao
2022-11-02 19:27:09 +01:00
c9a0310511
Merge branch 'master' into bugfix/ipfs_connectivity
greg2022-11-02 17:13:55 +00:00
b8d6ba4c89
Merge pull request 'Move block data to CIFS share, other data to VM's own storage' (#438) from feature/bitcoin_data_directories into master
greg2022-11-02 17:13:37 +00:00
b1922d26f6
Allow IPFS connections on private network
Râu Cao
2022-11-02 14:06:07 +01:00
f7ff1248fe
Enable Web UI on private network
Râu Cao
2022-11-02 14:05:43 +01:00
bc11301782
Move bitcoind datadir from host to VM storage
Râu Cao
2022-10-27 11:50:44 +02:00
756382ec9f
Move block data files to CIFS share
Râu Cao
2022-10-26 15:46:29 +02:00
458558fb26
Deploy different content on kosmos.org for now
Râu Cao
2022-10-24 15:13:18 +02:00
446148b28a
Merge pull request 'Downgrade go-ipfs to 0.15' (#437) from chore/downgrade_ipfs into master
raucao2022-10-24 12:19:25 +00:00
67f6e1b34a
Downgrade go-ipfs to 0.15
Râu Cao
2022-10-24 14:18:19 +02:00
945283738a
Merge pull request 'Set up live backups for all VMs' (#433) from feature/qemu_snapshots into master
greg2022-10-22 11:52:26 +00:00
33ae6befaa
Merge pull request 'Block outgoing traffic to local networks by default' (#434) from feature/block_outoing_local_traffic into feature/qemu_snapshots
greg2022-10-22 11:50:28 +00:00
58e6e7de03
Remove ufw logs
Râu Cao
2022-10-22 13:03:16 +02:00
1afc3a5de5
Block outgoing traffic to local networks by default
Râu Cao
2022-10-21 13:37:38 +02:00
61710aa4a4
Set up systemd service and timer for backups
Râu Cao
2022-10-21 10:50:04 +02:00
95941c830f
Remove verbose stats outout from backup script
Râu Cao
2022-10-21 10:49:30 +02:00
a5b2eb5f97
Move borg credentials to a separate file
Râu Cao
2022-10-21 10:49:02 +02:00
374654f8fd
Update chef/ohai on hosts
Râu Cao
2022-10-21 10:47:46 +02:00
7051cc9da8
Update draco's main IP address
Râu Cao
2022-10-21 10:47:17 +02:00
51163ca3a3
Whitelist Chef attributes for newer client versions
Râu Cao
2022-10-21 10:46:16 +02:00
927bb63535
Add kvm_guest role to nodes
Râu Cao
2022-10-19 16:28:07 +02:00
34a57fa298
Merge branch 'lnd_tor_changes' into feature/qemu_snapshots
Râu Cao
2022-10-19 15:23:39 +02:00
6d765f959d
Fix backup VM name for ldap-3
Râu Cao
2022-10-19 12:51:46 +02:00
82f50b0caa
Only back up domain-specific XML per archive
Râu Cao
2022-10-19 12:24:10 +02:00
6c8f9055c1
Create directories for KVM host backup files
Râu Cao
2022-10-19 12:23:54 +02:00
2e2ebbcc02
Fix filenames for guest agent sockets
Râu Cao
2022-10-19 12:23:17 +02:00
6d50a32aca
Add FIXME note
Râu Cao
2022-10-18 18:44:53 +02:00
7848b4d365
Add jitsi-meet-1 VM
Râu Cao
2022-10-18 18:44:21 +02:00
063e9e070c
Add borg credentials
Râu Cao
2022-10-18 18:43:45 +02:00
b78e6685ed
Add kvm_guest role to VMs on fornax
Râu Cao
2022-10-18 18:43:21 +02:00
895d293899
Update RSKj version
Râu Cao
2022-10-18 18:46:53 +02:00
11062f5180
Merge pull request 'Add guest agent device when creating VMs' (#431) from bugfix/qemu_guest_agent into master
greg2022-10-12 14:34:06 +00:00
315cd247e5
Enable qemu-guest-agent after install
Râu Cao
2022-10-12 15:55:08 +02:00
e73b8fb01f
Add guest agent device when creating VMs
Râu Cao
2022-10-12 15:53:00 +02:00
d26ab2249c
Merge pull request 'Deploy a Discourse instance for remoteStorage' (#430) from feature/discourse_wrappers into master
raucao2022-10-11 16:08:52 +00:00
fe8e66fda3
Add the new rs-discourse-1 server
Greg Karékinian
2022-10-11 18:00:48 +02:00
410c238450
Update the discourse-2 and fornax nodes after Chef run
Greg Karékinian
2022-10-11 18:00:31 +02:00
378fee85ec
Create a discourse cookbook that can be wrapped
Greg Karékinian
2022-10-11 17:58:22 +02:00
e90b265f7e
Remove superfluous license headers
Râu Cao
2022-10-10 15:29:17 +02:00
a5ac53caef
Merge pull request 'Upgrade LND, bitcoind' (#429) from chore/upgrade_lnd into master
raucao2022-10-10 11:47:19 +00:00
bec54e6ffb
Upgrade LND, bitcoind
Râu Cao
2022-10-10 13:44:42 +02:00
1270488ef9
Remove ldap-2 VM
Greg Karékinian
2022-10-03 14:45:00 +02:00
7026e0e85b
Merge pull request 'Upgrade Gitea to 1.17.2' (#427) from chore/upgrade_gitea into master
raucao2022-09-21 09:33:01 +00:00
ff907384d9
Upgrade Gitea to 1.17.2
Râu Cao
2022-09-21 11:32:20 +02:00
2360ad2ac0
Merge pull request 'Move LDAP server to new VM' (#426) from chore/new_ldap_vm into master
raucao2022-08-23 13:01:30 +00:00
e4d4aa45f7
Use FQDN for hostname, add LDAP server
Greg Karékinian
2022-08-22 16:16:01 +02:00
85abfd4e5e
Create the required groups and ACIs
Greg Karékinian
2022-08-22 16:15:02 +02:00
80c3e4e270
Create ldap-3 VM
Râu Cao
2022-08-22 13:40:26 +01:00
f17a420a64
Update VM base image
Râu Cao
2022-08-22 13:40:07 +01:00
607466b1d2
Merge pull request 'Add KVM Guest role' (#409) from feature/kvm_guest_role into master
raucao2022-08-22 11:46:43 +00:00
d7aeb0e483
Merge pull request 'Upgrade Gitea to 1.17.0' (#424) from chore/upgrade_gitea into master
greg2022-08-18 08:33:48 +00:00
65adc84e5b
Upgrade Gitea to 1.17.0
Râu Cao
2022-08-09 11:58:56 +02:00
fdb326b91a
Merge pull request 'Move Zerotier controller' (#421) from chore/move_zerotier_controller into master
raucao2022-08-08 10:58:22 +00:00
37b948cbe5
Remove custom cron job
Râu Cao
2022-08-08 12:56:58 +02:00
4adccb7411
Merge pull request 'Enable cron job to delete repo archives' (#423) from chore/395-gitea_cron into master
raucao2022-08-08 10:54:26 +00:00
08b7c7a5ac
Enable cron job to delete repo archives
Râu Cao
2022-08-08 12:51:26 +02:00
206bb69100
Update node info
Râu Cao
2022-07-31 13:05:59 +02:00
41d4f87710
Move Zerotier controller
Râu Cao
2022-07-28 15:38:42 +02:00
8f43b34a86
Merge pull request 'Upgrade Gitea to 1.16.9' (#420) from chore/upgrade_gitea into master
raucao2022-07-16 14:43:02 +00:00
7482283696
Merge pull request 'Fix MUC service/domains not being announced' (#416) from bugfix/muc_discovery into master
greg2022-06-11 09:16:23 +00:00