From 1f992de64d8053e5299a181c27b1270f4bb19910 Mon Sep 17 00:00:00 2001 From: gigirassy Date: Mon, 10 Nov 2025 17:02:36 +0100 Subject: [PATCH] Add compose-configs/wikimore/compose.yml --- compose-configs/wikimore/compose.yml | 42 ++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 compose-configs/wikimore/compose.yml diff --git a/compose-configs/wikimore/compose.yml b/compose-configs/wikimore/compose.yml new file mode 100644 index 0000000..9dce108 --- /dev/null +++ b/compose-configs/wikimore/compose.yml @@ -0,0 +1,42 @@ +services: + anubis: + image: ghcr.io/techarohq/anubis:v1.22.0 + environment: + BIND: ":8080" + DIFFICULTY: "2" + METRICS_BIND: ":9090" + SERVE_ROBOTS_TXT: "true" + TARGET: "http://wikimore:8109" + POLICY_FNAME: "/data/cfg/botPolicy.yaml" + OG_PASSTHROUGH: "true" + OG_EXPIRY_TIME: "5m" + volumes: + - "/home/nune/anubis-rules/botPolicy.yaml:/data/cfg/botPolicy.yaml:ro" + - "/home/nune/anubis-rules/amazonips.yaml:/amazonips.yaml" + - "/home/nune/anubis-rules/oracleips.yaml:/oracleips.yaml" + ports: + - "127.0.0.1:8109:8080" + networks: + - wikimore + wikimore-app: + container_name: wikimore + restart: unless-stopped + image: wikimorefixed2 #wikimore with user agent patch + expose: + - "8109" + security_opt: + - no-new-privileges:true + cap_drop: + - ALL + read_only: true + deploy: + resources: + limits: + cpus: '0.5' + memory: 50M + networks: + - wikimore + +networks: + wikimore: + driver: bridge \ No newline at end of file