| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- services:
- db:
- image: postgres:15-alpine
- environment:
- POSTGRES_DB: wiki
- POSTGRES_PASSWORD: wikijsrocks
- POSTGRES_USER: wikijs
- logging:
- driver: "none"
- restart: unless-stopped
- volumes:
- - db-data:/var/lib/postgresql/data
- networks:
- - wikijs
- elasticsearch:
- image: elasticsearch:8.15.3
- environment:
- - discovery.type=single-node
- - xpack.security.enabled=false
- - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- restart: unless-stopped
- ports:
- - "9200:9200"
- - "9300:9300"
- volumes:
- - es-data:/usr/share/elasticsearch/data
- networks:
- - wikijs
- wiki:
- image: ghcr.io/requarks/wiki:2
- depends_on:
- - db
- - elasticsearch
- environment:
- DB_TYPE: postgres
- DB_HOST: db
- DB_PORT: 5432
- DB_USER: wikijs
- DB_PASS: wikijsrocks
- DB_NAME: wiki
- logging:
- driver: "json-file"
- options:
- max-size: "10m"
- max-file: "3"
- restart: unless-stopped
- ports:
- - "3000:3000"
- networks:
- - wikijs
- volumes:
- db-data:
- es-data:
- networks:
- wikijs:
- driver: bridge
|