37 lines
782 B
YAML
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
|