Add Docker image and compose with documentation

This commit is contained in:
flifloo
2022-06-07 11:46:39 +02:00
parent 40f4770e17
commit b27296e317
5 changed files with 114 additions and 1 deletions

29
docker-compose.yml Normal file
View File

@ -0,0 +1,29 @@
version: "3"
services:
proxy:
image: nginx:alpine
container_name: twitfix_proxy
volumes:
- "./twitfix_proxy.conf:/etc/nginx/conf.d/default.conf"
ports:
- 8088:80
depends_on:
- twitfix
twitfix:
image: twitfix
build: .
container_name: twitfix_main
volumes:
- "./twitfix.ini:/twitfix/twitfix.ini:ro"
- "./config.json:/twitfix/config.json:ro"
depends_on:
- db
db:
image: mongo:5.0.9
container_name: twitfix_db
volumes:
- "./db:/data/db"