mirror of
https://github.com/dragonlock2/matthewtran.com.git
synced 2025-10-11 20:17:54 +00:00
56 lines
1.3 KiB
YAML
56 lines
1.3 KiB
YAML
services:
|
|
website:
|
|
restart: always
|
|
build: website/.
|
|
entrypoint: ["/bin/sh", "/root/entry.sh"]
|
|
ports:
|
|
- "80:80"
|
|
- "443:443"
|
|
volumes:
|
|
- ./website/letsencrypt:/etc/letsencrypt
|
|
gitea:
|
|
restart: always
|
|
image: gitea/gitea:latest-rootless
|
|
ports:
|
|
- "2222:2222"
|
|
volumes:
|
|
- ./website/gitea/data:/var/lib/gitea
|
|
- ./website/gitea/config:/etc/gitea
|
|
- /etc/timezone:/etc/timezone:ro
|
|
- /etc/localtime:/etc/localtime:ro
|
|
monerod:
|
|
restart: always
|
|
build: monerod/.
|
|
entrypoint: ["/bin/sh", "/home/matt/entry.sh"]
|
|
ports:
|
|
- "18080:18080"
|
|
volumes:
|
|
- ./monerod/.bitmonero:/home/matt/.bitmonero
|
|
p2pool:
|
|
restart: always
|
|
build: p2pool/.
|
|
entrypoint: ["/bin/sh", "/home/matt/entry.sh"]
|
|
ports:
|
|
- "3333:3333"
|
|
- "37888:37888"
|
|
- "37889:37889"
|
|
volumes:
|
|
- ./p2pool/cache:/home/matt/cache
|
|
- /dev/hugepages:/dev/hugepages
|
|
minecraft:
|
|
restart: always
|
|
build: minecraft/.
|
|
entrypoint: ["/bin/sh", "/home/matt/entry.sh"]
|
|
ports:
|
|
- "25565:25565"
|
|
volumes:
|
|
- ./minecraft/world:/home/matt/world
|
|
terraria:
|
|
restart: always
|
|
build: terraria/.
|
|
entrypoint: ["/bin/sh", "/home/matt/entry.sh"]
|
|
ports:
|
|
- "7777:7777"
|
|
volumes:
|
|
- ./terraria/worlds:/home/matt/worlds
|