Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (โ‹ฎ) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Zoraxy CrowdSec Bouncer โ€” Unraid Docker

Featured Replies

๐Ÿ”€ Zoraxy + CrowdSec Bouncer (Docker)
๐Ÿ“Œ Support thread ยท Unraid Community Applications packaging
๐Ÿ”— https://github.com/kabelsalatundklartext/zoraxy-crowdsec-bouncer

This image bundles ๐ŸŒ Zoraxy (reverse proxy) with the ๐Ÿ›ก๏ธ CrowdSec bouncer plugin pre-installed. CrowdSec itself is NOT included โ€” you need your own CrowdSec instance (e.g. Docker on Unraid) and a valid LAPI URL + bouncer API key.

โžค Community Applications: search zoraxy-crowdsec-bouncer when listed, or load the raw template URL (see ๐Ÿ”— Links).
โžค Management UI: http://YOUR-UNRAID-IP:WEBUI_PORT/ (default template mapping often 8000).


๐Ÿ“– Summary

โ€ข Reverse proxy (HTTP/HTTPS) + Zoraxy WebUI
โ€ข CrowdSec bouncer plugin baked in; blocks malicious IPs via CrowdSec decisions
โ€ข Plugin config.yaml is auto-generated on first start from container variables โ€” no manual YAML edit to get started


โœจ What you get

๐ŸŒ Zoraxy
โ€ข Reverse proxy, TLS, routing โ€” upstream project: https://github.com/tobychui/zoraxy (AGPL-3.0)

๐Ÿ›ก๏ธ CrowdSec bouncer plugin
โ€ข Connects to your CrowdSec Local API (LAPI)
โ€ข Upstream plugin: https://github.com/AnthonyMichaelTDM/zoraxy_crowdsec_bouncer (MIT)

๐Ÿ“ฆ Packaging repo (this thread)
โ€ข Dockerfile + Unraid template: https://github.com/kabelsalatundklartext/zoraxy-crowdsec-bouncer
โ€ข License: MIT (packaging); respect upstream licenses in README


โœ… Prerequisites

โ€ข Running CrowdSec with LAPI exposed (container name/IP:port reachable from this container)
โ€ข Create a bouncer API key, e.g.:
docker exec -it crowdsec cscli bouncers add zoraxy-bouncer
โ€ข Set CROWDSEC_API_KEY and CROWDSEC_AGENT_URL in the template (default agent URL often http://crowdsec:8080 if both share a custom Docker network)
โ€ข Map config + plugin host folders; docker.sock + localtime mounts as in template


๐Ÿ”— Links

๐Ÿ™ GitHub: https://github.com/kabelsalatundklartext/zoraxy-crowdsec-bouncer
๐Ÿณ Image: ghcr.io/kabelsalatundklartext/zoraxy-crowdsec-bouncer:latest
๐Ÿ“„ Unraid template (raw): https://raw.githubusercontent.com/kabelsalatundklartext/zoraxy-crowdsec-bouncer/main/zoraxy-crowdsec-bouncer.xml
๐Ÿž Issues: https://github.com/kabelsalatundklartext/zoraxy-crowdsec-bouncer/issues


๐Ÿš€ Install (short)

1) Apps โ†’ search: zoraxy-crowdsec-bouncer (when in CA)
2) Or Docker โ†’ Add Container โ†’ Template URL โ†’ raw link above
3) Fill API key + LAPI URL; set host paths for /opt/zoraxy/config and /opt/zoraxy/plugins


๐Ÿ’ฌ Support

๐Ÿž Bugs in this packaging / image โ†’ GitHub Issues (link above)
๐Ÿ’ฌ Unraid-specific (ports, networks, paths, CA fields) โ†’ reply in this thread
Please include: Unraid version, how CrowdSec is reached (IP:port / container name), redacted docker logs if helpful

๐Ÿ‘ค Maintainer: kabelsalatundklartext (Svensen)


๐Ÿ‡ฉ๐Ÿ‡ช Deutsch ยท English section above


๐Ÿ”€ Zoraxy + CrowdSec Bouncer (Docker)
๐Ÿ“Œ Support-Thread ยท Unraid-Paketierung (Community Applications)
๐Ÿ”— https://github.com/kabelsalatundklartext/zoraxy-crowdsec-bouncer

