this repo has no description
1services:
2 # wol:
3 # image: atcr.io/vielle.dev/wol:latest
4 # ports:
5 # - 8090:3000
6 # volumes:
7 # - ./data/wol.toml:/app/wol.toml
8 # upsnap:
9 # image: seriousm4x/upsnap
10 # restart: unless-stopped
11 # volumes:
12 # - ./data/upsnap:/app/pb_data
13 # ports:
14 # - 8090:8090
15
16 # pds:
17 # image: ghcr.io/bluesky-social/pds:0.4
18 # restart: unless-stopped
19 # ports:
20 # - 8000:3000
21 # volumes:
22 # - ./data/pds:/pds
23 # - ./data/pds.env:/pds/pds.env
24 # env_file:
25 # - ./data/pds.env
26
27 # gatekeeper:
28 # build: https://tangled.org/baileytownsend.dev/pds-gatekeeper.git
29 # restart: unless-stopped
30 # ports:
31 # - 8001:8080
32 # volumes:
33 # - ./data/pds:/pds
34 # - ./data/pds.env:/pds/pds.env
35 # - ./gatekeeper-emails:/gatekeeper/email
36 # env_file:
37 # - ./data/pds.env
38
39 knot:
40 build:
41 context: https://tangled.org/tangled.org/knot-docker.git
42 args:
43 TAG: master
44 UID: 1000
45 GID: 1000
46 restart: unless-stopped
47 ports:
48 - 5555:5555
49 - "22001:22"
50 volumes:
51 - ./data/knot/keys:/etc/ssh/keys
52 - ./data/knot/repositories:/home/git/repositories
53 - ./data/knot/server:/app
54 env_file:
55 - ./data/knot.env
56
57 discord_donger:
58 build: https://tangled.org/vielle.dev/discord-donger.git
59 restart: unless-stopped
60 env_file:
61 - ./data/discord-donger.env
62
63 piper:
64 build: https://github.com/teal-fm/piper.git
65 restart: unless-stopped
66 ports:
67 - 8010:8080
68 env_file:
69 - ./data/piper.env
70 volumes:
71 - ./data/piper:/db
72
73# tranquil:
74# build: https://tangled.org/tranquil.farm/tranquil-pds.git
75# restart: unless-stopped
76# ports:
77# - 8020:3000
78# environment:
79# DATABASE_URL: postgres://postgres:postgres@tranquil-db:5432/pds
80# volumes:
81# - ./data/tranquil.toml:/etc/tranquil-pds/config.toml:ro
82# - tranquil_blob:/var/lib/tranquil/blobs
83# - tranquil_backup:/var/lib/tranquil/backups
84# depends_on:
85# - tranquil-db
86# healthcheck:
87# test:
88# ["CMD", "wget", "-q", "--spider", "http://localhost:3000/xrpc/_health"]
89# interval: 30s
90# timeout: 10s
91# retries: 3
92# start_period: 10s
93
94# tranquil-db:
95# image: postgres:18-alpine
96# restart: unless-stopped
97# environment:
98# POSTGRES_USER: postgres
99# POSTGRES_PASSWORD: postgres
100# POSTGRES_DB: pds
101# ports:
102# - "5432:5432"
103# volumes:
104# - tranquil_postgres:/var/lib/postgresql
105# healthcheck:
106# test: ["CMD-SHELL", "pg_isready -U tranquil_pds -d pds"]
107# interval: 10s
108# timeout: 5s
109# retries: 5
110# start_period: 10s
111
112# volumes:
113# tranquil_postgres:
114# tranquil_blob:
115# tranquil_backup: