Important
Ferron Proxy Manager is currently in alpha stage. Breaking changes are expected.
Ferron Proxy Manager is for self-hosters who want to configure the Ferron web server without writing config files. It provides an easy to use web UI to manage your Ferron web server.
- Create routing for reverse proxies, load balancers and static file hosts from a single web UI.
- Route reverse proxy traffic to backend URLs or Unix sockets.
- Serve static sites with SPA mode, compression, directory listing, and precompressed file support.
- Control caching globally and per virtual host.
- Manage global defaults like HTTP/HTTPS ports, protocol support (HTTP/1.1, HTTP/2, HTTP/3), and timeouts.
- Reload Ferron automatically on configuration changes.
- Use light, dark, or system theme in the web UI.
- Install Docker and Docker Compose.
- Download the docker-compose.yml file.
- Provide values for the environment variables in the docker-compose file.
- Create a file named
ferron.kdlin the same directory as thedocker-compose.ymlfile. - TODO: Add instructions for contains the
ferron.kdlfile. - Run
docker-compose up -din the same directory as thedocker-compose.ymlfile.
Note: Make sure to turn off new users signups once you have created the required user(s).
The project is open source and is available under the AGPL-3.0 License.


