fixes
This commit is contained in:
1 parent
ad5dd1c279
commit
4f5d64f46a
11 files changed
+271
-65
No files matched your search
+6
-6
@@ -143,17 +143,17 @@ Leave both empty for manual deployment.
|
||||
|
||||
After installation open **Services -> RustProxy**. Defaults are:
|
||||
|
||||
- HTTP listen: `0.0.0.0:8080`
|
||||
- HTTP bind address / port: `0.0.0.0` / `8080`
|
||||
- HTTPS/TLS enabled: yes
|
||||
- HTTPS/TLS listen: `0.0.0.0:8181`
|
||||
- Admin listen: `0.0.0.0:9090`
|
||||
- HTTPS/TLS bind address / port: `0.0.0.0` / `8181`
|
||||
- Admin bind address / port: `0.0.0.0` / `9090`
|
||||
- Allow remote admin: yes
|
||||
|
||||
The RustProxy administration UI is reachable from other hosts by default on port `9090`, subject to OPNsense firewall rules. Use **Open RustProxy Admin** after Apply to open the panel in a new browser tab. If `Admin listen` is `0.0.0.0:9090`, the button uses the hostname or IP address through which you opened OPNsense.
|
||||
The RustProxy administration UI is reachable from other hosts by default on port `9090`, subject to OPNsense firewall rules. Use **Open RustProxy Admin** after Apply to open the panel in a new browser tab. If the admin bind address is `0.0.0.0`, the button uses the hostname or IP address through which you opened OPNsense.
|
||||
|
||||
Direct `pkg add` is supported: the package post-install script restarts OPNsense `configd`, flushes the plugin cache and renders `/usr/local/etc/rustproxy/opnsense.conf` so `configctl rustproxy status/start/stop` is available immediately.
|
||||
|
||||
RustProxy requires its data directory to be private. The plugin enforces owner `rustproxy:rustproxy` and mode `0700` on `/var/db/rustproxy` before every start.
|
||||
RustProxy requires its data directory to be private. On OPNsense/FreeBSD the plugin runs the service as `root` and enforces owner `root:wheel` with mode `0700` on `/var/db/rustproxy` before every start.
|
||||
|
||||
## FreeBSD patch set
|
||||
|
||||
@@ -185,4 +185,4 @@ Applying FreeBSD/OPNsense patch set for RustProxy 0.20.0 to isolated build sourc
|
||||
|
||||
## Runtime directory
|
||||
|
||||
`/var/run/rustproxy` is created automatically as `rustproxy:rustproxy` with mode 0750 during package installation and before each service start. PID files are `daemon.pid` and `rustproxy.pid` inside that directory.
|
||||
`/var/run/rustproxy` is created automatically as `root:wheel` with mode 0750 during package installation and before each service start. PID files are `daemon.pid` and `rustproxy.pid` inside that directory.
|
||||
Reference in new issue
Block a user