Files
software-station/docker-compose.yml
Sudo-Ivan d954d7fe4b
All checks were successful
CI / build (push) Successful in 1m15s
renovate / renovate (push) Successful in 1m19s
Update security middleware and update Docker configurations
- Added a new parameter to the SecurityMiddleware function to allow custom handling of forbidden requests.
- Updated Docker configurations to enable asset caching for improved performance.
- Bumped version number in the Dockerfile to 0.3.0 and refined the image description for clarity.
- Adjusted various frontend components and error handling to support new rate limiting and forbidden access messages.
- Improved documentation in multiple languages to reflect recent changes in features and security measures.
2025-12-27 21:53:10 -06:00

24 lines
511 B
YAML

services:
software-station:
build: .
container_name: software-station
ports:
- "8080:8080"
volumes:
- data:/app/data
- cache:/app/.cache
environment:
- GITEA_TOKEN=${GITEA_TOKEN}
- GITEA_SERVER=${GITEA_SERVER:-https://git.quad4.io}
- CONFIG_PATH=/app/data/software.txt
- UA_BLOCKLIST_PATH=/app/data/ua-blocklist.txt
- CACHE_ASSETS=true
security_opt:
- no-new-privileges:true
restart: unless-stopped
volumes:
data:
cache: