https://github.com/syntaxerror019/vigilantberry-security
Your AIO CCTV Security Camera Companion!
https://github.com/syntaxerror019/vigilantberry-security
camera rpi security securitycamera sstv
Last synced: 3 months ago
JSON representation
Your AIO CCTV Security Camera Companion!
- Host: GitHub
- URL: https://github.com/syntaxerror019/vigilantberry-security
- Owner: syntaxerror019
- License: mit
- Created: 2024-10-10T22:27:17.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-11-14T22:57:11.000Z (7 months ago)
- Last Synced: 2025-01-11T07:12:49.826Z (5 months ago)
- Topics: camera, rpi, security, securitycamera, sstv
- Language: Python
- Homepage:
- Size: 165 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ππ VigilantBerry - CCTV System for RPi ππ
The ultimate homebrew security camera system designed to run seamlessly on your Raspberry Pi!### 1οΈβ£ Motion Detection & Tracking πΆββοΈποΈ
VigilantBerry utilizes advanced algorithms to detect movement in your designated monitoring areas. When motion is detected, the system can trigger recording or send alerts, ensuring you never miss a moment. The tracking feature enables the camera to follow movement within its field of view, providing comprehensive surveillance.### 2οΈβ£ Multi Camera Support π₯π₯π₯
Whether you want to monitor your living room, backyard, or garage, VigilantBerry supports multiple camera setups. Connect several cameras to your Raspberry Pi, and keep an eye on every corner of your home. Each camera can be configured individually, giving you complete control over your security system.### 3οΈβ£ Pictures πΈ
In addition to video recording, VigilantBerry allows you to capture static images upon detecting motion. These snapshots are perfect for creating a timeline of events and can be stored for later review.### 4οΈβ£ 24/7 Recording β°
Never worry about missing crucial moments! With 24/7 recording capabilities, VigilantBerry continuously captures video footage, ensuring you have a complete record of events. Customize your recording schedule to suit your needs, whether it's all day or only during specific hours.### 5οΈβ£ Many Settings βοΈ
VigilantBerry offers a wide range of customizable settings, allowing you to tailor the system to your specific requirements. Adjust motion sensitivity, recording duration, and notification preferences to create a setup that works best for you.### 6οΈβ£ Auto-Deletion ποΈ
Manage your storage space effortlessly with VigilantBerry's adjustable auto-deletion feature. Set parameters to automatically delete older recordings after a specified time, ensuring your system remains efficient and that you always have the latest footage on hand.### 7οΈβ£ Easy Config π
Configuring VigilantBerry is a breeze! With a user-friendly interface, you can set up your cameras, customize settings, and monitor your footage with minimal hassle. Enjoy a hassle-free experience without compromising on functionality.# ππ Getting Started ππ
VigilantBerry is designed to be straightforward and user-friendly. Whether you're a beginner or an experienced tech enthusiast, you'll find it easy to set up and start using.
### Installation
To begin, run the following commands to clone the repository:
```bash
git clone https://github.com/syntaxerror019/VigilantBerry
cd VigilantBerry
```To install, you may use the interactive installation script.
```bash
sudo ./installer.sh
```
If you are wary about running an elevated shell script, you may inspect the contents for your self.
This whole project, including the installer is open source. Everything is in the repository.
If you see an error or suspect something has gone wrong, it is wise to inspect the `log.txt` file.
Here you will find a full history of the installation process.
Feel free to open an Issue if you notice any errors or need assistance!### First-run
To run the software, you must first navigate to the cloned repository folder.
Run the following to start the venv and run the python script:
```bash
./vigiberry.sh
```
This will start a webserver at the shown URL. Navigate to the URL in a web browser.
You will be prompted to fill out the setup page. This is only necessary once.**Once you complete the setup, you will be prompted to log in. The credentials are the same as the login for your Raspberry Pi.**
---
### Future Features π
Future updates may include:
- Integration with smart home systems
- Auto updating features for software
- Cloud storage options#### Contributing
We welcome contributions from the community! If you'd like to enhance VigilantBerry with new features or improvements, please feel free to open issues, suggest features, or submit pull requests.#### License
This project is licensed under the MIT License.#### Support
If you have any questions or need assistance, feel free to open an issue in this repository.---
Thank you for checking out **VigilantBerry**!