Files
misskey/docker-compose.yml
T

53 lines
983 B
YAML
Raw Normal View History

2018-10-09 15:09:50 +09:00
version: "3"
services:
web:
build: .
restart: always
links:
2019-04-07 21:50:36 +09:00
- db
2019-04-14 12:05:12 +09:00
- redis
2018-10-09 15:09:50 +09:00
# - es
ports:
2022-05-15 16:39:23 +09:00
- "3000:3000"
2018-10-09 15:09:50 +09:00
networks:
- internal_network
- external_network
volumes:
- ./files:/misskey/files
- ./.config:/misskey/.config:ro
2018-10-09 15:09:50 +09:00
2019-04-14 12:05:12 +09:00
redis:
restart: always
image: redis:4.0-alpine
networks:
- internal_network
volumes:
- ./redis:/data
2018-10-09 15:09:50 +09:00
2019-04-07 21:50:36 +09:00
db:
2018-10-09 15:09:50 +09:00
restart: always
2020-04-26 11:13:02 +09:00
image: postgres:12.2-alpine
2018-10-09 15:09:50 +09:00
networks:
- internal_network
2019-04-07 21:50:36 +09:00
env_file:
- .config/docker.env
2018-10-09 15:09:50 +09:00
volumes:
2019-04-07 21:50:36 +09:00
- ./db:/var/lib/postgresql/data
2018-10-09 15:09:50 +09:00
# es:
# restart: always
# image: docker.elastic.co/elasticsearch/elasticsearch-oss:6.4.2
# environment:
# - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
2022-01-25 22:16:09 +08:00
# - "TAKE_FILE_OWNERSHIP=111"
2018-10-09 15:09:50 +09:00
# networks:
# - internal_network
2019-04-07 21:50:36 +09:00
# volumes:
# - ./elasticsearch:/usr/share/elasticsearch/data
2018-10-09 15:09:50 +09:00
networks:
internal_network:
internal: true
external_network: