You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Rodrigo Pérez 6f7ed179d5
feat: add parrot (playback) entrypoint and fix PEER auth offsets
7 months ago
data rewrite of adn peer server using clean architecture 7 months ago
json rewrite of adn peer server using clean architecture 7 months ago
src/adn_server feat: add parrot (playback) entrypoint and fix PEER auth offsets 7 months ago
.gitignore feat: add parrot (playback) entrypoint and fix PEER auth offsets 7 months ago
README.md rewrite of adn peer server using clean architecture 7 months ago
adn-parrot.example.yaml feat: add parrot (playback) entrypoint and fix PEER auth offsets 7 months ago
adn-parrot.py feat: add parrot (playback) entrypoint and fix PEER auth offsets 7 months ago
adn-server.example.yaml rewrite of adn peer server using clean architecture 7 months ago
adn-server.py rewrite of adn peer server using clean architecture 7 months ago
pyproject.toml rewrite of adn peer server using clean architecture 7 months ago
requirements.txt rewrite of adn peer server using clean architecture 7 months ago

README.md

ADN DMR Peer Server

Clean Architecture rewrite of the ADN DMR conference bridge. Same behaviour as the original server; configuration is YAML.

License

GPL v3. Derived from ADN DMR Server / HBlink.

Requirements

  • Python 3.10+
  • Dependencies: pip install -r requirements.txt

Configuration

Copy adn-server.example.yaml to adn-server.yaml and edit with your settings. Production config is not committed.

Run

pip install -r requirements.txt
python adn-server.py

Options:

python adn-server.py -c /path/to/adn-server.yaml
python adn-server.py --logging DEBUG

Powered by TurnKey Linux.