server

Server Configuration
git clone https://git.pngu.org/server
Log | Files | Refs | README

compose.yaml (595B)


services:
  caddy:
    image: caddy:latest
    container_name: caddy
    restart: unless-stopped
    ports:
      - 80:80
      - 443:443
    volumes:
      - ./Caddyfile:/etc/caddy/Caddyfile
      - ./site:/srv
      - ./data:/data
      - ./config:/config
    networks:
      - caddybridge

  anubis:
    image: ghcr.io/techarohq/anubis:latest
    container_name: anubis
    restart: unless-stopped
    environment:
      BIND: ":3000"
      SERVE_ROBOTS_TXT: true
      DIFFICULTY: 4
      TARGET: http://cgit:80
    networks:
      - caddybridge

networks:
  caddybridge:
    external: true