Reviewed-on: http://gitea.nearfuture/fejy/docker-compose-stack/pulls/3 Co-authored-by: Jeff Near <jeff@nearfuture.industries> Co-committed-by: Jeff Near <jeff@nearfuture.industries>
37 lines
933 B
YAML
37 lines
933 B
YAML
services:
|
|
matrix-registration-bot:
|
|
image: moanos/matrix-registration-bot:latest
|
|
environment:
|
|
LOGGING_LEVEL: DEBUG
|
|
BOT_SERVER: "https://nearfuture.industries"
|
|
BOT_USERNAME: "registration-bot"
|
|
BOT_PASSWORD: ${BOT_PW}
|
|
API_BASE_URL: 'https://synapse.nearfuture.industries'
|
|
API_TOKEN: ${API_TOK}
|
|
volumes:
|
|
- /home/fejy/docker/matrix-bots/matrix-registration-bot/:/data/
|
|
|
|
|
|
maubot:
|
|
image: dock.mau.dev/maubot/maubot
|
|
container_name: maubot
|
|
volumes:
|
|
- /home/fejy/docker/matrix-bots/maubot/:/data:z
|
|
ports:
|
|
- 29316:29316
|
|
environment:
|
|
R34_API_KEY: ${R34_API_KEY}
|
|
R34_UID: ${R34_UID}
|
|
networks:
|
|
- proxy
|
|
restart: unless-stopped
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.http.routers.maubot.rule=Host(`maubot.nearfuture`)"
|
|
- "traefik.http.routers.maubot.entrypoints=web"
|
|
|
|
networks:
|
|
proxy:
|
|
external: true
|
|
|