Commit Graph

  • 1f3f111d88 Add metrics monitoring stack with VictoriaMetrics, Grafana, and node_exporter main Joakim 2025-12-28 19:18:30 +01:00
  • eca3b4a726 removing backups of caddy configs Joakim 2025-12-28 18:19:05 +01:00
  • 9bb9405b90 added jnss-web Joakim 2025-12-23 23:36:42 +01:00
  • bfd6f22f0e Add Vaultwarden password manager role with PostgreSQL and SSO support Joakim 2025-12-21 16:13:25 +01:00
  • 89b43180fc Refactor Nextcloud configuration to use OCC script approach and add email/OIDC support Joakim 2025-12-21 14:54:44 +01:00
  • 846ab74f87 Fix Nextcloud DNS resolution and implement systemd cron for background jobs Joakim 2025-12-20 19:51:26 +01:00
  • 90bbcd97b1 Add Gitea email configuration and document SMTP authentication troubleshooting Joakim 2025-12-19 21:25:14 +01:00
  • 1be7122251 Update task list - Gitea OAuth and registration configuration complete Joakim 2025-12-18 21:09:47 +01:00
  • 467e79c84b Configure Gitea as private OAuth-enabled Git server with email support Joakim 2025-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 Joakim 2025-12-17 21:51:24 +01:00
  • 2fe194ba82 Implement modular nftables architecture and Gitea SSH firewall management Joakim 2025-12-16 21:45:22 +01:00
  • 9b12225ec8 MILE: All current services confirmed working on a fresh arch vps Joakim 2025-12-16 20:40:25 +01:00
  • f40349c2e7 update authentik handlers Joakim 2025-12-16 20:39:36 +01:00
  • 4f8b46fa14 solve folder structure issue Joakim 2025-12-16 20:38:51 +01:00
  • a9f814d929 Add comprehensive devigo deployment documentation Joakim 2025-12-16 00:53:45 +01:00
  • 44584c68f1 Add GitHub Container Registry authentication to Podman role Joakim 2025-12-16 00:53:42 +01:00
  • 0ecbb84fa5 Configure devigo service in production environment Joakim 2025-12-16 00:53:39 +01:00
  • 1350d10a7c Add devigo deployment role for mini-vps production environment Joakim 2025-12-16 00:53:33 +01:00
  • ecbeb07ba2 Migrate sigvild-gallery to production environment Joakim 2025-12-15 16:33:33 +01:00
  • e8b76c6a72 Update authentication documentation to reflect OAuth/OIDC as primary method Joakim 2025-12-15 00:25:24 +01:00
  • 4f8da38ca6 Add Nextcloud cloud storage role with split Redis caching strategy Joakim 2025-12-14 22:07:08 +01:00
  • 8e8aabd5e7 Improve logging and infrastructure variable consistency Joakim 2025-12-14 17:16:21 +01:00
  • 3506e55016 Migrate to rootful container architecture with infrastructure fact pattern Joakim 2025-12-14 16:56:50 +01:00
  • 9e570ac2a3 Add comprehensive authentik documentation and improve role configuration Joakim 2025-12-11 19:38:11 +01:00
  • bf53700b7e Fix Gitea PostgreSQL socket permission issue Joakim 2025-12-11 19:33:49 +01:00
  • 30a882b1e1 Improve infrastructure configuration and installation logic Joakim 2025-12-07 21:22:00 +01:00
  • fe4efcbd5b Enable sigvild-gallery role and backup functionality Joakim 2025-12-07 21:21:50 +01:00
  • 4df87dd57f Fix: Service management errors in sigvild-gallery restoration Joakim 2025-12-07 21:21:31 +01:00
  • 0507e3291d Fix: Update authentik Caddy template to use HTTP backend Joakim 2025-12-04 19:45:04 +01:00
  • b3c3fe5c56 Merge authentik-quadlet-fix: Integrate working authentik implementation Joakim 2025-12-04 19:43:36 +01:00
  • b42ee2a22b Fix: Complete authentik Quadlet implementation with networking solution Joakim 2025-12-04 19:42:31 +01:00
  • df4ae0eb17 WIP: Authentik role with Quadlet pod approach - debugging container service generation Joakim 2025-11-26 23:24:09 +01:00
  • dd62e93517 Switching over to using unix sockets for ICP Joakim 2025-11-23 22:50:24 +01:00
  • d814369c99 Add Authentik SSO service and refactor Valkey configuration to use native tools and consolidated systemd service Joakim 2025-11-22 21:36:23 +01:00
  • 500224b5de Add Podman container infrastructure role for containerized services Joakim 2025-11-20 22:11:44 +01:00
  • 3b062edeb6 Add Valkey infrastructure role as Redis-compatible cache service Joakim 2025-11-18 23:58:21 +01:00
  • ddbdefd27f Add self-contained Gitea Git service with PostgreSQL integration Joakim 2025-11-18 22:32:31 +01:00
  • 762d00eebf Add simplified PostgreSQL infrastructure role for database services Joakim 2025-11-18 21:33:50 +01:00
  • 7c3b02e5ad Add Sigvild Gallery wedding photo application with automated deployment and improve Caddy plugin management Joakim 2025-11-15 16:13:18 +01:00
  • 8162e789ee Simplify Caddy infrastructure to use file-based configuration instead of complex API registration system Joakim 2025-11-15 00:11:46 +01:00
  • 7788410bfc Complete production-ready Caddy infrastructure with security hardening Joakim 2025-11-12 22:36:34 +01:00
  • 0b6eea6113 Initial commit Joakim 2025-11-12 20:48:28 +01:00