Pingvin Share: comparte archivos de forma sencilla y autohospedada
docker-compose.yml
docker-compose.yml
services:
pingvin-share:
image: stonith404/pingvin-share
container_name: PGShare
network_mode: bridge
restart: unless-stopped
ports:
- 3008:3000
environment:
- TRUST_PROXY=true
volumes:
- "/mnt/shared/PGShare/data:/opt/app/backend/data"
- "/mnt/shared/PGShare/data/images:/opt/app/frontend/public/img"
Detalles clave
-
Puerto 3008: acceso desde el navegador:
http://<IP-del-servidor>:3008 -
Volúmenes:
/data: archivos subidos/images: imágenes de la interfaz
-
TRUST_PROXY: necesario si usas proxy inverso (Caddy, Nginx, etc.)
Notas personales
- Si se usa con Cloudflare, conviene habilitar el troceado de archivos (chunks) para evitar el límite de 100 MB o bien evitar pasarlo por Cloudflare.
- El repositorio está actualmente sin mantenimiento (descontinuado), pero sigue funcionando bien.