Newer
Older
version: '3'
services:
weblate:
image: weblate/weblate
tmpfs:
- /app/cache
volumes:
- weblate-data:/app/data
env_file:
- ./environment
ports:
- 127.0.0.1:${APP_MAIN_PORT:-8080}:8080
- ::1:${APP_MAIN_PORT:-8080}:8080
restart: always
depends_on:
- database
- cache
database:
image: postgres:13-alpine
env_file:
- ./environment
volumes:
- postgres-data:/var/lib/postgresql/data
restart: always
cache:
image: redis:6-alpine
restart: always
command: [redis-server, --save, '60', '1']
volumes:
- redis-data:/data
volumes:
weblate-data: {}
postgres-data: {}
redis-data: {}