Commit Graph

53 Commits

Author SHA1 Message Date
elfateh4
96e3c80ffb Refactor Authelia database configuration to use environment variables for improved security and flexibility; add Duplicati service for encrypted cloud backup. 2025-12-02 05:48:54 +01:00
elfateh4
9ac7fefb3d Update Gitea service to include Authelia middleware for enhanced security 2025-12-02 04:05:54 +01:00
elfateh4
a5cd34d9ab Update Authelia access control rules and SMTP configuration; modify Traefik labels for consistency 2025-12-02 04:04:56 +01:00
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
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
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
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
4b07549e73 Add MailCow integration: configure mail protocol ports and entrypoints in Traefik 2025-08-12 20:43:42 +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
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
0bc47b65c1 Add Traefik service configuration for Authelia load balancer 2025-08-11 14:34:05 +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
e6f1084fa8 Update Authelia configuration to use environment variables for domains and secrets 2025-08-11 13:53:11 +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
Mohmmed Elfateh Sabry
7b165dbbf6 Update access control rules in Authelia configuration and add users database to docker-compose 2025-08-11 02:43:25 +03:00
Mohmmed Elfateh Sabry
061977aae3 Refactor Traefik and CrowdSec integration: remove CrowdSec configurations and update middleware settings for enhanced access control 2025-08-11 02:32:52 +03:00
Mohmmed Elfateh Sabry
048888429f Update access control policy in Authelia configuration and modify Traefik middleware settings 2025-08-11 02:24:45 +03:00
Mohmmed Elfateh Sabry
d7dd30b9fe Update access control policy in Authelia configuration and add users database to docker-compose 2025-08-11 02:22:16 +03:00
Mohmmed Elfateh Sabry
a6a36a8f95 Update Traefik middleware configuration to use crowdsec-plugin for enhanced security 2025-08-11 02:18:51 +03:00
Mohmmed Elfateh Sabry
395a970304 Refactor CrowdSec configuration: remove deprecated config.yaml, add local_api_server.yaml, and update docker-compose for new user database 2025-08-11 02:10:34 +03:00
Mohmmed Elfateh Sabry
9a39b12b11 Add CrowdSec configuration and update docker-compose for integration 2025-08-11 01:09:41 +03:00