feat: docker prod pocketbase
All checks were successful
Build Docker Image / run (pull_request) Successful in 24s

This commit is contained in:
Clement 2024-04-20 14:19:50 +02:00
parent ccb31a172d
commit e3449076b3

22
docker-compose.yml Normal file
View File

@ -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/