Block a user
revproxy-controller (0.4.2)
Published 2026-05-26 04:25:00 +00:00 by jleung
Installation
sudo curl -o /etc/apt/keyrings/gitea-jleung.asc
echo "deb [signed-by=/etc/apt/keyrings/gitea-jleung.asc] $distribution $component" | sudo tee -a /etc/apt/sources.list.d/gitea.list
sudo apt updateChoose $distribution and $component from the list below.
sudo apt install revproxy-controller=0.4.2
Repository Info
Distributions |
stable |
Components |
main |
Architectures |
amd64 |
About this package
RevProxy controller — management plane (+ otelcol sidecar) Site / route / certificate / worker management plane for RevProxy. Self-contained .NET 10 binary; no .NET runtime dependency on the host. . Single-tree installation under /opt/revproxy/controller/ — binary, config, and runtime data all live in one directory. Postinst creates a system user `revproxy-controller`, the runtime data subtree /opt/revproxy/controller/data/ (DB + secrets), and seeds the operator-editable config files from shipped .template references. . Bundles the otelcol sidecar (OpenTelemetry Collector, core distro) under /opt/revproxy/otelcol/. Workers that have telemetry forwarding enabled (Settings UI) ship OTLP through the controller's existing mTLS endpoint; the controller forwards to the local otelcol on 127.0.0.1:4318. Default config writes to the debug exporter — edit /opt/revproxy/otelcol/config.yaml to swap in a real backend (otlphttp to a vendor, prometheusremotewrite, file, etc). . The systemd unit (revproxy-controller.service) is installed but NOT auto-started — edit /opt/revproxy/controller/appsettings.Production.json (set Authentication:Oidc:Authority + Controller:PublicBaseUrl) and then `systemctl start revproxy-controller`. revproxy-otelcol.service is bound to the controller via PartOf, so it starts/stops in lockstep. . OIDC walkthrough and worker mTLS coexistence are documented alongside the binary at /opt/revproxy/controller/security.md.
Dependencies
| libicu76 | libicu74 | libicu72 | libicu71 | libicu70 | libicu67 | libicu63 |
| ca-certificates |
| adduser |