Kuma Feeder
D 58 completed
Other
containerized / python · tiny
7
Files
252
LOC
0
Frameworks
4
Languages
Pipeline State
completedRun ID
#1528500Phase
doneProgress
0%Started
2026-04-16 14:36:34Finished
2026-04-16 14:36:34LLM tokens
0Pipeline Metadata
Stage
SkippedDecision
skip_tinyNovelty
13.14Framework unique
—Isolation
—Last stage change
2026-04-16 18:15:42Deduplication group #47284
Member of a group with 520 similar repo(s) — canonical #588649 view group →
Repobility · open methodology · https://repobility.com/research/
🧪 Code Distillation
Browse all specs →AI Prompt
Create a Python application that acts as a feeder to automatically sync active proxy hosts from Nginx Proxy Manager (NPM) to Uptime Kuma monitors. The script should poll NPM at a configurable interval, create new HTTP monitors in Uptime Kuma for each active host, and ensure it skips wildcard domains and any monitors that already exist to prevent duplicates. Finally, it needs to automatically add all these newly created monitors to a specified Uptime Kuma status page dashboard. The setup should be containerized using Docker Compose.
python docker nginx-proxy-manager uptime-kuma automation scripting monitoring api
Generated by gemma4:latest
Catalog Information
Create a Python application that acts as a feeder to automatically sync active proxy hosts from Nginx Proxy Manager (NPM) to Uptime Kuma monitors. The script should poll NPM at a configurable interval, create new HTTP monitors in Uptime Kuma for each active host, and ensure it skips wildcard domains and any monitors that already exist to prevent duplicates. Finally, it needs to automatically add all these newly created monitors to a specified Uptime Kuma status page dashboard. The setup should b
Tags
python docker nginx-proxy-manager uptime-kuma automation scripting monitoring api
Quality Score
D
57.5/100
Structure
44
Code Quality
75
Documentation
48
Testing
0
Practices
85
Security
100
Dependencies
80
Strengths
- Consistent naming conventions (snake_case)
- Good security practices — no major issues detected
- Containerized deployment (Docker)
Weaknesses
- No LICENSE file — legal ambiguity for contributors
- No tests found — high risk of regressions
- No CI/CD configuration — manual testing and deployment
Recommendations
- Add a test suite — start with critical path integration tests
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a linter configuration to enforce code style consistency
- Add a LICENSE file (MIT recommended for open source)
Languages
Frameworks
None detected
Symbols
constant9
method8
function6
class1
variable1
Embed Badge
Add to your README:
All rows above produced by Repobility · https://repobility.com
BinComp Dependency Hardening
All packages →1 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.