From a16eaaf2d215e030e0711313bec0393d4f801a64 Mon Sep 17 00:00:00 2001 From: akanealw Date: Fri, 21 Mar 2025 12:54:45 -0500 Subject: [PATCH] moved files to new test server --- proxy/.env | 1 - proxy/compose.yml | 104 ---------------------------------------------- 2 files changed, 105 deletions(-) delete mode 100644 proxy/.env delete mode 100644 proxy/compose.yml diff --git a/proxy/.env b/proxy/.env deleted file mode 100644 index 55231ad..0000000 --- a/proxy/.env +++ /dev/null @@ -1 +0,0 @@ -TZ=America/Chicago \ No newline at end of file diff --git a/proxy/compose.yml b/proxy/compose.yml deleted file mode 100644 index 53f54b8..0000000 --- a/proxy/compose.yml +++ /dev/null @@ -1,104 +0,0 @@ ---- -networks: - authelia: - reverseproxy: - external: true - -services: - authelia: - image: 'authelia/authelia' - container_name: 'authelia' - volumes: - - './authelia:/config' - networks: - - authelia - - reverseproxy - labels: - traefik.enable: 'true' - traefik.http.routers.authelia.rule: 'Host(`authelia.akanealw.com`)' - traefik.http.routers.authelia.entrypoints: 'https' - traefik.http.routers.authelia.tls: 'true' - traefik.http.routers.authelia.tls.certresolver: 'letsencrypt' - traefik.http.middlewares.authelia.forwardauth.address: 'http://authelia:9091/api/authz/forward-auth' - traefik.http.middlewares.authelia.forwardauth.trustForwardHeader: 'true' - traefik.http.middlewares.authelia.forwardauth.authResponseHeaders: 'Remote-User,Remote-Groups,Remote-Name,Remote-Email' - restart: 'unless-stopped' - healthcheck: - disable: true - environment: - TZ: ${TZ} - - redis: - image: 'redis:alpine' - container_name: 'redis' - volumes: - - './redis:/data' - networks: - - authelia - - bridge - restart: 'unless-stopped' - environment: - TZ: ${TZ} - - traefik: - image: 'traefik:v3.3.4' - container_name: 'traefik' - volumes: - - './traefik:/etc/traefik' - - '/var/run/docker.sock:/var/run/docker.sock' - networks: - - reverseproxy - labels: - traefik.enable: 'true' - traefik.http.routers.api.rule: 'Host(`traefik.akanealw.com`)' - traefik.http.routers.api.entrypoints: 'https' - traefik.http.routers.api.service: 'api@internal' - traefik.http.routers.api.tls: 'true' - traefik.http.routers.api.tls.certresolver: 'letsencrypt' - traefik.http.routers.api.middlewares: 'authelia@docker' - ports: - - '80:80' - - '443:443' - command: - - '--api' - - '--providers.docker=true' - - '--providers.docker.exposedByDefault=false' - - '--entrypoints.http=true' - - '--entrypoints.http.address=:80' - - '--entrypoints.http.http.redirections.entrypoint.to=https' - - '--entrypoints.http.http.redirections.entrypoint.scheme=https' - - '--entrypoints.https=true' - - '--entrypoints.https.address=:443' - - '--certificatesResolvers.letsencrypt.acme.email=akanealw@gmail.com' - - '--certificatesResolvers.letsencrypt.acme.storage=/etc/traefik/acme.json' - - '--certificatesResolvers.letsencrypt.acme.httpChallenge.entryPoint=http' - - '--log=true' - - '--log.level=DEBUG' - - secure: - image: 'traefik/whoami' - container_name: 'secure' - networks: - - reverseproxy - labels: - traefik.enable: 'true' - traefik.http.routers.secure.rule: 'Host(`secure.akanealw.com`)' - traefik.http.routers.secure.entrypoints: 'https' - traefik.http.routers.secure.tls: 'true' - traefik.http.routers.secure.tls.certresolver: 'letsencrypt' - traefik.http.routers.secure.middlewares: 'authelia@docker' - restart: 'unless-stopped' - - public: - image: 'traefik/whoami' - container_name: 'public' - networks: - - reverseproxy - labels: - traefik.enable: 'true' - traefik.http.routers.public.rule: 'Host(`public.akanealw.com`)' - traefik.http.routers.public.entrypoints: 'https' - traefik.http.routers.public.tls: 'true' - traefik.http.routers.public.tls.certresolver: 'letsencrypt' - traefik.http.routers.public.middlewares: 'authelia@docker' - restart: 'unless-stopped'