5e709a3a4f
Update node configs
Râu Cao
2023-02-01 21:53:31 +08:00
d04e2f4fd5
Bump cookbook version
Râu Cao
2023-02-01 20:45:01 +08:00
f9e7d98bf9
Document testing commands
Râu Cao
2023-02-01 20:44:45 +08:00
9c33fbda21
Bump rskj version
Râu Cao
2023-02-01 20:44:07 +08:00
a7b990c64f
Update preseed syntax
Râu Cao
2023-02-01 20:43:41 +08:00
55e48cca86
Include nginx cookbook in local deps (for testing)
Râu Cao
2023-02-01 20:43:07 +08:00
063858f06c
Install imagemagick for mediawiki thumbnail generation
Râu Cao
2023-02-01 18:17:39 +08:00
cd4d21efc8
Remove superfluous license header
Râu Cao
2023-02-01 18:17:29 +08:00
ad10e8cceb
Fix up lndhub hook config, converge all relevant nodes
Râu Cao
2023-01-25 13:01:47 +08:00
3e79955261
Deploy akkounts from master again
Râu Cao
2023-01-25 12:31:17 +08:00
d3d046b0d0
Merge branch 'feature/libretranslate'
Râu Cao
2023-01-25 12:28:33 +08:00
7447ba2842
Merge pull request 'Configuration for LndHub webhooks' (#461) from feature/lndhub_webhooks into master
greg2023-01-17 13:45:00 +00:00
1a7fd5ac65
Merge branch 'master' into feature/lndhub_webhooks
greg2023-01-17 13:44:14 +00:00
cdb1213e1d
Merge pull request 'Migrate Mastodon S3 from AWS to Garage' (#458) from feature/22-mastodon_s3 into master
greg2023-01-17 13:42:28 +00:00
03fa49ed0c
Remove unused import
Râu Cao
2023-01-17 17:15:16 +08:00
ed0e030106
Set up libretranslate for kosmos.social
Râu Cao
2023-01-17 17:12:22 +08:00
3933e4c310
Fix endpoint URL
Râu Cao
2023-01-15 17:58:08 +08:00
f777af22b8
Finish up Garage S3 config for kosmos.social
Râu Cao
2023-01-14 15:59:47 +08:00
345ba14f0e
Add garage S3 config for Mastodon
Râu Cao
2022-11-30 12:15:27 +01:00
89865bcd2a
Allow send_message endpoint from akkounts
Râu Cao
2023-01-12 11:40:19 +08:00
62d1a86555
Configure Webhook URL for lndhub.go
Râu Cao
2023-01-12 11:39:50 +08:00
2eb0544ea9
Update README
Râu Cao
2023-01-05 17:14:46 +08:00
2d50c7dfd6
Merge pull request 'Upgrade Gitea to 1.18.0' (#460) from chore/upgrade_gitea into master
raucao2022-12-30 16:08:18 +00:00
e54112418e
Upgrade Gitea 1.18.0
Râu Cao
2022-12-30 23:05:40 +07:00
0c37504ac6
Merge pull request 'Set up lndhub.go' (#457) from feature/454-lndhub.go into master
raucao2022-12-27 06:29:09 +00:00
d8e0124c46
Merge pull request 'Set up PeerSwap for LND' (#459) from feature/peerswap into feature/454-lndhub.go
raucao2022-12-27 06:23:09 +00:00
176dd64438
Remove peerswap policy file from recipe
Râu Cao
2022-12-26 11:29:17 +07:00
4f1b1aff30
Set up PeerSwap
Râu Cao
2022-12-26 11:16:08 +07:00
b3465e186f
Fix comment
Râu Cao
2022-12-26 11:16:01 +07:00
ea635a52e9
Formatting
Râu Cao
2022-12-26 11:14:40 +07:00
90e17b0abc
Rename bitcoind recipe
Râu Cao
2022-12-25 16:28:14 +07:00
8c8e978ae9
Update node configs
Râu Cao
2022-12-24 00:58:31 +07:00
3d7b4df376
Add rate limit config for lndhub-go
Râu Cao
2022-12-24 00:58:11 +07:00
b738dc1e80
Add nginx proxy hosts for Garage Web access
Râu Cao
2022-11-30 12:13:39 +01:00
3641ea7a60
Deploy lndhub.go branch of akkounts
Râu Cao
2022-12-23 18:02:42 +07:00
a7e04f4e63
Exclude lndhub backups in dev
Râu Cao
2022-12-23 11:06:11 +07:00
e0c400c007
Use correct asset URL for lndhub logo
Râu Cao
2022-12-22 20:03:58 +07:00
7802ea25e6
Ignore chef environment when looking up primary
Râu Cao
2022-12-22 19:45:45 +07:00
fb1206d03f
Refactor bitcoin-related roles and node config
Râu Cao
2022-12-22 19:35:41 +07:00
379a503dd0
Move lndhub nginx site to proxy
Râu Cao
2022-12-22 19:33:25 +07:00
7d11450c4e
Set up lndhub.go
Râu Cao
2022-12-11 14:30:27 +01:00
430f8b36b6
Merge pull request 'Set up LDAP/dirsrv replication' (#453) from feature/ldap_replication into master
greg2022-12-08 13:12:22 +00:00
26a34a69d3
Merge branch 'master' into feature/ldap_replication
greg2022-12-08 13:08:00 +00:00
98785a1a86
Merge pull request 'Move Mastodon nginx to proxy/LB' (#452) from feature/mastodon_nginx into master
greg2022-12-08 13:07:35 +00:00
66c91b5a7f
Merge branch 'master' into feature/mastodon_nginx
greg2022-12-08 13:07:09 +00:00
a460302728
Add missing sidekiq queue
Râu Cao
2022-12-01 17:08:17 +01:00
f8fd10c4c2
Merge pull request 'Upgrade Mastodon to 4.0' (#456) from chore/upgrade_mastodon into feature/mastodon_nginx
greg2022-12-01 14:33:20 +00:00
2ecb4e2385
Upgrade Ruby to 3.0.4
Râu Cao
2022-12-01 15:29:38 +01:00
cdd3f026c4
Always use config for skipping post-deployment migrations
Râu Cao
2022-12-01 15:04:39 +01:00
5d05d5c187
Move Mastodon nginx to proxy/LB
Râu Cao
2022-11-30 12:07:54 +01:00
f3ca307e64
Fix Tor access
Râu Cao
2022-11-30 12:06:25 +01:00
66f5217a41
Refactor Mastodon nginx recipe for proxy usage
Râu Cao
2022-11-30 12:02:17 +01:00
83e55c84a2
Use domain name for log file paths
Râu Cao
2022-11-30 12:00:01 +01:00
83513dbd9d
Remove request limits for ipfs proxy
Râu Cao
2022-11-30 11:58:22 +01:00
c4d43b7f4e
Make Mastodon services listen on private IP in prod
Râu Cao
2022-11-30 11:54:33 +01:00
83fea1026c
Merge pull request 'Install/configure Garage (S3-compatible object storage cluster)' (#450) from feature/garage into master
greg2022-11-28 17:38:41 +00:00
3df9611a9d
Merge pull request 'Store Gitea data (avatars, attachments, etc.) in Garage/S3' (#451) from feature/gitea_s3 into feature/garage
greg2022-11-26 16:19:19 +00:00
c3e98688fd
Deploy second dirsrv supplier
Râu Cao
2022-11-26 16:47:55 +01:00
2958ba4b81
Use *.kosmos.local hostnames for LDAP nodes
Râu Cao
2022-11-26 16:47:28 +01:00
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