Add Zipline as service

This commit is contained in:
lumijiez
2025-06-18 13:34:07 +03:00
parent f6c3fafe42
commit 346e523bcf
9 changed files with 647 additions and 261 deletions

View File

@@ -97,6 +97,38 @@ services:
networks:
- app-network
zipline:
image: ghcr.io/diced/zipline:latest
expose:
- "3000"
environment:
- CORE_RETURN_HTTPS=true
- CORE_SECRET=${ZIPLINE_SECRET}
- CORE_HOST=0.0.0.0
- CORE_PORT=3000
- CORE_DATABASE_URL=file:./zipline.db
- CORE_LOGGER=true
- URLS_ROUTE=${ZIPLINE_ROUTE}
- URLS_LENGTH=6
- UPLOADER_DEFAULT_FORMAT=RANDOM
- UPLOADER_DISABLED_EXTENSIONS=
- UPLOADER_FORMAT_DATE=%Y-%m-%d_%H-%M-%S
- FEATURES_INVITES=false
- FEATURES_REGISTRATION=false
- FEATURES_HEADLESS=true
- FEATURES_USER_REGISTRATION=false
- FEATURES_OAUTH_REGISTRATION=false
- FEATURES_ANONYMOUS_UPLOAD=true
- WEBSITE_TITLE=File Upload
- WEBSITE_EXTERNAL_LINKS=${ZIPLINE_URL}
volumes:
- zipline_data:/zipline/uploads
- zipline_public:/zipline/public
- zipline_db:/zipline
restart: unless-stopped
networks:
- app-network
networks:
app-network:
driver: bridge