Commit graph

  • 505a2ba9f9 Add Public-Reverse-Proxy configuration for new branding-resources site julian 2023-10-07 05:17:25 +02:00
  • 3828b8d500 Add Public-Reverse-Proxy configuration for new Element Web hosting julian 2023-10-07 05:17:01 +02:00
  • 9b6d909d11 Add Public-Reverse-Proxy configuration for new Matrix server julian 2023-10-06 05:06:56 +02:00
  • 856cc74d90 Make Public-Reverse-Proxy handle IPv6 julian 2023-10-06 05:06:15 +02:00
  • ce75ba0f70 Fix smtpd.conf. listen on 127.0.0.1 and 0.0.0.0 doesn't work julian 2023-09-25 20:12:13 +02:00
  • 718b6906c5 Allow uploading of stl files to dokuwiki julian 2023-09-25 18:29:06 +02:00
  • 2b1a2c599b Add link to dokuwiki docs on uploadsize julian 2023-09-25 18:22:31 +02:00
  • 3af5aa8862 Organize chaosknoten hosts.yaml a bit julian 2023-09-25 04:40:00 +02:00
  • c5d40fbb7b Remove Engelsystem host, since it doesn't exist anymore julian 2023-09-25 04:39:23 +02:00
  • 7468b4d8f6 Fix OpenSMTPD annoyingness julian 2023-09-25 03:03:14 +02:00
  • 757a399df5 Correct README julian 2023-09-25 03:00:03 +02:00
  • fdae96fbc1 Migrate to NixOS: Remove Z9 Audio host from this repo julian 2023-09-25 02:59:41 +02:00
  • b295690ad5 Add playbook and accompanying role for doing maintenance julian 2023-09-25 02:57:30 +02:00
  • de97436706 Migrate to NixOS: Remove Z9 Public-Reverse-Proxy host from this repo julian 2023-09-25 02:48:56 +02:00
  • c5eae99a7f Add reverse proxy configuration for netbox julian 2023-09-21 19:13:56 +02:00
  • 646c385fda Fix chaosknoten proxy jump jtbx 2023-09-15 22:07:13 +02:00
  • 804becdd31 Wiki: Fix oauth, create role from playbook jtbx 2023-05-11 20:19:14 +02:00
  • 73db1dd077 Introduce onlyoffice julian 2023-08-27 20:02:53 +02:00
  • c2964e1707 Remove note regarding encryption and add link to wiki julian 2023-08-25 22:48:56 +02:00
  • 62b4f93218 Introduce Nextcloud role and deploy Cloud on Chaosknoten julian 2023-08-25 20:50:46 +02:00
  • 112f1990b9 Introduce Uptime-Kuma julian 2023-08-12 01:47:55 +02:00
  • 69621e3d7f Add cursed override for the aes as well :S julian 2023-08-11 02:17:30 +02:00
  • 12a1e5dc22 Move Engelsystem MAIL_PASSWORD secret to appropriate place julian 2023-08-11 02:05:40 +02:00
  • dd5e37fb68 Add restart: unless-stopped to Engelsystem compose julian 2023-08-11 02:05:20 +02:00
  • d16da59fd7 Migrate Wiki from ThinkCCCluster to Chaosknoten julian 2023-08-11 01:59:34 +02:00
  • d256082221 Proxy AES in Club to new location for cached DNS records julian 2023-08-11 00:55:47 +02:00
  • dc89d33e33 Remove acme challenge entry for aes.ccchh.net julian 2023-08-11 00:42:05 +02:00
  • 373b219031 Migrate Engelsystem from ThinkCCCluster to Chaosknoten julian 2023-08-11 00:39:55 +02:00
  • 993e2f2b81 Hotfix to make mail work (dang, mail is now even more cursed) julian 2023-08-10 03:17:03 +02:00
  • 10b91b9277 Fix jump host for pad-intern and cloud-intern on Chaosknoten julian 2023-08-08 01:21:07 +02:00
  • cc70903f52 Migrate Keycloak from ccchh.net to hamburg.ccc.de julian 2023-08-08 01:18:44 +02:00
  • 09e0c710af Migrate Keycloak from ThinkCCCluster onto Chaosknoten julian 2023-08-07 23:33:15 +02:00
  • 099bbe0e66 Nextcloud-Config weiter entwickeln Stefan Bethke 2023-08-05 18:59:58 +02:00
  • dff8f0ee8b pad (HedgeDoc) und cloud (NextCloud) dazu Stefan Bethke 2023-08-05 17:23:49 +02:00
  • 06233d22d5 Deploy NGINX for acme_challenge and PROXY Prot. on PubRP on Chaosknoten julian 2023-08-04 14:06:37 +02:00
  • 2825c5089f Use new secrets path for z9 vm-secrets julian 2023-08-04 13:53:22 +02:00
  • 3d238d9f63 Move z9-host-specific configs and templates into z9 subdirectories julian 2023-08-04 13:41:00 +02:00
  • 4d12d802b8 Add link to relevant wiki page to certbot role README julian 2023-08-03 05:07:36 +02:00
  • 96e9cdb0dc Add relevant entry for HTTP challenge on PBS julian 2023-08-03 05:04:13 +02:00
  • 3b3c628492 Ensure NGINX deploy. on public-rev.-prox. hosts before certbot role runs julian 2023-08-03 04:15:03 +02:00
  • 48f9a2f901 Deploy certs for aes.ccchh.net using certbot role julian 2023-08-02 23:40:36 +02:00
  • 542211ca25 Deploy certs for esphome.ccchh.net using certbot role julian 2023-08-02 23:27:40 +02:00
  • 6ac4bf8240 Deploy certs for wiki.ccchh.net using certbot role julian 2023-08-02 23:17:31 +02:00
  • 6651f4568d Deploy certs for keycloak-admin and id.ccchh.net using certbot role julian 2023-08-02 23:07:21 +02:00
  • 154a7dfa02 Deploy certs for zigbee2mqtt.ccchh.net using new certbot role julian 2023-08-02 22:53:37 +02:00
  • f0c5c2b265 Convert certbot role to use standalone instead of webroot julian 2023-08-02 22:46:01 +02:00
  • 5341f9dfba Add role for deploying certbot and setting up certificate using it julian 2023-08-02 20:47:22 +02:00
  • 1b45e94960 Add redhat.ansible extension to VSCode Workspace Recommendations julian 2023-07-30 19:30:06 +02:00
  • 1613e2d25c Describe new way of secret storage julian 2023-07-30 19:27:04 +02:00
  • 59520b4db6
    AES: disable goodies and vouchers Dario 2023-07-30 16:13:49 +02:00
  • b89789c37a
    fix aes contact email Dario 2023-07-30 15:36:25 +02:00
  • a7565d5f35 Deploy SSH Server config to public-reverse-proxy and wiki hosts julian 2023-07-30 07:06:26 +02:00
  • 6994cfa123 Use correct ansible_host for mqtt host julian 2023-07-30 07:01:06 +02:00
  • 317c822ab5 Combine playbooks for indiviual hosts into one playbook julian 2023-07-30 06:57:30 +02:00
  • 042ff7c2ec Move keycloak and public-reverse-proxy to new debian_12 group julian 2023-07-30 05:53:39 +02:00
  • c9dee93874 Deploy ssh server config on keycloak VM julian 2023-07-30 05:51:40 +02:00
  • c6926b0a0f Remove incorrect check from deploy_ssh_server_config role julian 2023-07-30 05:49:46 +02:00
  • c2a183c013 Add missing "become: true" julian 2023-07-30 05:25:43 +02:00
  • 2efdfcad6d Setup repo pin. to ensure nginx package gets installed from NGINX repos julian 2023-07-30 05:19:22 +02:00
  • 38fc33ce70 Don't use apt-key anymore, since it's deprecated julian 2023-07-30 01:18:27 +02:00
  • efc72f70f6 audiopi: Update role jtbx 2023-07-30 01:04:25 +02:00
  • 8a2c2769c8 Use new secrets path, bc of noc pass store merge into general store julian 2023-07-29 23:15:00 +02:00
  • 23deedf0d6 Update deploy_ssh_server_config role for Debian 12 support julian 2023-07-29 20:17:22 +02:00
  • f62135e263 Don't reference obsolete secret env files julian 2023-07-29 01:47:21 +02:00
  • a12b38b284 Provide secrets for engelsystem VM from pass julian 2023-07-29 01:46:30 +02:00
  • f695afa981 Provide network_key for zigbee2mqtt from pass julian 2023-07-29 01:28:44 +02:00
  • 69edb75112 Use correct variable for initial config in zigbee2mqtt role julian 2023-07-29 01:16:49 +02:00
  • 51c1b667f4 Provide secrets for keycloak VM from pass julian 2023-07-29 00:55:46 +02:00
  • 8fa4e5af3e Merge branch 'feature/aes_lingo_patches' into 'main' Dario 2023-07-28 22:26:04 +00:00
  • c3fc040751
    AES: patch code and l10n to add train drivers license Dario 2023-07-28 23:59:02 +02:00
  • 727cd0bc74 Bump Keycloak to 22.0 julian 2023-07-28 23:16:46 +02:00
  • 2f7e3ae893 Build on docker compose up as well julian 2023-07-28 23:16:27 +02:00
  • 18990b3b5f
    Bump zigbee2mqtt to 1.32.1 yuri 2023-07-27 18:26:47 +02:00
  • 1570b0c04e
    Bump esphome to 2023.7.0 yuri 2023-07-27 18:22:58 +02:00
  • d5285a3fd2 deploy an engelsystem named AES jtbx 2023-07-06 22:14:08 +02:00
  • b536e5c2fb Fix: Add necessary becomes julian 2023-07-09 00:20:00 +02:00
  • b2e9c22821 cert, nginx: Update for debian 12 jtbx 2023-07-08 23:59:19 +02:00
  • 67483ece20 docker roles: Support debian 12 jtbx 2023-07-06 22:14:44 +02:00
  • 82b64e24c6 Fix variable name julian 2023-07-08 23:41:12 +02:00
  • 8bc60e42a8 Extend distribution_check role to account for Ansible changes reg. facts julian 2023-07-08 19:58:02 +02:00
  • 0c62a8f3e0 Add role for deploying SSH config and also add mailserver-endpoint host julian 2023-06-06 23:37:42 +02:00
  • ebfa591484 Use larger buf. size to fix 502s sometimes occur. when going through PVE julian 2023-05-26 03:25:22 +02:00
  • 55506a003a Make Rspamd configs world-readable julian 2023-05-09 23:20:49 +02:00
  • e37d84c60d
    clean up foobazdmx role Dario 2023-05-21 15:12:42 +02:00
  • 2d5f116ff3
    Use access token with Reporter role for foobazdmx yuri 2023-05-21 03:03:02 +02:00
  • da710bcf8f
    Reduce maximum AirPlay volume for Audio Pi yuri 2023-05-21 01:29:25 +02:00
  • 49bfcbc987 Merge branch 'foobazdmx-update' into 'main' yuri 2023-05-20 21:19:47 +00:00
  • a6db315138
    Update foobazdmx repository url and release target Dario 2023-05-20 22:58:24 +02:00
  • 0972ce1e24
    Remove printserver from inventory yuri 2023-05-09 22:39:25 +02:00
  • 8d50e73888
    Use chaos user as ansible user for VMs yuri 2023-05-09 22:33:54 +02:00
  • 544abc1c27
    Rename automation host to mqtt yuri 2023-05-09 22:04:00 +02:00
  • 33d1cfca1f
    Move become: true into esphome role yuri 2023-05-09 21:12:46 +02:00
  • b56ca3899d Add send_only_mailserver role and deploy Send-Only-Mailserver with it julian 2023-05-09 23:01:57 +02:00
  • f4a79fb4e2 Make it possible to set custom permissions for certificate files julian 2023-05-09 22:07:44 +02:00
  • 7bb741c8e3
    Bump esphome to 2023.4.4 yuri 2023-05-09 21:03:03 +02:00
  • 35ad23a44c
    Bump zigbee2mqtt to 1.30.4 yuri 2023-05-09 17:29:45 +02:00
  • 78023f5198
    Use cert role to deploy a valid certificate for esphome.ccchh.net yuri 2023-05-09 21:02:32 +02:00
  • ca3a30360f
    Use cert role to deploy a valid certificate for zigbee2mqtt.ccchh.net yuri 2023-05-09 17:24:20 +02:00
  • 1cd0700cf5
    Fix filename for include_tasks yuri 2023-05-09 17:20:24 +02:00
  • 9dc77ad5a5
    Only deploy zigbee2mqtt config when it doesn't exist yuri 2023-05-09 14:39:50 +02:00