Commit Graph

69 Commits

Author SHA1 Message Date
elfateh4
58cc1b1e92 Remove deprecated deploy workflow, update README with new features and service URLs, delete unused alertmanager and prometheus configurations, refactor Authelia configuration for improved security and functionality, add Gitea and Beszel services, and enhance health checks across services. 2025-12-02 03:16:38 +01:00
Mohmmed Elfateh Sabry
f818bd3eca Add docker-compose configuration for Traefik, Authelia, and associated services 2025-12-02 00:12:32 +02:00
elfateh4
a924adee27 Add Prometheus and Grafana services with alerting configuration 2025-12-01 19:18:08 +01:00
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