diff --git a/pastebin/docker-compose.yml b/pastebin/docker-compose.yml new file mode 100644 index 0000000..26798a6 --- /dev/null +++ b/pastebin/docker-compose.yml @@ -0,0 +1,28 @@ +name: Private Bin +services: + privatebin: + image: privatebin/nginx-fpm-alpine + restart: always + read_only: true + user: "1000:1000" + volumes: + - ./data:/srv/data + - ./conf.php:/srv/cfg/conf.php:ro + labels: + - "traefik.enable=true" + - "traefik.http.routers.privatebin.rule=Host(``)" + - "traefik.http.routers.privatebin.entrypoints=websecure" + - "traefik.http.routers.privatebin.tls=true" + - "traefik.http.routers.privatebin.tls.certResolver=letsencrypt" + - "traefik.docker.network=web" + - homepage.group=Outils + - homepage.name=PrivateBin + - homepage.icon=privatebin.png + - homepage.href=https:// + - homepage.description=Private Bin + + networks: + - web +networks: + web: + external: true \ No newline at end of file