Commit Graph

  • ed30097745 First draft for a prosody role Fritz Grimpen 2021-02-03 00:04:38 +0000
  • fdd1e5ce35 Handle nginx configuration in mediawiki role Fritz Grimpen 2021-02-02 22:02:44 +0000
  • d5a03479af New certbot role covering standalone and webroot setups Fritz Grimpen 2021-02-02 21:49:20 +0000
  • ca2aeff2f3 Add wiki playbook Fritz Grimpen 2021-02-02 18:59:23 +0000
  • cba94e7929 Manage secrets outside Ansible Fritz Grimpen 2021-02-02 18:29:48 +0000
  • c2ea9c6600 Hacky mediawiki role Fritz Grimpen 2021-02-02 18:27:37 +0000
  • 1fb963e7fe Add user account for deelkar Fritz Grimpen 2021-02-01 16:43:02 +0000
  • 3f45a25add jabber + wiki virtual machines Fritz Grimpen 2021-02-01 14:12:11 +0000
  • 66ba886916 Define jabber vm Fritz Grimpen 2021-02-01 12:50:05 +0000
  • 494dc7b106 Import the 34c3-nochd mailing list. Closes #23. Crest 2021-02-01 13:10:06 +0100
  • 0054e0030f Merge branch 'master' of ssh://dev.ccchb.de:2222/ccchb/ansible genofire 2021-02-01 02:46:03 +0100
  • 058910b93a Finish the mail setup. Closes #10. genofire 2021-02-01 02:45:58 +0100
  • 652ac59642 Redirect files.ccchb.de and embassy.ccchb.de to wiki Fritz Grimpen 2021-01-31 19:35:13 +0000
  • 42113ae4f9 Merge branch 'master' of ssh://dev.ccchb.de:2222/ccchb/ansible genofire 2021-01-31 20:26:53 +0100
  • 060ba82d42 Perform daily backups. Close #22 genofire 2021-01-31 20:25:31 +0100
  • 746a701521 Tentatively redirect ccchb.de and www.ccchb.de to wiki.emma.ccchb.de Fritz Grimpen 2021-01-31 18:30:08 +0000
  • 03c34b1216 s6-svscan lost its -s flag with the 2.10.0 release genofire 2021-01-31 19:20:46 +0100
  • 07a61ac55f Add mlmmj map genofire 2021-01-31 19:18:31 +0100
  • c49a79fe20 Update gitea submodule? genofire 2021-01-31 19:17:40 +0100
  • 8725d80892 Merge branch 'master' of ssh://dev.ccchb.de:2222/ccchb/ansible genofire 2021-01-31 19:16:32 +0100
  • 98a412c27b Renew Let's Encrypt certificates genofire 2021-01-31 19:16:27 +0100
  • d4b4d9bbbe Configure haproxy for wiki.ccchb.de Fritz Grimpen 2021-01-31 18:15:18 +0000
  • 75bbbb5429 Add wiki.emma.ccchb.de guest Fritz Grimpen 2021-01-31 14:21:43 +0000
  • 7192608aee Mlmmj expects to talk to the relayhost over 127.0.0.1 genofire 2021-01-31 18:00:58 +0100
  • 4afadb1674 Work around ansible limitations (missing NFSv4 ACL support) genofire 2021-01-31 17:44:26 +0100
  • 925499223e Use correct handlers genofire 2021-01-04 23:33:42 +0100
  • 964e260a78 Merge branch 'master' of ssh://dev.ccchb.de:2222/ccchb/ansible genofire 2021-01-04 23:17:40 +0100
  • 81e2eca425 Who did this? genofire 2021-01-04 23:17:34 +0100
  • 49cc270de7 Call subversion without disabling the fucking certificate validation genofire 2021-01-04 23:12:59 +0100
  • 68c6b53f68 gitea update Geno 2020-12-14 23:53:27 +0100
  • fd68672d7c geno-playground with more ram and cpu (for ffmpeg rendering) Geno 2020-12-11 17:28:43 +0100
  • f7c704c10b add osp-edge.ccchb.de to haproxy (of emma) Geno 2020-12-08 22:28:35 +0100
  • 531b7ef276 Reenable redis dependency genofire 2020-10-27 21:09:38 +0100
  • c18f53b8ea Add rspamd support. genofire 2020-10-26 23:46:16 +0100
  • 28fbdff74b Make HAProxy use its new chroot jail in /var/run/haproxy. genofire 2020-10-26 23:31:57 +0100
  • 97daf854d0 Add the missing sender_access map to Postfix's configuration. genofire 2020-10-24 19:34:42 +0200
  • de6c1a4d8b Add dns playbook genofire 2020-10-24 14:11:39 +0200
  • 0a6b680cda Write a role to setup a Redis instance. genofire 2020-10-24 14:04:22 +0200
  • 593d8deddf Only delete old service databases after a *successful* update genofire 2020-10-24 05:25:49 +0200
  • e8ad17c054 Add forgotten playbooks. genofire 2020-10-23 19:45:21 +0200
  • 01cace0b95 Merge branch 'master' of ssh://dev.ccchb.de:2222/ccchb/ansible into master genofire 2020-10-23 19:37:21 +0200
  • 36e65e6fe3 Install and configure nsd and unbound on emma.ccchb.de genofire 2020-10-23 19:35:52 +0200
  • 83a7a1b4d1 Install and configure nsd and unbound on emma.ccchb.de genofire 2020-10-23 19:35:52 +0200
  • 8ea37c14df Wait for readiness. genofire 2020-10-23 19:28:36 +0200
  • 7d811568e5 Make use of the Hetzner NTP servers. genofire 2020-10-23 19:12:55 +0200
  • 4addf597cc Install OpenNTPD on mail servers genofire 2020-10-23 19:03:23 +0200
  • 9110d9df82 Add a Postfix role and apply it to emma genofire 2020-10-23 03:32:54 +0200
  • 9edf07c8bb Merge branch 'master' of ssh://dev.ccchb.de:2222/ccchb/ansible into master genofire 2020-10-21 16:41:17 +0200
  • d64eb534bb Define a mail host group containing the hashed passwords genofire 2020-10-21 16:23:10 +0200
  • c2929aee96 Define a mail host group containing the hashed passwords genofire 2020-10-21 16:23:10 +0200
  • 372f5265d7 Add a Dovecot role genofire 2020-10-21 16:18:30 +0200
  • 4dfd89dff1 Add Let's Encrypt support to HAProxy. genofire 2020-10-21 16:10:23 +0200
  • 4696d140aa Use s6-log's native readiness notification support. genofire 2020-10-20 14:08:28 +0200
  • d3f447dce4 Tag the /var/log/haproxy tmpfs as a late file system. genofire 2020-10-19 14:20:35 +0200
  • 75e2c3768f Add the postconf ansible module to the library. genofire 2020-10-17 03:46:13 +0200
  • cb8403a0d3 Create a tmpfs at /var/log/haproxy. genofire 2020-10-16 15:55:54 +0200
  • 31427fb19e update gitea genofire 2020-10-03 07:50:30 +0000
  • 03dd50685a Start a site.yml playbook genofire 2020-10-03 04:27:41 +0200
  • 6031ddc028 Apply a 16 or 56 bit mask to source IP addresses genofire 2020-10-03 04:00:30 +0200
  • dd16e9281d Make HAProxy happy (overwrite log type) genofire 2020-10-03 03:19:12 +0200
  • 3609982b4c Enable HAProxy service genofire 2020-10-03 03:14:01 +0200
  • 02fdf86327 Add SNI support as requested in #1 genofire 2020-10-03 03:04:44 +0200
  • 276cff4373 Add HAProxy role. Fixes #4 genofire 2020-10-03 02:30:41 +0200
  • 45f8337144 use current template version of gitea genofire 2020-09-18 16:18:28 +0000
  • c6fee04ba6 roles/gitea-ccchb: make menu black genofire 2020-09-18 16:10:02 +0000
  • 2ed5a3ce51 gitea: improve mailing genofire 2020-09-18 15:48:04 +0000
  • 5378e6f7f9 gitea: add logo genofire 2020-09-18 15:47:42 +0000
  • e5afb434a5 move ansible-role-gitea to fork genofire 2020-09-18 12:52:16 +0000
  • 29ea8933fa Add geno-playground as bhyve-VM on emma genofire 2020-09-18 11:18:00 +0000
  • 1b35ee4de3 roles/user_mgmt: fix state for ssh_keys genofire 2020-09-18 11:17:02 +0000
  • 48541be6dd roles/debian: fix networking disable genofire 2020-09-18 11:16:42 +0000
  • bff7609ec4 add gitea genofire 2020-09-18 11:15:15 +0000
  • 0fe815ffa2 group_vars: calc debian ip address genofire 2020-09-17 15:07:30 +0000
  • a771624793 roles/user_mgmt: improve by using state and default values Geno 2020-09-17 14:12:22 +0000
  • dee5a45271 roles/user_mgmt: for add/delete users and ssh_keys Geno 2020-09-17 12:55:13 +0000
  • 53f795faf6 Autostart the enabled bhyve guests Crest 2020-09-17 02:38:24 +0200
  • 38e8fd2ec5 Add cloud and dn42 bhyve guests Crest 2020-09-17 02:35:22 +0200
  • 98abfcfc93 playbook: Add nextcloud Geno 2020-09-17 00:17:49 +0000
  • d39eb49c37 roles: Add nextcloud (for debian) Geno 2020-09-17 00:16:55 +0000
  • fcf03aaea7 roles: Add php (for debian) Geno 2020-09-17 00:16:36 +0000
  • 1bcada7ffe roles: Add nginx (for debian) Geno 2020-09-17 00:16:19 +0000
  • 2803c0aaea Add default setup for debian (HACKY/WIP) Geno 2020-09-17 00:14:54 +0000
  • dbe4a55f73 inventory: Add host_vars for dn42.emma.ccchb.de Geno 2020-09-17 00:12:13 +0000
  • 00d0da7540 inventory: Add host_vars for cloud.emma.ccchb.de.yml Geno 2020-09-17 00:10:58 +0000
  • 192bf54877 Add dn42 guest to debian group Crest 2020-09-17 01:14:11 +0200
  • a3033bc2a9 Ignore vim swp files Crest 2020-09-17 01:10:53 +0200
  • 156a8f2760 Use python 3.7 on debian Crest 2020-09-17 00:58:13 +0200
  • 70b6029be1 Work around ansible braindamage Crest 2020-09-17 00:55:27 +0200
  • 4fcd8df700 Make use of all those nice roles Crest 2020-09-14 03:55:34 +0200
  • debd0df053 Define a FreeBSD test VM Crest 2020-09-14 03:55:03 +0200
  • 1af8f40694 Use the default system python on FreeBSD Crest 2020-09-14 03:54:26 +0200
  • 44c903add7 Use a directory as ansible inventory Crest 2020-09-14 03:53:47 +0200
  • d4d2b25729 Put the ansible.cfg under version control as well Crest 2020-09-14 03:53:16 +0200
  • 2bae7c9cc1 Run bhyve guests under s6 supervision Crest 2020-09-14 03:52:49 +0200
  • e03c04873c Create (multiple) ZFS volumes per guest Crest 2020-09-14 01:25:20 +0200
  • 05ec7f2022 Use ansible ipath to derive /31 and /127 from the guest index Crest 2020-09-14 01:24:17 +0200
  • 82df9558cd Split bhyve into network, storage and s6 Crest 2020-09-14 00:40:21 +0200
  • 9783faab61 Add a s6-rc role Crest 2020-09-14 00:38:41 +0200
  • f84c3c6d88 Initial commit ccchb-admin 2020-09-09 13:24:46 +0000