Dieses Image kombiniert ๐ŸŒ Zoraxy (Reverse Proxy) mit dem ๐Ÿ›ก๏ธ vorinstallierten CrowdSec-Bouncer-Plugin. CrowdSec selbst ist NICHT enthalten โ€” ihr braucht eine eigene CrowdSec-Instanz (z. B. Docker auf Unraid) plus LAPI-URL und Bouncer-API-Key.

โžค Community Applications: nach zoraxy-crowdsec-bouncer suchen, sobald gelistet, oder Raw-Template-URL laden (siehe ๐Ÿ”— Links).
โžค Zoraxy-WebUI: http://EURE-UNRAID-IP:WEBUI-PORT/ (im Template typisch Port 8000).


๐Ÿ“– Kurzbeschreibung

โ€ข Reverse Proxy (HTTP/HTTPS) + Zoraxy-WebUI
โ€ข CrowdSec-Bouncer-Plugin integriert; blockiert bรถsartige IPs anhand CrowdSec-Entscheidungen
โ€ข Plugin-config.yaml wird beim ersten Start aus den Container-Variablen erzeugt โ€” kein manuelles YAML nรถtig fรผr den Start


โœจ Inhalt

๐ŸŒ Zoraxy
โ€ข Reverse Proxy, TLS, Routing โ€” Upstream: https://github.com/tobychui/zoraxy (AGPL-3.0)

๐Ÿ›ก๏ธ CrowdSec-Bouncer-Plugin
โ€ข Verbindung zu eurer CrowdSec Local API (LAPI)
โ€ข Upstream-Plugin: https://github.com/AnthonyMichaelTDM/zoraxy_crowdsec_bouncer (MIT)

๐Ÿ“ฆ Packaging-Repo (dieser Thread)
โ€ข Dockerfile + Unraid-Template: https://github.com/kabelsalatundklartext/zoraxy-crowdsec-bouncer
โ€ข Lizenz: MIT (Paketierung); Upstream-Lizenzen siehe README


โœ… Voraussetzungen

โ€ข Laufender CrowdSec mit erreichbarer LAPI (Container-Name/IP:Port vom Zoraxy-Container aus)
โ€ข Bouncer-API-Key erzeugen, z. B.:
docker exec -it crowdsec cscli bouncers add zoraxy-bouncer
โ€ข Im Template CROWDSEC_API_KEY und CROWDSEC_AGENT_URL setzen (Standard-Agent-URL oft http://crowdsec:8080 im gemeinsamen Docker-Netz)
โ€ข Host-Ordner fรผr Konfiguration + Plugins mappen; docker.sock + localtime wie im Template


๐Ÿ”— Links

๐Ÿ™ GitHub: https://github.com/kabelsalatundklartext/zoraxy-crowdsec-bouncer
๐Ÿณ Image: ghcr.io/kabelsalatundklartext/zoraxy-crowdsec-bouncer:latest
๐Ÿ“„ Unraid-Template (Raw): https://raw.githubusercontent.com/kabelsalatundklartext/zoraxy-crowdsec-bouncer/main/zoraxy-crowdsec-bouncer.xml
๐Ÿž Issues: https://github.com/kabelsalatundklartext/zoraxy-crowdsec-bouncer/issues


๐Ÿš€ Installation (kurz)

1) Apps โ†’ Suche: zoraxy-crowdsec-bouncer (wenn in CA)
2) Oder Docker โ†’ Container hinzufรผgen โ†’ Template-URL โ†’ Raw-Link oben
3) API-Key + LAPI-URL eintragen; Host-Pfade fรผr /opt/zoraxy/config und /opt/zoraxy/plugins setzen


๐Ÿ’ฌ Support

๐Ÿž Fehler im Packaging / Image โ†’ GitHub Issues (Link oben)
๐Ÿ’ฌ Unraid-spezifisch (Ports, Netzwerk, Pfade, CA-Felder) โ†’ bitte in diesem Thread antworten
Dazu: Unraid-Version, wie CrowdSec erreichbar ist (IP:Port / Containername), ggf. docker logs (ohne Keys)

๐Ÿ‘ค Maintainer: kabelsalatundklartext (Svensen)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.