1 changed files with 79 additions and 0 deletions
@ -0,0 +1,79 @@ |
|||
version: "2.1" |
|||
services: |
|||
mastodon: |
|||
image: lscr.io/linuxserver/mastodon:latest |
|||
container_name: mastodon |
|||
environment: |
|||
- PUID=1000 |
|||
- PGID=1000 |
|||
- TZ=Etc/UTC |
|||
- LOCAL_DOMAIN=mamoswine.pkmn.cloud |
|||
- REDIS_HOST=mast-redis |
|||
- REDIS_PORT=6379 |
|||
- DB_HOST=mast-db |
|||
- DB_USER=mastodon |
|||
- DB_NAME=mastodon |
|||
- DB_PASS=FCEJDm6uT$7Z^Xid8$ |
|||
- DB_PORT=5432 |
|||
- ES_ENABLED=false |
|||
- SECRET_KEY_BASE= |
|||
- OTP_SECRET= |
|||
- VAPID_PRIVATE_KEY= |
|||
- VAPID_PUBLIC_KEY= |
|||
- SMTP_SERVER=smtp.mailersend.net |
|||
- SMTP_PORT=587 |
|||
- SMTP_LOGIN=MS_LjOIWC@delibird.pkmn.cloud |
|||
- SMTP_PASSWORD=uadhFiKPbW39Hg5R |
|||
- SMTP_FROM_ADDRESS=notifications@delibird.pkmn.cloud |
|||
- S3_ENABLED=false |
|||
- WEB_DOMAIN=mamoswine.pkmn.cloud #optional |
|||
- ES_HOST= #optional |
|||
- ES_PORT= #optional |
|||
- ES_USER= #optional |
|||
- ES_PASS= #optional |
|||
- S3_BUCKET= #optional |
|||
- AWS_ACCESS_KEY_ID= #optional |
|||
- AWS_SECRET_ACCESS_KEY= #optional |
|||
- S3_ALIAS_HOST= #optional |
|||
- SIDEKIQ_ONLY=false #optional |
|||
- SIDEKIQ_QUEUE= #optional |
|||
- SIDEKIQ_DEFAULT=false #optional |
|||
- SIDEKIQ_THREADS=5 #optional |
|||
- DB_POOL=5 #optional |
|||
volumes: |
|||
- /usr/docker_binds/mastodon/config:/config |
|||
ports: |
|||
- 8020:80 |
|||
- 8021:443 |
|||
restart: unless-stopped |
|||
depends_on: |
|||
- mast-db |
|||
- mast-redis |
|||
networks: |
|||
- mastodon-net |
|||
|
|||
mast-db: |
|||
image: postgres:15.2 |
|||
container_name: mast-db |
|||
hostname: mast-db |
|||
restart: unless-stopped |
|||
volumes: |
|||
- /usr/docker_binds/mastodon/db:/var/lib/postgresql/data |
|||
environment: |
|||
POSTGRES_USER: mastodon |
|||
POSTGRES_PASSWORD: FCEJDm6uT$7Z^Xid8$ |
|||
POSTGRES_DB: mastodon |
|||
networks: |
|||
- mastodon-net |
|||
|
|||
mast-redis: |
|||
image: redis:6.2-alpine |
|||
container_name: mast-redis |
|||
hostname: mast-redis |
|||
restart: unless-stopped |
|||
networks: |
|||
- mastodon-net |
|||
volumes: |
|||
- /usr/docker_binds/mastodon/redis:/data |
|||
networks: |
|||
mastodon-net: |
|||
Loading…
Reference in new issue