Commit Graph

  • 0f98f292b5 moves pseudomizer backend to ollama host main Jannik Kramer 2026-01-28 11:21:51 +01:00
  • 76642e8351 moves journex deployment from sub repo to GHCR Jannik Kramer 2026-01-27 11:44:26 +01:00
  • 9ecc9fa5ca optimizes Stirling PDF resource uses Jannik Kramer 2026-01-27 11:42:52 +01:00
  • 71b854bbbc moves Pseudomizer into a single docker compose Jannik Kramer 2026-01-27 11:30:59 +01:00
  • e438079445 cleans caddyfile from old service Jannik Kramer 2026-01-17 09:08:29 +01:00
  • d4f4944f11 enables cf-journex Jannik Kramer 2026-01-16 14:46:40 +01:00
  • 4dabb97c59 imports journex Jannik Kramer 2026-01-15 12:06:47 +01:00
  • b1f33ec81e removes production deploy github action Jannik Kramer 2026-01-14 19:43:48 +01:00
  • e0ed67b483 updates README, housekeeping hosts groups Jannik Kramer 2026-01-14 19:42:23 +01:00
  • 417132f7ed adds healthcheck to pseudomizer backend Jannik Kramer 2026-01-14 19:26:03 +01:00
  • 9633ca96e5 excludes /health route of pseudomizer frontend from oauth2 for updown alerting Jannik Kramer 2026-01-14 19:25:29 +01:00
  • 52e5a3b0d8 drops support for pandoc in n8n Jannik Kramer 2026-01-14 19:24:06 +01:00
  • 3d381af454 removes ghcr vault bindings Jannik Kramer 2025-12-05 10:55:13 +01:00
  • 2bfef8fe8b changes caddy rebuild playbook task wording Jannik Kramer 2025-12-01 17:28:45 +01:00
  • dd4588b778 fixes transcript pseudomizer naming Jannik Kramer 2025-12-01 17:28:18 +01:00
  • 0765b9cf9b removes metabase Jannik Kramer 2025-12-01 16:28:27 +01:00
  • 5ae67f00ff Merge branch 'feat/registry-deploy' of github.com:consider-it/ansible-infra into feat/registry-deploy Jannik Kramer 2025-12-01 16:27:50 +01:00
  • 6da88e3be5 fixes ghcr pull Jannik Kramer 2025-12-01 16:27:24 +01:00
  • 86486f5684 formats anonymizer docker compose files Jannik Kramer 2025-12-01 13:48:22 +01:00
  • 90ce30ac4f Merge branch 'main' into feat/registry-deploy Jannik Kramer 2025-12-01 13:43:40 +01:00
  • d60aacb25d rotates ssh keys Jannik Kramer 2025-12-01 11:12:14 +01:00
  • 024f2a9066 changes caddy playbook update (restart) to rebuild (down and up) Jannik Kramer 2025-12-01 11:11:49 +01:00
  • 21f8d67b1f shows hidden files when debugging Jannik Kramer 2025-12-01 11:07:36 +01:00
  • 26dcdb0f83 updates caddy, separates caddyfiles, introduces env file for secrets, improves deployment/update process Jannik Kramer 2025-11-29 08:13:47 +01:00
  • 518ec7decd adds registry and enricher routes Jannik Kramer 2025-10-29 19:49:59 +01:00
  • 40a147394d adds ollama host alias to n8n and makes builds more consistent Jannik Kramer 2025-10-29 19:49:36 +01:00
  • dd1306766c cleans up support scripts Jannik Kramer 2025-10-29 19:48:30 +01:00
  • f37bd556c3 adds pandoc to n8n, reverts caddy rename Jannik Kramer 2025-09-10 12:43:04 +02:00
  • e1d1f17894 renames caddy folder, fixes readme command, lints docker compose files Jannik Kramer 2025-08-20 10:45:49 +02:00
  • 3faab9cc90 rotates ssh keys Jannik Kramer 2025-12-01 11:12:14 +01:00
  • c22c969a4c changes caddy playbook update (restart) to rebuild (down and up) Jannik Kramer 2025-12-01 11:11:49 +01:00
  • 00541bb715 shows hidden files when debugging Jannik Kramer 2025-12-01 11:07:36 +01:00
  • a1592e2142 updates caddy, separates caddyfiles, introduces env file for secrets, improves deployment/update process Jannik Kramer 2025-11-29 08:13:47 +01:00
  • 272af441a6 add transcript-api + transcript-frontend johannesstahlhut 2025-11-28 11:04:35 +01:00
  • 66622fbffe adds registry and enricher routes Jannik Kramer 2025-10-29 19:49:59 +01:00
  • 9f5b6eeecb adds ollama host alias to n8n and makes builds more consistent Jannik Kramer 2025-10-29 19:49:36 +01:00
  • 2f479efee3 cleans up support scripts Jannik Kramer 2025-10-29 19:48:30 +01:00
  • 6688abcd0a adds pandoc to n8n, reverts caddy rename Jannik Kramer 2025-09-10 12:43:04 +02:00
  • 4f544a80bd renames caddy folder, fixes readme command, lints docker compose files Jannik Kramer 2025-08-20 10:45:49 +02:00
  • 662ea8f1ee adds upstreams for CF Cortex Jannik Kramer 2025-08-15 09:38:46 +02:00
  • d8e14964ad adds upstreams for CF Cortex Jannik Kramer 2025-08-15 09:38:46 +02:00
  • 7cea261f0d changes legacy arg format Jannik Kramer 2025-08-15 09:37:28 +02:00
  • 786a581d2f adds pseudo.cortex.consider-funding.de upstream, adds snippet for easy oauth2-proxy protect, moves oauth2-proxy secrets to .env file Jannik Kramer 2025-08-12 11:22:18 +02:00
  • 51b8fa2b8c feat: configure caddy as reverse proxy for metabase Jannik Kramer 2025-08-05 10:34:21 +02:00
  • bc7314a8f8 feat: Add Metabase as a new service Jannik Kramer 2025-08-05 10:26:35 +02:00
  • 78c1ee1876 adds missing compose for oauth2 proxy Jannik Kramer 2025-08-05 10:10:34 +02:00
  • e3474178af adds example for oauth proxy config Jannik Kramer 2025-08-05 10:03:59 +02:00
  • 9c60e3a354 adds ai tooling rules Jannik Kramer 2025-08-05 09:29:53 +02:00
  • 05dad51019 moves n8n config to .env file and adds mail config Jannik Kramer 2025-07-03 12:12:07 +02:00
  • 48efff09b8 adds oauth2-proxy to sterling-pdf Jannik Kramer 2025-07-03 11:32:19 +02:00
  • 6bcc8ebe4c ensures ll alias on host Jannik Kramer 2025-07-03 11:28:48 +02:00
  • 5a7032da89 adds restart options to services Jannik Kramer 2025-07-02 19:42:15 +02:00
  • d73bb035c1 adds playbook to just run docker compose Jannik Kramer 2025-07-02 19:20:37 +02:00
  • 82614418a6 disables analytics in sterling pdf Jannik Kramer 2025-07-02 19:20:20 +02:00
  • 9cc7268745 adds .env to .gitignore Jannik Kramer 2025-07-02 19:20:05 +02:00
  • 6869a79562 adds n8n Jannik Kramer 2025-07-02 19:19:55 +02:00
  • a16a19d670 removes test hosts Jannik Kramer 2025-07-02 18:32:43 +02:00
  • 52d6f8f866 adds 1password deploy key Jannik Kramer 2025-07-02 17:38:33 +02:00
  • 93c31b2d96 Update cit_authorized_keys Jannik Kramer 2025-06-11 11:55:49 +02:00
  • c763201ff8 authorized_keys: removes Julian Schachers ssh key Jannik Kramer 2024-12-03 09:24:13 +01:00
  • 5adc36b4d9 add play for cleaning up unused Docker data Julian Schacher 2024-10-23 15:36:27 +02:00
  • c9542e2b38 authorized_keys: add Jannik Kramers ssh key to authorized keys Julian Schacher 2024-10-23 15:22:54 +02:00
  • 3557d33afb docs: add note on how to add a new Hetzner VM Julian Schacher 2024-10-22 23:44:17 +02:00
  • e657a872e7 pdf: use correct project_data path for tessdata Julian Schacher 2024-08-14 17:22:02 +02:00
  • cf1dbc046c pdf: switch to standard image to have pdf compression functionality Julian Schacher 2024-08-14 16:29:19 +02:00
  • 78fc83f927 Switch to stirling pdf ultra lite, since lite doesn't exist anymore Julian Schacher 2024-07-12 15:59:10 +02:00
  • 34f658b8c4 Don't run workflow on schedule anymore, only manually Julian Schacher 2024-04-05 19:41:58 +02:00
  • 908a35cf20 Add link to Datenschutzerklärung to stirling-pdf description as well Julian Schacher 2024-02-16 11:37:47 +01:00
  • 4400ff9b93 Deploy customized stirling-pdf and fix reverse proxy Julian Schacher 2024-02-15 19:12:27 +01:00
  • 89fda37a38 Switch reverse-proxy to Caddy and let it handle the certs Julian Schacher 2024-02-15 14:58:27 +01:00
  • bcd065f42d Enable pipelining for faster playbook execution Julian Schacher 2024-02-07 21:04:09 +01:00
  • 894785fb5c Add GitHub Actions Workflow for maintaining & deploying production hosts Julian Schacher 2024-02-07 20:49:43 +01:00
  • 076d53ab9c Add GitHub Actions Ansible Infra Deploy Key to authorized_keys Julian Schacher 2024-02-07 20:46:58 +01:00
  • de568ceacd Add role for deploying SSH authorized_keys and add it to maint. playb. Julian Schacher 2024-02-07 20:44:46 +01:00
  • 58ea4d4729 Introduce Production_Hosts group Julian Schacher 2024-02-07 20:34:09 +01:00
  • 8d869af388 Configure the hetzner inventory to be the default inventory Julian Schacher 2024-02-07 19:22:29 +01:00
  • 75830e445b Deploy a reverse proxy doing PROXY Protocol Julian Schacher 2024-02-07 19:16:32 +01:00
  • 013fec6f16 Add play to everything playb. for deploying Docker Compose applications Julian Schacher 2024-02-07 18:59:10 +01:00
  • 2167849edf Specify that generally code was taken from the CCCHH/ansible-infra repo Julian Schacher 2024-02-07 17:53:27 +01:00
  • 31f65d591c Add cit-docker-host to inventory Julian Schacher 2024-01-31 17:07:19 +01:00
  • 016f821c54 Introduce everything playbook, which runs all non-initial setup roles Julian Schacher 2024-01-31 16:37:47 +01:00
  • 298990d0a9 Define host groups correctly Julian Schacher 2024-01-31 16:35:46 +01:00
  • d0884b52d6 Add requirements.yml listing docker_compose role as dependency Julian Schacher 2024-01-18 18:38:26 +01:00
  • bbe8d3fe4e Make git ignore .DS_Store files using .gitignore Julian Schacher 2024-01-11 02:13:02 +01:00
  • 628c731a82 Add .editorconfig to ensure consistent general file style Julian Schacher 2023-11-24 18:21:08 +01:00
  • 75acd59ee8 Add docker role for making sure Docker is installed Julian Schacher 2023-11-24 13:37:40 +01:00
  • 7ddb91550f Add maintenance playbook for running all roles to do system maintenance Julian Schacher 2023-11-24 13:08:17 +01:00
  • 4b84472ac2 Add role for ensuring system is updated and potentially rebooted Julian Schacher 2023-11-24 12:13:38 +01:00
  • a921224e56 Add playbook for the initial basic deployment of a Hetzner VM Julian Schacher 2023-11-22 16:40:26 +01:00
  • 97afdac16a Add role for ensuring a cit user, which has root privileges Julian Schacher 2023-11-22 16:39:54 +01:00
  • 96062d651d Initial commit. Create hetzner inventory with cit-ansible-test host Julian Schacher 2023-11-22 16:10:33 +01:00