nostrudel/docker-compose.yaml
hzrd149 289fff2f29 Add REQUEST_PROXY, TOR_PROXY, and I2P_PROXY env options in docker image
Remove CORS_PROXY env option in docker image
2024-04-25 16:59:55 -05:00

37 lines
787 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: "true"
ports:
- 8080:80