1be7122251
Update task list - Gitea OAuth and registration configuration complete
Joakim2025-12-18 21:09:47 +01:00
467e79c84b
Configure Gitea as private OAuth-enabled Git server with email support
Joakim2025-12-18 21:09:31 +01:00
cf71fb3a8d
Implement SSH passthrough mode and refactor Gitea domain configuration Major Changes: - Add dual SSH mode system (passthrough default, dedicated fallback) - Refactor domain configuration to use direct specification pattern - Fix critical fail2ban security gap in dedicated mode - Separate HTTP and SSH domains for cleaner Git URLs
Joakim2025-12-17 21:51:24 +01:00
df4ae0eb17
WIP: Authentik role with Quadlet pod approach - debugging container service generation
Joakim2025-11-26 23:24:09 +01:00
dd62e93517
Switching over to using unix sockets for ICP
Joakim2025-11-23 22:50:24 +01:00
d814369c99
Add Authentik SSO service and refactor Valkey configuration to use native tools and consolidated systemd service
Joakim2025-11-22 21:36:23 +01:00
500224b5de
Add Podman container infrastructure role for containerized services
Joakim2025-11-20 22:11:44 +01:00
3b062edeb6
Add Valkey infrastructure role as Redis-compatible cache service
Joakim2025-11-18 23:58:21 +01:00
ddbdefd27f
Add self-contained Gitea Git service with PostgreSQL integration
Joakim2025-11-18 22:32:31 +01:00
762d00eebf
Add simplified PostgreSQL infrastructure role for database services
Joakim2025-11-18 21:33:50 +01:00
7c3b02e5ad
Add Sigvild Gallery wedding photo application with automated deployment and improve Caddy plugin management
Joakim2025-11-15 16:13:18 +01:00
8162e789ee
Simplify Caddy infrastructure to use file-based configuration instead of complex API registration system
Joakim2025-11-15 00:11:46 +01:00