Commit graph

  • 9f8d2d89cd
    docker_compose(role): move argument documentation to README June 2025-10-25 00:07:36 +02:00
  • e390b7c202
    docker_compose(role): remove unnecessary hosts section from README June 2025-10-25 00:00:58 +02:00
  • 8cefd07618
    docker_compose(role): remove distribution check June 2025-10-24 23:59:38 +02:00
  • c3f71b1f08 sunders: replace password in healthcheck with dynamic secret ViMaSter 2025-11-02 20:24:55 +01:00
  • 53b2f491f8 fix: Uses root password ViMaSter 2025-11-01 21:53:43 +01:00
  • 0f8c0ffef9 fix: Replaces password in healthcheck with dynamic secret ViMaSter 2025-11-01 21:50:01 +01:00
  • dc6c7cbfb7
    sunders(host): deploy sunders using docker compose June 2025-11-01 17:53:08 +01:00
  • a11ccaf16c
    disable digest pinning for our images, since Forgejo cleans them up June 2025-10-30 05:50:42 +01:00
  • adeb303729 Update git.hamburg.ccc.de/ccchh/oci-images/keycloak:26.4 Docker digest to f5bd584 Renovate 2025-10-30 04:30:40 +00:00
  • 0f4fb68c97
    netbox(role): don't try to deploy removed housekeeping service and timer June 2025-10-30 05:25:26 +01:00
  • ea5b4b8d69 Update dependency netbox to v4.4.5 Renovate 2025-10-30 04:17:13 +00:00
  • 23ea666906
    renovate(role): always pull and use full image source June 2025-10-30 05:13:23 +01:00
  • f7918e7b6f
    add renovate comment for custom regex matcher to inventory version vars June 2025-10-30 05:01:02 +01:00
  • b2d6efd99f Update postgres Docker tag to v18 Renovate 2025-10-30 03:58:42 +00:00
  • df59e5e3a9
    add renovate comment for custom regex matcher to inventory version vars June 2025-10-30 04:56:31 +01:00
  • 83fd868977
    docker(role): use full image sources June 2025-10-30 04:49:44 +01:00
  • a979fccd12
    renovate: add custom regex manager for inventory vars dependencies June 2025-10-30 04:47:10 +01:00
  • a03ed9a362 Update all stable non-major dependencies Renovate 2025-10-29 23:45:38 +00:00
  • 01890fecbd Update all digest updates Renovate 2025-10-29 00:30:36 +00:00
  • df32e1cac8
    zammad(host): move to latest upstream compose file version (v14.1.1) June 2025-10-24 22:57:03 +02:00
  • 747e5b2d4c
    zammad(host): change to .env configuration June 2025-10-24 22:15:48 +02:00
  • 3840553f9d
    docker_compose(role): add support for deploying optional .env file June 2025-10-24 22:05:54 +02:00
  • 839a9b2c0a
    renovate: group all digest updates together June 2025-10-24 19:59:35 +02:00
  • 9da42b59ae
    Update docker.io/pretix/standalone Docker tag to v2025 Renovate 2025-10-21 22:33:22 +00:00
  • e9cb8197cc Update git.hamburg.ccc.de/ccchh/oci-images/keycloak:26.4 Docker digest to bf6c9af Renovate 2025-10-24 17:30:41 +00:00
  • 512cdc274c Update docker.io/library/postgres:15.14 Docker digest to 424e79b Renovate 2025-10-24 17:30:39 +00:00
  • c0b9c94fc0 Update docker.io/library/postgres:15-alpine Docker digest to 64583b3 Renovate 2025-10-24 17:30:37 +00:00
  • 37cedb1ad0
    renovate: label all PRs with the "renovate" label June 2025-10-24 19:28:49 +02:00
  • 658a50d19b
    renovate: use rebase stale PRs preset to rebase once base branch updated June 2025-10-24 19:18:04 +02:00
  • b2961c5664
    renovate: disable rate-limiting June 2025-10-24 18:59:58 +02:00
  • a13d23c7ea Update actions/checkout action to v5 Renovate 2025-10-23 13:45:41 +00:00
  • 2f8897751b Pin dependencies Renovate 2025-10-23 12:15:38 +00:00
  • a60946b3b8 Update https://github.com/ansible/ansible-lint action to v25 Renovate 2025-10-22 21:50:08 +00:00
  • 8f612d1d9c
    renovate: add persistent volume for base (and therefore cache) dir June 2025-10-22 19:42:20 +02:00
  • d0d517d97d
    renovate: add custom package rule for pretix calendar versioning June 2025-10-22 16:42:02 +02:00
  • 78a6be6f5d
    renovate: disable semantic commits June 2025-10-22 00:47:05 +02:00
  • 385f625c10
    ci: move Ansible Lint job to ubuntu-latest runner to make it work again fix_ansible_lint June 2025-10-22 00:42:30 +02:00
  • 96ecd033c8
    (test) disable semantic commit prefixes June 2025-10-22 00:29:59 +02:00
  • 43fac32424
    use full image source and set version for all Chaosknoten compose images June 2025-10-21 23:59:56 +02:00
  • bc1685ecd3 chore(deps): update postgres docker tag to v18 Renovate 2025-10-21 21:16:19 +00:00
  • 282e82728b
    renovate: match file compose jinja2 templates (.j2) as well June 2025-10-21 23:12:34 +02:00
  • f842723e9a
    remove daily schedule for Renovate (for now?) June 2025-10-21 23:03:02 +02:00
  • 7de516dc43
    introduce first Renovate configuration June 2025-10-21 02:37:10 +02:00
  • 94e1920388
    setup ansible-pull for all Chaosknoten hosts June 2025-10-20 21:05:04 +02:00
  • f3902b43b1
    update keycloak and nextcloud c6ristian 2025-10-20 21:11:28 +02:00
  • 425d302fa9
    zammad(host): fix compose by using different elasticsearch image June 2025-10-20 01:36:00 +02:00
  • b46747d251
    deploy_ssh_server_config(role): add Debian 13 sshd_config reference June 2025-10-17 21:27:29 +02:00
  • 15e5b293b9
    update ansible-lint GitHub action to latest version (v25.9.2) June 2025-10-17 16:31:49 +02:00
  • 2aa55770d9
    renovate(host): update keys adding renovate for group_vars/all.sops.yaml June 2025-10-17 16:05:04 +02:00
  • 8a8fdf5f97
    renovate(host): set platform to forgejo June 2025-10-17 01:26:18 +02:00
  • cad2f036e5
    renovate(host): replace non-working GitHub token with working one June 2025-10-17 01:18:17 +02:00
  • 4b1c64b615
    renovate(host): remove deprecated and no longer working logLevel option June 2025-10-16 18:08:29 +02:00
  • e76c66d74c
    renovate(host): set up Renovate using role and exisiting config June 2025-10-16 17:52:30 +02:00
  • a32998d8da
    renovate(host): initialize renovate host June 2025-10-16 17:44:23 +02:00
  • 8388657d33
    renovate(role): introduce first basic Renovate role June 2025-10-16 17:42:13 +02:00
  • dce4e7c4d4
    ansible_pull(role): add git as a dependency to ensure is installed June 2025-10-16 09:40:34 +02:00
  • f646cc0bf2
    fix creation rules for eh22-wiki, sunders and wiki hosts June 2025-10-15 10:45:54 +02:00
  • dea66771e0
    ansible_pull(role): ensure SOPS is installed June 2025-10-15 02:33:42 +02:00
  • 9afbc71801
    ansible_pull(role): ensure role and collection dependencies are present June 2025-10-15 02:18:07 +02:00
  • 1d6d1094bc
    setup ansible-pull for 7 more hosts June 2025-10-15 01:59:29 +02:00
  • eadae7a09b
    ansible_pull(role): add failure notifications June 2025-10-14 22:20:27 +02:00
  • 17fd71f079
    define common msmtp configuration for chaosknoten inventory hosts June 2025-10-14 01:45:44 +02:00
  • afceb886dc
    msmtp(role): introduce msmtp role June 2025-10-14 01:40:46 +02:00
  • 18dda95c46
    remove max expired key June 2025-10-13 22:12:31 +02:00
  • 1f394a08dd
    refactor .sops.yaml to make it less verbose June 2025-10-13 20:51:31 +02:00
  • f943e95e2e
    fix ansible_lint issues June 2025-10-13 17:43:00 +02:00
  • 9b8e14f3c4
    remove duplicate ansible_pull_hosts inventory group entry June 2025-10-13 17:37:13 +02:00
  • 952fbf85c5
    ansible_pull(role): add ExecStartPost step rebooting the hosts, if nec. June 2025-10-13 17:23:08 +02:00
  • bd281713f1
    netbox(host): setup ansible_pull for host June 2025-10-13 16:59:42 +02:00
  • 648489ed09
    define common ansible_pull configuration for chaosknoten inventory hosts June 2025-10-13 16:58:30 +02:00
  • 434ddfc955
    ansible_pull(role): introduce ansible_pull role June 2025-10-13 16:32:30 +02:00
  • 8cb6ab3d04
    reboot(role): intro. reboot role, which handles local conns. gracefully June 2025-07-01 04:13:52 +02:00
  • 1322bcec58
    reverse proxy configuration for element-admin June 2025-10-12 20:20:02 +02:00
  • 1eaf85501f
    reverse proxy configuration for matrix authentication service June 2025-10-12 05:28:43 +02:00
  • dec68ab994
    sunders(host): initialize sunders host June 2025-10-11 20:52:26 +02:00
  • 656aaf405b
    router(host): allow internet to access v6 exposed networks feature/add-new-router June 2025-09-21 02:24:50 +02:00
  • 06d8944ad7
    systemd_networkd(role): reload systemd-network on config change June 2025-09-21 02:20:10 +02:00
  • e3c12b18e8
    router(host): add nftables config for basic router functionality June 2025-09-20 23:34:17 +02:00
  • c8fa55fafd
    nftables(role): introduce role for deploying nftables June 2025-09-20 21:38:39 +02:00
  • 217b44c3fa
    router(host): add systemd-networkd-based network config June 2025-09-20 20:03:30 +02:00
  • ed8670f7da
    systemd_networkd(role): introd. role for deploy. systemd-networkd config June 2025-09-20 20:05:02 +02:00
  • 987327863a
    router(host): introduce router jtbx 2025-02-23 18:49:19 +01:00
  • 2ae8692603
    grafana: set 2m for DHCP check c6ristian 2025-09-12 13:21:23 +02:00
  • 1355d4d834
    grafana: make alerts better for fux c6ristian 2025-09-01 01:25:11 +02:00
  • 068b261745
    grafana: make alerts better for fux fux-alerts c6ristian 2025-09-01 01:25:11 +02:00
  • 592afdced9 add waybackproxy Stefan Bethke 2025-09-06 11:39:05 +02:00
  • 13a8dc9b6f Fix name, cleanup Stefan Bethke 2025-08-02 10:05:58 +02:00
  • 9c50708b4e Add second DECT Stefan Bethke 2025-08-02 09:43:18 +02:00
  • cbb4beceb6 Add Werkstatt phone Stefan Bethke 2025-08-02 09:41:42 +02:00
  • 9f87fa0225
    reverse proxy configuration for cryptoparty website and staging env. June 2025-07-23 20:56:19 +02:00
  • 72489be8bd
    updatekeys for junes new key c6ristian 2025-07-20 20:29:22 +02:00
  • 8bc9534ce6
    set junes new key June 2025-07-20 20:20:41 +02:00
  • 2e66e5de3b
    grafana: enable promql-experimental-functions c6ristian 2025-07-20 19:09:59 +02:00
  • a4c703b185
    grafana: there are more metrics now c6ristian 2025-07-18 21:23:39 +02:00
  • 9f0c276240
    grafana: setup sendAlert = false receiver to mute alert c6ristian 2025-07-16 22:54:57 +02:00
  • c119f91aeb Notrufnummern dazu Stefan Bethke 2025-07-11 19:37:19 +02:00
  • e628dcbce2 Legacy-Yate mit eigenem Eintrag Stefan Bethke 2025-07-11 19:37:05 +02:00
  • d734a1cc6c
    grafana: accept WAL from remote write c6ristian 2025-07-09 00:27:00 +02:00
  • ef4b45925c Move lines over to yate Stefan Bethke 2025-07-06 19:07:27 +02:00
  • 2edb3443d6 Kick yate when config file changes Stefan Bethke 2025-07-06 17:32:23 +02:00