Add mediathekviewweb config (#1) #3
63
mediathekviewweb/docker-compose.yaml
Normal file
63
mediathekviewweb/docker-compose.yaml
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
version: "3.7"
|
||||||
|
|
||||||
|
services:
|
||||||
|
application:
|
||||||
|
container_name: mediathekviewweb
|
||||||
|
image: mediathekview/mediathekviewweb:latest
|
||||||
|
restart: always
|
||||||
|
depends_on:
|
||||||
|
- elasticsearch
|
||||||
|
- redis
|
||||||
|
environment:
|
||||||
|
DATA_DIRECTORY: /data
|
||||||
|
WEBSERVER_PORT: 8000
|
||||||
|
INDEX: 'true'
|
||||||
|
WORKER_COUNT:
|
||||||
|
WORKER_ARGS:
|
||||||
|
REDIS_HOST: redis
|
||||||
|
REDIS_PORT:
|
||||||
|
REDIS_PASSWORD:
|
||||||
|
REDIS_DB:
|
||||||
|
ELASTICSEARCH_HOST: elasticsearch
|
||||||
|
ELASTICSEARCH_PORT: 9200
|
||||||
|
MATOMO_ENABLED:
|
||||||
|
MATOMO_URL:
|
||||||
|
MATOMO_SITE_URL:
|
||||||
|
MATOMO_AUTH_TOKEN:
|
||||||
|
MATOMO_SITE_ID:
|
||||||
|
CONTACT_NAME:
|
||||||
|
CONTACT_STREET:
|
||||||
|
CONTACT_POSTCODE:
|
||||||
|
CONTACT_CITY:
|
||||||
|
CONTACT_MAIL:
|
||||||
|
volumes:
|
||||||
|
- "/opt/docker-data/mediathekviewweb/mediathekviewweb/data:/data"
|
||||||
|
ports:
|
||||||
|
- "8000:8000"
|
||||||
|
networks:
|
||||||
|
- elasticsearch
|
||||||
|
- redis
|
||||||
|
|
||||||
|
elasticsearch:
|
||||||
|
container_name: elasticsearch
|
||||||
|
image: "docker.elastic.co/elasticsearch/elasticsearch:6.8.14"
|
||||||
|
restart: always
|
||||||
|
environment:
|
||||||
|
- ES_JAVA_OPTS=-Xms2G -Xmx2G
|
||||||
|
volumes:
|
||||||
|
- "/opt/docker-data/mediathekviewweb/elasticsearch/data:/usr/share/elasticsearch/data"
|
||||||
|
networks:
|
||||||
|
- elasticsearch
|
||||||
|
|
||||||
|
redis:
|
||||||
|
container_name: redis
|
||||||
|
image: "redis:6-alpine"
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- "/opt/docker-data/mediathekviewweb/redis/data:/data"
|
||||||
|
networks:
|
||||||
|
- redis
|
||||||
|
|
||||||
|
networks:
|
||||||
|
elasticsearch:
|
||||||
|
redis:
|
Loading…
x
Reference in New Issue
Block a user