Commit Graph

  • 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 greg 2022-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 raucao 2022-11-22 20:19:52 +00:00
  • 5a5f8425af Add missing postgresql-client package for backup gem Greg Karékinian 2022-11-07 16:30:45 +01: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 greg 2022-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 greg 2022-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 raucao 2022-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 raucao 2022-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 raucao 2022-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 greg 2022-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 greg 2022-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 raucao 2022-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 greg 2022-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 greg 2022-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
  • a3844b7ef6 WIP Add KVM host backup recipe Râu Cao 2022-10-18 18:45: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 greg 2022-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 raucao 2022-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 raucao 2022-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 raucao 2022-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 raucao 2022-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 raucao 2022-08-22 11:46:43 +00:00
  • d7aeb0e483 Merge pull request 'Upgrade Gitea to 1.17.0' (#424) from chore/upgrade_gitea into master greg 2022-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 raucao 2022-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 raucao 2022-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 raucao 2022-07-16 14:43:02 +00:00
  • 8d332e76f3 Upgrade Gitea to 1.16.9 Sebastian Kippe 2022-07-16 16:42:10 +02:00
  • 3fb3fd0f11 Merge pull request 'Update root path for kosmos website' (#419) from chore/new_website into master raucao 2022-07-14 11:41:14 +00:00
  • 562da400e3 Update root path for kosmos website Sebastian Kippe 2022-07-11 13:31:31 +02:00
  • 7de33b4e94 Merge pull request 'Fix VM base images being overwritten' (#417) from bugfix/vm_base_images into master greg 2022-06-11 09:20:42 +00:00
  • a1db277f2f Merge branch 'master' into bugfix/vm_base_images greg 2022-06-11 09:20:09 +00:00
  • 52d7fe52e5 Fix VM base images being overwritten Sebastian Kippe 2022-06-11 11:17:42 +02:00
  • 7482283696 Merge pull request 'Fix MUC service/domains not being announced' (#416) from bugfix/muc_discovery into master greg 2022-06-11 09:16:23 +00:00
  • a85415ef48 Fix MUC service/domains not being announced Sebastian Kippe 2022-06-03 18:07:50 +02:00
  • 9d61e28911 Merge pull request 'Upgrade ejabberd to 22.05' (#414) from chore/upgrade_ejabberd into master greg 2022-05-31 15:08:36 +00:00
  • 48cdd62973 Upgrade ejabberd to 22.05 Sebastian Kippe 2022-05-31 16:27:07 +02:00
  • e55805bc1b Update ejabberd node info Sebastian Kippe 2022-05-31 11:33:52 +02:00