CheapSecurity是一款针对Linux单板机的开源自托管闭路电视解决方案,采用GNU AGPLv3许可证发布[1]。该项目支持Raspberry Pi、Orange Pi等单板机,强调隐私优先、成本效益和最小化架构[1]。系统需要Python 3.10或更新版本[1],可与标准USB摄像头兼容[1]。
该软件提供多项监控功能,包括MJPEG直播流、运动检测和自动录制[1]。告警方面支持邮件通知和Telegram集成,后者提供/snapshot、/video和/help等命令[1]。系统基于systemd实现自启动,使用Gunicorn服务绑定在0.0.0.0:5000端口[1],视频数据可本地存储[1]。
CheapSecurity is an open-source, self-hosted CCTV solution designed for Linux single-board computers such as Raspberry Pi and Orange Pi, featuring support for standard USB cameras [1]. The project prioritizes privacy, cost-effectiveness, and minimal system architecture, offering essential surveillance capabilities without reliance on cloud services [1].
The platform delivers a range of monitoring features including MJPEG live streaming, motion detection, automatic recording, and local video storage [1]. Users can integrate with Telegram for remote notifications and control, accessing commands such as /snapshot, /video, and /help to retrieve camera feeds and system information [1]. Email alerts and Telegram video uploads provide real-time notifications of detected activity [1]. The system requires Python 3.10 or later and operates as a Gunicorn service bound to port 5000 [1]. Automatic startup is managed through systemd integration [1].
CheapSecurity is distributed under the GNU AGPLv3 open-source license [1], making the source code freely available for inspection, modification, and community contribution [1].