https://github.com/hugolundin/badger
mDNS-based reverse proxy for naming services on a local network.
https://github.com/hugolundin/badger
mdns reverse-proxy zeroconf
Last synced: about 1 year ago
JSON representation
mDNS-based reverse proxy for naming services on a local network.
- Host: GitHub
- URL: https://github.com/hugolundin/badger
- Owner: hugolundin
- License: mit
- Created: 2022-05-11T13:45:16.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-12T22:08:09.000Z (almost 4 years ago)
- Last Synced: 2025-02-16T01:16:51.562Z (over 1 year ago)
- Topics: mdns, reverse-proxy, zeroconf
- Language: Python
- Homepage:
- Size: 346 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# badger
[](https://badge.fury.io/py/badger-proxy)
mDNS-based reverse proxy for naming services on a local network.

## Sample config
Configuration should be placed in `~/.badger/config.toml`, but this can be changed with `--config `. The config can also be given as either `JSON`, `YAML`, `YML`, `INI` or `XML`.
```toml
[badger]
level="INFO" # Set default logging level to INFO.
enable_docker=false # Disable Docker support.
mappings = [
"service1@10.0.0.3:5000", # Map service1.local -> 10.0.0.3:5000.
"service2@10.0.0.50:80", # Map service2.local -> 10.0.0.50:80.
"service3@10.0.0.4:5256" # Map service3.local -> 10.0.0.4:5256.
]
```