Commit Graph

  • 5892e3c0ab Configure and run c-lightning daemon Sebastian Kippe 2020-12-22 12:28:09 +01:00
  • f88354c67c Compile and install c-lightning Sebastian Kippe 2020-12-21 16:53:22 +01:00
  • bbd5500982 Configure and run BTCPay Server Sebastian Kippe 2020-12-21 13:50:28 +01:00
  • ca373a1503 Don't require auth cookie for nbxplorer API Sebastian Kippe 2020-12-21 12:25:13 +01:00
  • 570a692bb2 Configure and run nbxplorer Sebastian Kippe 2020-12-21 12:19:30 +01:00
  • 5277bce20b Formatting Sebastian Kippe 2020-12-21 11:14:19 +01:00
  • aa2aa59e28 Download and build NBXplorer and BTCPay Sebastian Kippe 2020-12-21 11:12:14 +01:00
  • a2b76c7d76 New recipe: Install .NET Core SDK Sebastian Kippe 2020-12-21 11:00:55 +01:00
  • bb4b919548 Merge pull request 'Always set the promote trigger file config' (#267) from bugfix/pg_promote_trigger_file into master raucao 2020-12-18 21:23:11 +00:00
  • 87388ac69d Add the postgresql_client role to the mastodon role Greg Karékinian 2020-12-18 17:54:31 +01:00
  • c700f98976 Add a firewall rule to allow clients to connect Greg Karékinian 2020-12-18 17:53:28 +01:00
  • f75aeaf9b5 Always set the promote trigger file config Greg Karékinian 2020-12-18 17:02:13 +01:00
  • 4be542670b Merge pull request 'Add new Zoom meeting ID to hubot-kredits whitelist' (#266) from chore/zoom_meeting_id into master galfert 2020-12-17 16:40:24 +00:00
  • db51f1f332 Add new Zoom meeting ID to whitelist Sebastian Kippe 2020-12-17 14:09:41 +01:00
  • 95c8b9fea9 Merge pull request 'Migrate to self-hosted zerotier network' (#265) from chore/zerotier_migration into master raucao 2020-12-13 12:39:14 +00:00
  • 84fdcc4760 Merge pull request 'Fix zerotier network creation' (#262) from bugfix/zerotier_default_rules into master raucao 2020-12-13 12:38:59 +00:00
  • 1551fe6d1b Update the ipfs-1 node file after running chef Greg Karékinian 2020-12-11 19:29:56 +01:00
  • 83736d2a85 Update the bitcoin-2 node file after running chef Greg Karékinian 2020-12-11 19:28:34 +01:00
  • 4b9dfd9c60 Update node configs Sebastian Kippe 2020-12-11 19:24:12 +01:00
  • fb996e9abf Join new zerotier network on VM creation Sebastian Kippe 2020-12-11 18:44:41 +01:00
  • 396fe6e714 Whitelist ejabberd custom node attributes Sebastian Kippe 2020-12-11 18:44:17 +01:00
  • ebfd36bab8 Add nodejs-1 client and node file Greg Karékinian 2020-12-11 18:54:32 +01:00
  • c4dbed8d65 Fix zerotier network creation Sebastian Kippe 2020-12-11 17:40:48 +01:00
  • 2de9d5fe17 Fix typo Sebastian Kippe 2020-12-11 17:40:40 +01:00
  • 8896beab67 Merge pull request 'Configure a zerotier-one network controller' (#260) from feature/zerotier_controller into master greg 2020-12-11 10:42:40 +00:00
  • 8b624b666a Merge branch 'master' into feature/zerotier_controller greg 2020-12-11 10:39:20 +00:00
  • ba4e3fdd6f Merge pull request 'Document commands for running Chef against VMs' (#261) from docs/update_readme into master greg 2020-12-11 10:39:08 +00:00
  • 1cb366a160 Add commands for running Chef against VMs Sebastian Kippe 2020-12-10 23:39:59 +01:00
  • cb8fc25fc8 Configure a zerotier-one network controller Sebastian Kippe 2020-12-10 22:51:35 +01:00
  • f66f6e2969 Merge pull request 'Add hosts entries for ejabberd private IPs' (#257) from feature/akkounts_xmpp_host into master greg 2020-12-10 13:28:46 +00:00
  • a06223d764 Merge branch 'master' into feature/akkounts_xmpp_host greg 2020-12-10 13:27:37 +00:00
  • 0c537d04ef Merge pull request 'Add ejabberd HTTP API permissions for akkounts' (#255) from feature/api_permissions into master greg 2020-12-10 13:27:19 +00:00
  • f1c8faff85 Merge branch 'master' into feature/api_permissions greg 2020-12-10 13:26:48 +00:00
  • 623bb1e153 Merge pull request 'Script creating new VMs' (#252) from feature/244-new_vm_script into master raucao 2020-12-09 15:33:08 +00:00
  • a92205bd65 Fix the VM creation script Greg Karékinian 2020-12-09 16:29:15 +01:00
  • 77ab77afe8 Update the centaurus and draco nodes after Chef run Greg Karékinian 2020-12-09 15:42:49 +01:00
  • 6273271d40 Remove kosmos-bitcoin::source from draco Greg Karékinian 2020-12-09 15:42:19 +01:00
  • 742dc6ff7f Merge branch 'master' into feature/244-new_vm_script greg 2020-12-09 13:59:52 +00:00
  • f540661de4 Merge pull request 'Update ejabberd doc' (#254) from docs/ejabberd into master greg 2020-12-09 12:12:51 +00:00
  • 7ceb9af3ed Rename the kosmos_kvm default recipe to host Greg Karékinian 2020-12-09 11:19:13 +01:00
  • 12125bf0b2 Add hosts entries for ejabberd private IPs Sebastian Kippe 2020-12-08 20:31:01 +01:00
  • 239b6aed51 Add API permissions for akkounts VMs Sebastian Kippe 2020-12-08 20:00:31 +01:00
  • 8e0a66184c Use role for akkounts Sebastian Kippe 2020-12-08 19:59:51 +01:00
  • 6c907419aa Set the VM name from the script argument Greg Karékinian 2020-12-08 17:10:40 +01:00
  • 8f304d00ce Remove unused kitchen.yml files Greg Karékinian 2020-12-08 16:34:24 +01:00
  • 94a34e4758 Add arguments for RAM and number of CPUs Greg Karékinian 2020-12-08 16:33:27 +01:00
  • b3c1f81ec6 Set the description of the kosmos_zerotier cookbook Greg Karékinian 2020-12-08 16:26:14 +01:00
  • 6f7b493173 Create the base Ubuntu 20.04 cloud image with code Greg Karékinian 2020-12-08 16:25:32 +01:00
  • 176083497c Install the libvirt-daemon-system package Greg Karékinian 2020-12-08 16:25:04 +01:00
  • 89c8f42a46 Set the description for the kosmos_kvm cookbook Greg Karékinian 2020-12-08 16:03:18 +01:00
  • 56d9144ad6 Disable ACME Sebastian Kippe 2020-12-08 14:30:29 +01:00
  • 02239dd9a8 Update ejabberd doc Sebastian Kippe 2020-12-08 13:13:05 +01:00
  • 1837285b79 Add the kosmos_kvm recipe and the firewall rules Greg Karékinian 2020-12-04 16:33:18 +01:00
  • ee7a117d63 Add initial kosmos_zerotier cookbook Greg Karékinian 2020-12-04 16:29:22 +01:00
  • e6b7794e20 Extract firewall definitions to their own recipe Greg Karékinian 2020-12-04 16:27:42 +01:00
  • 9dbe5bcfcb Deploy a script to create new VMs Greg Karékinian 2020-12-04 16:21:52 +01:00
  • bc80540c14 Merge pull request 'Deploy new wormhole release on barnard' (#251) from chore/wormhole_barnard into master raucao 2020-11-27 12:25:01 +00:00
  • dace63b667 Remove akkounts recipe from barnard runlist Sebastian Kippe 2020-11-27 13:22:29 +01:00
  • 58c5fad2a7 Add new nickname config for wormhole Sebastian Kippe 2020-11-27 13:22:09 +01:00
  • 39ca70d64e Merge pull request 'Set up ejabberd-2 VM/node; add cluster configs to Chef' (#248) from chore/ejabberd-2_vm into master greg 2020-11-26 14:47:33 +00:00
  • 58854da648 Add erland_node fqdn to ejabberd node configs Sebastian Kippe 2020-11-25 21:04:33 +01:00
  • 137d90ed8a Configure ejabberd on ejabberd-2 Sebastian Kippe 2020-11-25 21:03:16 +01:00
  • 8c60279fe1 Add cluster configs to ejabberd recipe Sebastian Kippe 2020-11-25 21:02:46 +01:00
  • 7a1a5c03e3 Set up ejabberd-2 VM Sebastian Kippe 2020-11-25 17:30:48 +01:00
  • 8e067e8901 Merge pull request 'Enable ejabberd clustering' (#246) from feature/243-ejabberd_cluster into master raucao 2020-11-25 16:10:14 +00:00
  • bbf01711f8 Add ejabberd-1 client and node file Greg Karékinian 2020-11-25 16:34:54 +01:00
  • fbd71204c2 Use the production run list when no Chef environment was set Greg Karékinian 2020-11-25 16:34:37 +01:00
  • 613b316588 Add comment about needing to run Chef a second time... Greg Karékinian 2020-11-25 16:33:54 +01:00
  • 3a8af26b5f Remove firewall rule for an unused port Greg Karékinian 2020-11-25 16:32:50 +01:00
  • 23ca3552d2 Remove the absolute path of certbot to use the new package Greg Karékinian 2020-11-25 16:31:06 +01:00
  • ddb706b61c Add a missing dependency on kosmos-dirsrv Greg Karékinian 2020-11-25 16:30:35 +01:00
  • 085bd8abd5 Move TURN port to a different range Greg Karékinian 2020-11-25 16:28:13 +01:00
  • 7636f6ed19 Move the Gandi DNS certbot hook to kosmos-ejabberd Greg Karékinian 2020-11-25 16:26:11 +01:00
  • 8b1f90c568 Use the same Erlang cookie to enable clustering Greg Karékinian 2020-11-25 16:32:07 +01:00
  • 3da883864b Merge pull request 'Configure/deploy HTTP upload service for Kosmos Chat/XMPP' (#245) from feature/http_upload_service into master greg 2020-11-25 09:46:47 +00:00
  • 134493d2d6 Merge branch 'master' into feature/http_upload_service greg 2020-11-25 09:46:31 +00:00
  • f39f953b8a Configure ejabberd nodes for HTTP upload service Sebastian Kippe 2020-11-24 15:44:59 +01:00
  • 0e29c930ed Configure subdirectory level for upload.pm Sebastian Kippe 2020-11-24 15:33:34 +01:00
  • 0aef830aa3 Fix upload folder permissions Sebastian Kippe 2020-11-23 20:50:01 +01:00
  • 0bebdf7635 Do not require nginx from certbot recipe Sebastian Kippe 2020-11-23 17:40:14 +01:00
  • 6a89bb9d2e Add node info for uploads-1 Sebastian Kippe 2020-11-23 17:39:47 +01:00
  • 9efb9cd78c Configure/deploy HTTP upload service on uploads.kosmos.chat Sebastian Kippe 2020-11-23 17:37:14 +01:00
  • 89f5a81952 Merge pull request 'Configure/deploy new akkounts Rails app' (#242) from feature/akkounts into master greg 2020-11-23 09:52:16 +00:00
  • c26fcd5b26 Remove obsolete manual daemon reload Sebastian Kippe 2020-11-22 20:26:56 +01:00
  • 0dc314b1e7 Add node data for akkounts-1 Sebastian Kippe 2020-11-21 13:59:11 +01:00
  • d384f69139 Configure/deploy new akkounts app Sebastian Kippe 2020-11-20 23:22:42 +01:00
  • 21be68feb5 Merge pull request 'Add CLI script for hashing LDAP passwords' (#239) from chore/ldap_hash_password_script into master raucao 2020-11-20 13:39:40 +00:00
  • b63c86b37f Add CLI script for hashing LDAP passwords Sebastian Kippe 2020-11-20 14:36:25 +01:00
  • 9470e62e3b Merge pull request 'Set up Drone CI with Gitea integration' (#236) from feature/235-drone_ci into master raucao 2020-11-19 13:47:43 +00:00
  • df4c92b64e Update the centaurus node after adding drone to it Greg Karékinian 2020-11-19 12:58:31 +01:00
  • d7e54bf7ce Add drone role Greg Karékinian 2020-11-19 12:58:22 +01:00
  • ebf5f405f5 Initial kosmos_drone cookbook Greg Karékinian 2020-11-19 12:57:58 +01:00
  • 9ba364ad7a Merge pull request 'Fix 389 Directory Server CLIs not working' (#234) from bugfix/install_lib389 into master raucao 2020-11-08 16:26:16 +00:00
  • ac49430521 Install lib389 Sebastian Kippe 2020-11-08 17:23:24 +01:00
  • f12cf704ac Merge pull request 'Update barnard.kosmos.org node data' (#232) from chore/update_node_info into master raucao 2020-10-30 09:01:13 +00:00
  • 4c17d9ad53 Update barnard.kosmos.org node data Sebastian Kippe 2020-10-30 10:00:23 +01:00
  • eaa3d78684 Merge pull request 'Remove hubot-rss-reader from hubots' (#231) from chore/remove_hubot-rss-reader into master raucao 2020-10-29 15:20:16 +00:00
  • f874d7f979 Remove hubot-rss-reader from hubots Sebastian Kippe 2020-10-29 16:19:24 +01:00
  • 96d0f7dd04 Merge pull request 'Update IPFS cookbook/software' (#230) from chore/update_go-ipfs into master greg 2020-10-29 08:35:56 +00:00
  • af132c072d Merge branch 'master' into chore/update_go-ipfs greg 2020-10-29 08:35:36 +00:00