From c468c81a00f61333a4ef43e23f85861c1541fd61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Krop=C3=A1=C4=8Dek?= <kropikuba@gmail.com> Date: Wed, 4 Oct 2023 22:53:08 +0200 Subject: [PATCH] Added usememos service --- services/usememos/.env.example | 1 + services/usememos/docker-compose.yml | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 services/usememos/.env.example create mode 100644 services/usememos/docker-compose.yml diff --git a/services/usememos/.env.example b/services/usememos/.env.example new file mode 100644 index 0000000..e8ea7bc --- /dev/null +++ b/services/usememos/.env.example @@ -0,0 +1 @@ +HOST= \ No newline at end of file diff --git a/services/usememos/docker-compose.yml b/services/usememos/docker-compose.yml new file mode 100644 index 0000000..1976b6b --- /dev/null +++ b/services/usememos/docker-compose.yml @@ -0,0 +1,22 @@ +volumes: + memos-data: + +networks: + traefik-net: + external: true + +services: + memos: + image: neosmemo/memos:latest + volumes: + - memos-data:/var/opt/memos + networks: + - traefik-net + deploy: + labels: + - traefik.enable=true + - traefik.docker.network=traefik-net + - traefik.http.routers.memos.rule=Host(`${HOST}`) + - traefik.http.routers.memos.entrypoints=websecure + - traefik.http.routers.memos.tls.certresolver=le + - traefik.http.services.memos.loadbalancer.server.port=5230 \ No newline at end of file