|
6 days ago | |
---|---|---|
.github | 3 weeks ago | |
docker | 1 month ago | |
l10n | 2 weeks ago | |
logo | 3 months ago | |
motioneye | 7 days ago | |
tests | 3 months ago | |
.gitignore | 3 months ago | |
.pre-commit-config.yaml | 2 months ago | |
AUTHORS | 4 months ago | |
LICENSE | 4 months ago | |
Makefile | 2 weeks ago | |
README.md | 2 weeks ago | |
pyproject.toml | 6 months ago | |
setup.cfg | 3 months ago |
README.md
What is motionEye?
motionEye is an online interface for the software motion , a video surveillance program with motion detection.
Check out the wiki for more details. Changelog is available on the releases page.
From version 0.43, motioneye is multilingual :
supported languages | being translated | |
---|---|---|
English |
German ( Deutsch ) |
Italian ( Italiano ) |
Esperanto |
Romanian ( Română ) |
Portuguese ( Português ) |
French (Français) |
Slovak ( Slovenčina ) |
Spanish ( Español ) |
Machine translated | ||
---|---|---|
Arabic ( ﺎﻠﻋﺮﺒﻳﺓ ) |
Japanese ( 日本語 ) |
Russian ( Русский ) |
Bengali ( বাংলা) ) |
Malay ( ﺐﻫﺎﺳ ﻡﻼﻳﻭ ) |
Chinese ( 中文 ) |
Hindi ( _हिन्दी _ ) |
Punjabi ( _ਪੰਜਾਬੀ _ ) |
You can contribute to translations on weblate
Installation
These install instructions are constantly tested via CI/CD pipeline on Debian Bullseye and Ubuntu Focal.
-
Install Python 3.7 or later and build dependencies
Here the commands for APT-based Linux distributions are given.
On 32-bit ARMv6 and ARMv7 systems:
sudo apt update sudo apt --no-install-recommends install ca-certificates curl python3 python3-distutils
On all other architectures additional development headers are required:
sudo apt update sudo apt --no-install-recommends install ca-certificates curl python3 python3-dev libcurl4-openssl-dev gcc libssl-dev
-
Install the Python package manager
pip
curl -sSfO 'https://bootstrap.pypa.io/get-pip.py' sudo python3 get-pip.py rm get-pip.py
On 32-bit ARMv6 and ARMv7 systems, additionally configure
pip
to use pre-compiled wheels from piwheels:printf '%b' '[global]\nextra-index-url=https://www.piwheels.org/simple/\n' | sudo tee /etc/pip.conf > /dev/null
-
Install and setup motionEye
sudo python3 -m pip install 'https://github.com/motioneye-project/motioneye/archive/dev.tar.gz' sudo motioneye_init
NB:
motioneye_init
currently assumes either an APT- or RPM-based distribution withsystemd
as init system. For a manual setup, config and service files can be found here: https://github.com/motioneye-project/motioneye/tree/dev/motioneye/extra
Upgrade
sudo systemctl stop motioneye
sudo python3 -m pip install --upgrade --force-reinstall --no-deps 'https://github.com/motioneye-project/motioneye/archive/dev.tar.gz'
sudo systemctl start motioneye