Thanks for considering contributing!
cp .env.example .env
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python3 honey_server.py- Keep changes small and focused (one feature/fix per PR).
- Do not commit secrets (
.env, tokens, credentials) or real attack logs. - Prefer adding new behavior via the event pipeline (
detect → enrich → notify → block). - If you add new detectors/enrichers, include a short note in
README.md.
- Keep the code async-friendly (
asyncio). - Avoid heavyweight dependencies unless clearly justified.