diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d6668db --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.override.yaml diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 0000000..daf5600 --- /dev/null +++ b/compose.yaml @@ -0,0 +1,22 @@ +name: uni-notes + +services: + uni-notes: + build: + dockerfile: Dockerfile + labels: + - "traefik.enable=true" + - "traefik.http.routers.uni-notes.rule=Host(`uni-notes.simon-einzinger.de`)" + - "traefik.http.routers.uni-notes.entrypoints=websecure" + - "traefik.http.routers.uni-notes.tls.certresolver=resolver" + networks: + - proxy + ports: + - "127.0.0.1:7400:80" + volumes: + - ./Caddyfile:/etc/caddy/Caddyfile:ro + restart: unless-stopped + +networks: + proxy: + external: true diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index f971704..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -name: uni-notes - -services: - uni-notes: - build: - dockerfile: Dockerfile - ports: - - "7400:80" - volumes: - - ./Caddyfile:/etc/caddy/Caddyfile:ro - restart: unless-stopped