Simple HTTP reverse proxy that dynamically manages backend services based on demand.
Go to file
Filip Znachor d34159b4b6 Improved README 2023-08-04 00:11:36 +02:00
.gitignore Created simple reverse proxy and configuration 2023-04-19 23:54:27 +02:00
Cargo.lock Added config reloading 2023-06-23 01:32:17 +02:00
Cargo.toml Added config reloading 2023-06-23 01:32:17 +02:00
LICENSE Initial commit 2023-04-19 23:45:51 +02:00
README.md Improved README 2023-08-04 00:11:36 +02:00
conf.rs Added config reloading 2023-06-23 01:32:17 +02:00
config.yml Changed config & data structure 2023-06-15 18:09:58 +02:00
data.rs Added config reloading 2023-06-23 01:32:17 +02:00
main.rs Added config reloading 2023-06-23 01:32:17 +02:00
services.rs Wait for service fn simplification 2023-08-04 00:11:27 +02:00

README.md

odproxy

Simple HTTP reverse proxy that dynamically manages backend services based on demand.

Find yourself ever in a situation where you don't have a lot of resources and you run a lot of different services on your server that nobody uses most of the time? Then odproxy is for you!

Features

  • configurable listening address and port
  • multiple configured hosts with multiple hostnames
  • automatic process spawning based on demand
  • logging cases of unknown hostnames

In future releases

  • listening on socket
  • start and stop command mode