diff options
Diffstat (limited to 'compose.yml')
| -rw-r--r-- | compose.yml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/compose.yml b/compose.yml new file mode 100644 index 0000000..4b2ddd4 --- /dev/null +++ b/compose.yml @@ -0,0 +1,41 @@ +services: + llostre: + image: llostre + restart: unless-stopped + ports: + - "8080:8080" + env_file: .env + depends_on: + redis: + condition: service_healthy + porxie: + condition: service_started + + redis: + image: redis:7-alpine + restart: unless-stopped + command: > + redis-server + ${REDIS_PASSWORD:+--requirepass ${REDIS_PASSWORD}} + ports: + - "6379:6379" + #volumes: + # - redis_data:/data + healthcheck: + test: ["CMD", "redis-cli", "ping"] + interval: 5s + timeout: 3s + retries: 10 + start_period: 10s + + porxie: + image: blooym/porxie:latest + restart: unless-stopped + environment: + PORXIE_SERVER_ADDRESS: "ip:0.0.0.0:6314" + PORXIE_BLOB_ALLOWED_MIMETYPES: "image/*,video/*" + ports: + - "6314:6314" + +#volumes: +# redis_data: |
