From e3449076b3c5b28da5f156811e4e60472c5ec6dc Mon Sep 17 00:00:00 2001 From: Clement Date: Sat, 20 Apr 2024 14:19:50 +0200 Subject: [PATCH] feat: docker prod pocketbase --- docker-compose.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..98a69ba --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,22 @@ +version: "3.8" +services: + pocketbase: + image: ghcr.io/coollabsio/pocketbase:latest + environment: + - SERVICE_FQDN_POCKETBASE_8080 + volumes: + - ./.pb/pocketbase-data:/app/pb_data + - ./.pb/pocketbase-hooks:/app/pb_hooks + labels: + - traefik.enable=true + - traefik.http.routers.poketBaseTweb.rule=Host(`pb-tweb.cb85.fr`) + - traefik.http.services.poketBaseTweb.loadbalancer.server.port=8080 + - traefik.http.routers.poketBaseTweb.tls.certresolver=le + networks: + - public +networks: + public: + external: true +x-dockge: + urls: + - https://pb-tweb.cb85.fr/