Skip to content

Pingvin Share is self-hosted file sharing platform and an alternative for WeTransfer.

version: '3.8'
services:
pingvin-share:
image: stonith404/pingvin-share
restart: unless-stopped
ports:
- 8110:3000
volumes:
- /data/docker/pingvin-share/data:/opt/app/backend/data
networks:
- homelab
deploy:
labels:
- traefik.http.routers.pingvin-share.rule=Host(`share.raphael-catarino.fr`)
- traefik.http.services.pingvin-share.loadbalancer.server.port=3000
- traefik.http.routers.pingvin-share.tls=true
- traefik.http.routers.pingvin-share.tls.certresolver=production
- traefik.http.routers.pingvin-share.tls.domains[0].main=raphael-catarino.fr
- traefik.http.routers.pingvin-share.tls.domains[0].sans=*.raphael-catarino.fr
placement:
constraints:
- node.hostname == neptune
networks:
homelab:
external: true