76642e8351
moves journex deployment from sub repo to GHCR
2026-01-27 11:44:26 +01:00
71b854bbbc
moves Pseudomizer into a single docker compose
2026-01-27 11:30:59 +01:00
d4f4944f11
enables cf-journex
...
The deployment in its current form is a hotfix. At the moment, quite a few changes to the sub-repo cf-journex are necessary.
2026-01-16 14:51:08 +01:00
4dabb97c59
imports journex
2026-01-16 14:51:08 +01:00
e0ed67b483
updates README, housekeeping hosts groups
2026-01-16 14:51:08 +01:00
3d381af454
removes ghcr vault bindings
2025-12-05 10:55:13 +01:00
dd4588b778
fixes transcript pseudomizer naming
2025-12-01 17:28:18 +01:00
0765b9cf9b
removes metabase
2025-12-01 16:28:27 +01:00
johannesstahlhut
272af441a6
add transcript-api + transcript-frontend
2025-11-28 11:04:35 +01:00
bc7314a8f8
feat: Add Metabase as a new service
...
Adds the Metabase service to the Docker Compose setup.
- Creates a compose.yaml and .env.example for Metabase.
- Adds Metabase to the list of deployed services in the Ansible configuration.
- Updates .gitignore
2025-08-05 10:26:35 +02:00
48efff09b8
adds oauth2-proxy to sterling-pdf
2025-07-03 11:32:19 +02:00
6869a79562
adds n8n
2025-07-02 19:19:55 +02:00
a16a19d670
removes test hosts
2025-07-02 18:32:43 +02:00
Julian Schacher
4400ff9b93
Deploy customized stirling-pdf and fix reverse proxy
...
Use "network_mode: host" to make the reverse proxy work.
2024-02-15 19:12:27 +01:00
Julian Schacher
58ea4d4729
Introduce Production_Hosts group
...
Introduce this group in preparation for automatic maintenance and
deployment of production hosts.
Also add cit-docker-host to this group.
2024-02-07 20:34:09 +01:00
Julian Schacher
75830e445b
Deploy a reverse proxy doing PROXY Protocol
...
This is needed to be able to nicely host multiple services under a
single IPv4.
The reverse proxy also includes a configuration to pass requests for
acme challenge properly.
And lastly the reverse proxy is already configured for a stirling pdf,
which gets added once the DNS record for it is in place.
2024-02-07 19:16:32 +01:00
Julian Schacher
013fec6f16
Add play to everything playb. for deploying Docker Compose applications
...
Also introduce a new group for hosts, for which this play should be run,
called Docker_Compose_Hosts.
Finally add cit-ansible-test and cit-docker-host to this group with an
empty project list initially.
2024-02-07 18:59:10 +01:00
Julian Schacher
31f65d591c
Add cit-docker-host to inventory
2024-01-31 17:07:19 +01:00
Julian Schacher
016f821c54
Introduce everything playbook, which runs all non-initial setup roles
...
It runs the maintenance playbook and then all other non-initial setup
roles, which aren't covered by the maintenance playbook.
2024-01-31 16:37:47 +01:00
Julian Schacher
298990d0a9
Define host groups correctly
2024-01-31 16:35:46 +01:00
Julian Schacher
96062d651d
Initial commit. Create hetzner inventory with cit-ansible-test host
2023-11-24 12:59:11 +01:00