docker-compose.dev.yml raw

   1  services:
   2    jumble:
   3      container_name: jumble-nginx
   4      build:
   5        context: .
   6        dockerfile: Dockerfile
   7        args:
   8          VITE_PROXY_SERVER: ${JUMBLE_PROXY_SERVER_URL:-http://localhost:8090}
   9      ports:
  10        - "8089:80"
  11      restart: unless-stopped
  12      networks:
  13        - jumble
  14  
  15    proxy-server:
  16      image: ghcr.io/danvergara/jumble-proxy-server:latest
  17      environment:
  18        - ALLOW_ORIGIN=${JUMBLE_SOCIAL_URL:-http://localhost:8089}
  19        - JUMBLE_PROXY_GITHUB_TOKEN=${JUMBLE_PROXY_GITHUB_TOKEN}
  20        - ENABLE_PPROF=true
  21        - PORT=8080
  22      ports:
  23        - "8090:8080"
  24      networks:
  25        - jumble
  26  
  27    nostr-relay:
  28      image: scsibug/nostr-rs-relay:latest
  29      container_name: jumble-nostr-relay
  30      ports:
  31        - "7000:8080"
  32      environment:
  33        - RUST_LOG=warn,nostr_rs_relay=info
  34      volumes:
  35        - relay-data:/usr/src/app/db
  36      networks:
  37        - jumble
  38      restart: unless-stopped
  39  
  40  volumes:
  41    relay-data:
  42  
  43  networks:
  44    jumble:
  45