Commit Graph

  • 6f953a090d Add Duplicati backup service and update Authelia configuration main elfateh4 2025-12-02 05:54:59 +01:00
  • 96e3c80ffb Refactor Authelia database configuration to use environment variables for improved security and flexibility; add Duplicati service for encrypted cloud backup. elfateh4 2025-12-02 05:48:54 +01:00
  • 9ac7fefb3d Update Gitea service to include Authelia middleware for enhanced security elfateh4 2025-12-02 04:05:54 +01:00
  • a5cd34d9ab Update Authelia access control rules and SMTP configuration; modify Traefik labels for consistency elfateh4 2025-12-02 04:04:56 +01:00
  • 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. elfateh4 2025-12-02 03:16:38 +01:00
  • f818bd3eca Add docker-compose configuration for Traefik, Authelia, and associated services Mohmmed Elfateh Sabry 2025-12-02 00:12:32 +02:00
  • a924adee27 Add Prometheus and Grafana services with alerting configuration elfateh4 2025-12-01 19:18:08 +01:00
  • 47e640b969 Update deploy workflow branch and add Authelia configuration and user database elfateh4 2025-12-01 19:10:10 +01:00
  • 4b23c27bc1 Update Traefik image tag to latest in docker-compose.yml root 2025-10-30 02:40:23 +00:00
  • 166641be57 Fix Uptime Kuma image tag case and update Traefik middleware configuration root 2025-10-30 02:34:12 +00:00
  • 31cc759cd8 Update Uptime Kuma image tag to Latest in docker-compose.yml Mohmmed Elfateh Sabry 2025-10-30 05:26:39 +03:00
  • bac1277977 Remove security headers middleware from pgAdmin Traefik configuration Mohmmed Elfateh Sabry 2025-09-14 04:17:57 +03:00
  • 2bf9c4b44b Enable server mode in pgAdmin configuration Mohmmed Elfateh Sabry 2025-09-14 02:07:50 +03:00
  • 29a78eca2c Refactor pgAdmin configuration to streamline routing and middleware settings Mohmmed Elfateh Sabry 2025-09-14 01:54:57 +03:00
  • be689d1475 Fix pgAdmin routing issues by updating environment variables and middleware headers Mohmmed Elfateh Sabry 2025-09-14 01:53:15 +03:00
  • 50cbe8d680 Update pgAdmin configuration to fix CSRF issues and trust proxy headers Mohmmed Elfateh Sabry 2025-09-14 01:47:47 +03:00
  • 5395b64f62 Add step to login to GitHub Container Registry during deployment Mohmmed Elfateh Sabry 2025-09-14 01:44:01 +03:00
  • ee5ab2ad1e Comment out Umami Analytics middleware until website ID is available Mohmmed Elfateh Sabry 2025-09-14 01:36:35 +03:00
  • db8dc755b7 Update Umami image version to use 'postgresql-latest' Mohmmed Elfateh Sabry 2025-09-14 01:34:48 +03:00
  • 25150d6554 Update Umami image version to v2.13.2 in Docker Compose Mohmmed Elfateh Sabry 2025-09-14 01:32:58 +03:00
  • 52544c2f3d Add SSH key setup step to deployment workflow Mohmmed Elfateh Sabry 2025-09-14 01:28:47 +03:00
  • 13819bf672 Add pgAdmin service configuration to Docker Compose Mohmmed Elfateh Sabry 2025-09-14 01:26:45 +03:00
  • 7d6c6169e9 Comment out pgAdmin service configuration in Docker Compose Mohmmed Elfateh Sabry 2025-09-14 01:13:11 +03:00
  • 5c2ab9935c Add pgAdmin service configuration and update environment variables in .env.example Mohmmed Elfateh Sabry 2025-09-14 01:08:08 +03:00
  • 0e4a80bc4c Remove basic-auth middleware from Portainer service configuration in Docker Compose Mohmmed Elfateh Sabry 2025-08-13 01:33:03 +03:00
  • f572ad0d74 Add Traefik network configuration for services in README Mohmmed Elfateh Sabry 2025-08-13 01:10:19 +03:00
  • 4b07549e73 Add MailCow integration: configure mail protocol ports and entrypoints in Traefik Mohmmed Elfateh Sabry 2025-08-12 20:43:42 +03:00
  • 58af0f69db Remove Grafana and Prometheus URLs from deployment output Mohmmed Elfateh Sabry 2025-08-11 21:22:59 +03:00
  • 834df406f0 Add Umami service and database configuration to Docker Compose; update environment variables in .env.example Mohmmed Elfateh Sabry 2025-08-11 20:12:55 +03:00
  • 43e25f7140 Enhance deployment script to force reset local changes and pull latest from main branch Mohmmed Elfateh Sabry 2025-08-11 16:00:43 +03:00
  • 97f5ec4fbc Remove Authelia configuration and related files; add Basic Authentication setup in Traefik Mohmmed Elfateh Sabry 2025-08-11 15:51:13 +03:00
  • 91ca7bfdc7 Refactor Authelia service configuration: remove user setting, update healthcheck command, and adjust retries/start period Mohmmed Elfateh Sabry 2025-08-11 15:16:01 +03:00
  • 526a2c70f1 Set user for Authelia container to ensure proper permissions Mohmmed Elfateh Sabry 2025-08-11 15:10:28 +03:00
  • 798e461e4e Enhance deployment script to force reset local changes and backup modified files Mohmmed Elfateh Sabry 2025-08-11 14:53:17 +03:00
  • 0bc47b65c1 Add Traefik service configuration for Authelia load balancer Mohmmed Elfateh Sabry 2025-08-11 14:34:05 +03:00
  • c38bd474e1 Add step to reset local changes on VPS before deployment Mohmmed Elfateh Sabry 2025-08-11 14:16:33 +03:00
  • 89d618582d Add health checks and service dependencies for Authelia in Docker Compose Mohmmed Elfateh Sabry 2025-08-11 14:08:30 +03:00
  • 58f5e47186 Update Authelia configuration to replace placeholder domains with actual domain names Mohmmed Elfateh Sabry 2025-08-11 14:01:17 +03:00
  • 43e7ca1502 Update deployment workflow to remove unused paths and include Authelia Mohmmed Elfateh Sabry 2025-08-11 13:55:56 +03:00
  • e6f1084fa8 Update Authelia configuration to use environment variables for domains and secrets Mohmmed Elfateh Sabry 2025-08-11 13:53:11 +03:00
  • e77f5f4caa Refactor Authelia configuration for clarity and remove deprecated comments Mohmmed Elfateh Sabry 2025-08-11 13:50:27 +03:00
  • 6e192128b9 Update Authelia configuration to define JWT secret and enhance access control policies Mohmmed Elfateh Sabry 2025-08-11 13:28:59 +03:00
  • aceeab4cd3 Update Authelia configuration to use environment variables for secrets and remove deprecated settings Mohmmed Elfateh Sabry 2025-08-11 13:20:51 +03:00
  • dc7871c9ec Add Authelia configuration and user database; remove Prometheus and Grafana services Mohmmed Elfateh Sabry 2025-08-11 13:10:30 +03:00
  • ac0691835a Remove Umami service and related configurations from docker-compose Mohmmed Elfateh Sabry 2025-08-11 12:03:21 +03:00
  • 9848dbe375 Update Umami middleware configuration to use full URL for umamiHost Mohmmed Elfateh Sabry 2025-08-11 11:55:24 +03:00
  • ca7f4b0d13 Update Umami and Uptime Kuma host configurations in Traefik middleware Mohmmed Elfateh Sabry 2025-08-11 05:08:40 +03:00
  • ab158e6350 Update Umami host configuration in Traefik middleware to use 'umami.gate.${DOMAIN}' Mohmmed Elfateh Sabry 2025-08-11 05:06:17 +03:00
  • c46a0d46ce Fix Umami host configuration in Traefik middleware for analytics Mohmmed Elfateh Sabry 2025-08-11 04:56:34 +03:00
  • 9e4d6077ee Enhance docker-compose: add Umami service with PostgreSQL database and configure Traefik middleware for analytics Mohmmed Elfateh Sabry 2025-08-11 04:54:16 +03:00
  • febbfba4af Refactor docker-compose: remove Umami and umami-db services, and add global timeouts for Traefik Mohmmed Elfateh Sabry 2025-08-11 04:47:59 +03:00
  • 214aed51d3 Configure Umami service: set HOSTNAME and PORT environment variables Mohmmed Elfateh Sabry 2025-08-11 04:04:39 +03:00
  • 9fe5d08292 Update Umami database image to PostgreSQL 16-alpine in docker-compose Mohmmed Elfateh Sabry 2025-08-11 03:52:50 +03:00
  • 90ad16d2f2 Refactor Umami service in docker-compose: add umami-db service and configure database connection Mohmmed Elfateh Sabry 2025-08-11 03:48:37 +03:00
  • 579aab60d7 Refactor Umami service in docker-compose: remove umami-db service and update environment variables for database connection Mohmmed Elfateh Sabry 2025-08-11 03:44:18 +03:00
  • 56bb35ecff Refactor Authelia configuration: remove unused files and update docker-compose to eliminate Authelia service Mohmmed Elfateh Sabry 2025-08-11 03:23:28 +03:00
  • 8214e92c17 Refactor Authelia configuration: switch to directory bind mount for configuration files to prevent timeouts and add .gitignore for runtime files Mohmmed Elfateh Sabry 2025-08-11 03:16:32 +03:00
  • 7c1931da3e Refactor Authelia configuration: remove server timeouts, update identity validation section, and add session secret for improved security Mohmmed Elfateh Sabry 2025-08-11 03:05:17 +03:00
  • 4bf3ba0880 Refactor Authelia configuration: streamline server timeouts, clean up access control rules, and simplify session settings Mohmmed Elfateh Sabry 2025-08-11 03:01:06 +03:00
  • 8465f48ed5 Add default redirection URL to session cookies in Authelia configuration Mohmmed Elfateh Sabry 2025-08-11 02:51:28 +03:00
  • 7b165dbbf6 Update access control rules in Authelia configuration and add users database to docker-compose Mohmmed Elfateh Sabry 2025-08-11 02:43:25 +03:00
  • 7a67faec74 Refactor Authelia configuration: restructure identity validation section and update session cookie settings for improved clarity Mohmmed Elfateh Sabry 2025-08-11 02:38:33 +03:00
  • 061977aae3 Refactor Traefik and CrowdSec integration: remove CrowdSec configurations and update middleware settings for enhanced access control Mohmmed Elfateh Sabry 2025-08-11 02:32:52 +03:00
  • 048888429f Update access control policy in Authelia configuration and modify Traefik middleware settings Mohmmed Elfateh Sabry 2025-08-11 02:24:45 +03:00
  • d7dd30b9fe Update access control policy in Authelia configuration and add users database to docker-compose Mohmmed Elfateh Sabry 2025-08-11 02:22:16 +03:00
  • a6a36a8f95 Update Traefik middleware configuration to use crowdsec-plugin for enhanced security Mohmmed Elfateh Sabry 2025-08-11 02:18:51 +03:00
  • 395a970304 Refactor CrowdSec configuration: remove deprecated config.yaml, add local_api_server.yaml, and update docker-compose for new user database Mohmmed Elfateh Sabry 2025-08-11 02:10:34 +03:00
  • 9a39b12b11 Add CrowdSec configuration and update docker-compose for integration Mohmmed Elfateh Sabry 2025-08-11 01:09:41 +03:00
  • fe90ceed2e Enhance Traefik configuration to include CrowdSec plugin and update comments for clarity Mohmmed Elfateh Sabry 2025-08-11 00:52:32 +03:00
  • dc452403b5 Fix SSH command syntax for environment variable export in deploy workflow Mohmmed Elfateh Sabry 2025-08-11 00:45:20 +03:00
  • 97a8a23582 Refactor Traefik service configuration to use HTTP-01 challenge and remove Namecheap DNS settings Mohmmed Elfateh Sabry 2025-08-11 00:40:05 +03:00
  • 2e7b1c7120 Add example environment configuration file Mohmmed Elfateh Sabry 2025-08-11 00:07:05 +03:00
  • 8fd3496e05 Add initial configuration files for deployment and services setup Mohmmed Elfateh Sabry 2025-08-10 23:58:57 +03:00