Skip to content

Welcome to the VibeNVR Wiki! 📹

VibeNVR is a modern, modular, and containerized video surveillance system designed to manage IP cameras, recordings, motion detection, and a unified event timeline.

This Wiki serves as the extended documentation hub for advanced configurations, troubleshooting guides, maintenance procedures, and deep dives into the system's architecture.

⚠️ Important Notes

  • Language Policy: English is the official and only supported language for all VibeNVR documentation, interfaces, issues, and code.
  • Security First: VibeNVR is designed to be secure by default. Always ensure your .env secrets are strong (especially SECRET_KEY and WEBHOOK_SECRET) and never expose internal container ports directly to the internet without a properly configured reverse proxy.
  • Contribute: Read our CONTRIBUTING.md and CODE_OF_CONDUCT.md guidelines if you want to help improve VibeNVR.

Use the sidebar on the right to navigate through the available Wiki pages.