Commit Graph

66 Commits

Author SHA1 Message Date
elfateh4
47e640b969 Update deploy workflow branch and add Authelia configuration and user database 2025-12-01 19:10:10 +01:00
root
4b23c27bc1 Update Traefik image tag to latest in docker-compose.yml 2025-10-30 02:40:23 +00:00
root
166641be57 Fix Uptime Kuma image tag case and update Traefik middleware configuration 2025-10-30 02:34:12 +00:00
Mohmmed Elfateh Sabry
31cc759cd8 Update Uptime Kuma image tag to Latest in docker-compose.yml 2025-10-30 05:26:39 +03:00
Mohmmed Elfateh Sabry
bac1277977 Remove security headers middleware from pgAdmin Traefik configuration 2025-09-14 04:17:57 +03:00
Mohmmed Elfateh Sabry
2bf9c4b44b Enable server mode in pgAdmin configuration 2025-09-14 02:07:50 +03:00
Mohmmed Elfateh Sabry
29a78eca2c Refactor pgAdmin configuration to streamline routing and middleware settings 2025-09-14 01:54:57 +03:00
Mohmmed Elfateh Sabry
be689d1475 Fix pgAdmin routing issues by updating environment variables and middleware headers 2025-09-14 01:53:15 +03:00
Mohmmed Elfateh Sabry
50cbe8d680 Update pgAdmin configuration to fix CSRF issues and trust proxy headers 2025-09-14 01:47:47 +03:00
Mohmmed Elfateh Sabry
5395b64f62 Add step to login to GitHub Container Registry during deployment 2025-09-14 01:44:01 +03:00
Mohmmed Elfateh Sabry
ee5ab2ad1e Comment out Umami Analytics middleware until website ID is available 2025-09-14 01:36:35 +03:00
Mohmmed Elfateh Sabry
db8dc755b7 Update Umami image version to use 'postgresql-latest' 2025-09-14 01:34:48 +03:00
Mohmmed Elfateh Sabry
25150d6554 Update Umami image version to v2.13.2 in Docker Compose 2025-09-14 01:32:58 +03:00
Mohmmed Elfateh Sabry
52544c2f3d Add SSH key setup step to deployment workflow 2025-09-14 01:28:47 +03:00
Mohmmed Elfateh Sabry
13819bf672 Add pgAdmin service configuration to Docker Compose 2025-09-14 01:26:45 +03:00
Mohmmed Elfateh Sabry
7d6c6169e9 Comment out pgAdmin service configuration in Docker Compose 2025-09-14 01:13:11 +03:00
Mohmmed Elfateh Sabry
5c2ab9935c Add pgAdmin service configuration and update environment variables in .env.example 2025-09-14 01:08:08 +03:00
Mohmmed Elfateh Sabry
0e4a80bc4c Remove basic-auth middleware from Portainer service configuration in Docker Compose 2025-08-13 01:33:03 +03:00
Mohmmed Elfateh Sabry
f572ad0d74 Add Traefik network configuration for services in README 2025-08-13 01:10:19 +03:00
Mohmmed Elfateh Sabry
4b07549e73 Add MailCow integration: configure mail protocol ports and entrypoints in Traefik 2025-08-12 20:43:42 +03:00
Mohmmed Elfateh Sabry
58af0f69db Remove Grafana and Prometheus URLs from deployment output 2025-08-11 21:22:59 +03:00
Mohmmed Elfateh Sabry
834df406f0 Add Umami service and database configuration to Docker Compose; update environment variables in .env.example 2025-08-11 20:12:55 +03:00
Mohmmed Elfateh Sabry
43e25f7140 Enhance deployment script to force reset local changes and pull latest from main branch 2025-08-11 16:00:43 +03:00
Mohmmed Elfateh Sabry
97f5ec4fbc Remove Authelia configuration and related files; add Basic Authentication setup in Traefik 2025-08-11 15:51:13 +03:00
Mohmmed Elfateh Sabry
91ca7bfdc7 Refactor Authelia service configuration: remove user setting, update healthcheck command, and adjust retries/start period 2025-08-11 15:16:01 +03:00
Mohmmed Elfateh Sabry
526a2c70f1 Set user for Authelia container to ensure proper permissions 2025-08-11 15:10:28 +03:00
Mohmmed Elfateh Sabry
798e461e4e Enhance deployment script to force reset local changes and backup modified files 2025-08-11 14:53:17 +03:00
Mohmmed Elfateh Sabry
0bc47b65c1 Add Traefik service configuration for Authelia load balancer 2025-08-11 14:34:05 +03:00
Mohmmed Elfateh Sabry
c38bd474e1 Add step to reset local changes on VPS before deployment 2025-08-11 14:16:33 +03:00
Mohmmed Elfateh Sabry
89d618582d Add health checks and service dependencies for Authelia in Docker Compose 2025-08-11 14:08:30 +03:00
Mohmmed Elfateh Sabry
58f5e47186 Update Authelia configuration to replace placeholder domains with actual domain names 2025-08-11 14:01:17 +03:00
Mohmmed Elfateh Sabry
43e7ca1502 Update deployment workflow to remove unused paths and include Authelia 2025-08-11 13:55:56 +03:00
Mohmmed Elfateh Sabry
e6f1084fa8 Update Authelia configuration to use environment variables for domains and secrets 2025-08-11 13:53:11 +03:00
Mohmmed Elfateh Sabry
e77f5f4caa Refactor Authelia configuration for clarity and remove deprecated comments 2025-08-11 13:50:27 +03:00
Mohmmed Elfateh Sabry
6e192128b9 Update Authelia configuration to define JWT secret and enhance access control policies 2025-08-11 13:28:59 +03:00
Mohmmed Elfateh Sabry
aceeab4cd3 Update Authelia configuration to use environment variables for secrets and remove deprecated settings 2025-08-11 13:20:51 +03:00
Mohmmed Elfateh Sabry
dc7871c9ec Add Authelia configuration and user database; remove Prometheus and Grafana services 2025-08-11 13:10:30 +03:00
Mohmmed Elfateh Sabry
ac0691835a Remove Umami service and related configurations from docker-compose 2025-08-11 12:03:21 +03:00
Mohmmed Elfateh Sabry
9848dbe375 Update Umami middleware configuration to use full URL for umamiHost 2025-08-11 11:55:24 +03:00
Mohmmed Elfateh Sabry
ca7f4b0d13 Update Umami and Uptime Kuma host configurations in Traefik middleware 2025-08-11 05:08:40 +03:00
Mohmmed Elfateh Sabry
ab158e6350 Update Umami host configuration in Traefik middleware to use 'umami.gate.${DOMAIN}' 2025-08-11 05:06:17 +03:00
Mohmmed Elfateh Sabry
c46a0d46ce Fix Umami host configuration in Traefik middleware for analytics 2025-08-11 04:56:34 +03:00
Mohmmed Elfateh Sabry
9e4d6077ee Enhance docker-compose: add Umami service with PostgreSQL database and configure Traefik middleware for analytics 2025-08-11 04:54:16 +03:00
Mohmmed Elfateh Sabry
febbfba4af Refactor docker-compose: remove Umami and umami-db services, and add global timeouts for Traefik 2025-08-11 04:47:59 +03:00
Mohmmed Elfateh Sabry
214aed51d3 Configure Umami service: set HOSTNAME and PORT environment variables 2025-08-11 04:04:39 +03:00
Mohmmed Elfateh Sabry
9fe5d08292 Update Umami database image to PostgreSQL 16-alpine in docker-compose 2025-08-11 03:52:50 +03:00
Mohmmed Elfateh Sabry
90ad16d2f2 Refactor Umami service in docker-compose: add umami-db service and configure database connection 2025-08-11 03:48:37 +03:00
Mohmmed Elfateh Sabry
579aab60d7 Refactor Umami service in docker-compose: remove umami-db service and update environment variables for database connection 2025-08-11 03:44:18 +03:00
Mohmmed Elfateh Sabry
56bb35ecff Refactor Authelia configuration: remove unused files and update docker-compose to eliminate Authelia service 2025-08-11 03:23:28 +03:00
Mohmmed Elfateh Sabry
8214e92c17 Refactor Authelia configuration: switch to directory bind mount for configuration files to prevent timeouts and add .gitignore for runtime files 2025-08-11 03:16:32 +03:00