Skip to content

mir·a·dor . . /ˈmirədôr/ . . . . . . . . . . . . noun . . a turret or tower attached to a building and providing an extensive view.

License

Notifications You must be signed in to change notification settings

abraha2d/mirador

Repository files navigation

mir·a·dor    /ˈmirədôr/

noun    a turret or tower attached to a building and providing an extensive view.

System requirements

  • CPU: 2 cores, plus 1 core per H.265 camera
  • GPU:
    • CUDA support if any cameras are detection-enabled
    • H.264 NVENC if any cameras are visualization-enabled
    • 2GB VRAM per detection-enabled camera
    • 512MB VRAM per H.265 camera
  • Memory: 4GB, plus 4GB per detection-enabled camera
  • Storage: 32GB (not including recordings)

Install dependencies

sudo apt-get install build-essential

deploy/scripts/setup.sh
deploy/scripts/build.sh
deploy/scripts/install.sh

Run (production)

systemctl start mirador
systemctl start mhousekeep
systemctl start mproxy

# For each configured camera
systemctl start mworker@${CAMERA_ID}

Run backend (development)

. deploy/envs/_base/bin/activate
./manage.py runserver

Run frontend (development)

. deploy/envs/_base/bin/activate
cd ui/ && bun run start

About

mir·a·dor . . /ˈmirədôr/ . . . . . . . . . . . . noun . . a turret or tower attached to a building and providing an extensive view.

Resources

License

Stars

Watchers

Forks

Releases

No releases published