posterstrudel/docker-compose.yaml
2024-09-17 18:11:08 -06:00

37 lines
782 B
YAML

version: "3.7"
volumes:
data: {}
services:
i2p-proxy:
image: purplei2p/i2pd:release-2.51.0
tor-proxy:
image: dockage/tor-privoxy:latest
cors:
image: ghcr.io/hzrd149/docker-cors-anywhere:0.4.5
environment:
CORSANYWHERE_REQUIRE_HEADERS: "host"
imageproxy:
image: ghcr.io/willnorris/imageproxy:v0.11.2
relay:
image: scsibug/nostr-rs-relay:0.8.13
volumes:
- data:/usr/src/app/db
app:
build: .
image: ghcr.io/hzrd149/nostrudel:latest
depends_on:
- relay
- tor-proxy
- i2p-proxy
- imageproxy
environment:
CACHE_RELAY: relay:8080
IMAGE_PROXY: imageproxy:8080
TOR_PROXY: tor-proxy:9050
I2P_PROXY: i2p-proxy:4444
REQUEST_PROXY: cors:8080
ports:
- 8080:80