Installation for Docker¶
Support
If you need expert help with this or any other issue, please see our terms and conditions technical support.
Use PostgreSQL, with a large number of cameras
When operating in production environments with a large number of cameras and motion detection enabled, we recommend using PostgreSQL as a more productive database. How to install and configure usage, read here
Which version should I choose?
There are 2 editions of Yucca
The completely free version does not require a license and does not contain advanced features.
Contains advanced features and requires the purchase and use of a license.
If you have a Plus or Enterprise license, install yucca with the ent
postfix.
Images¶
All tags here yuccastream/yucca
yuccastream/yucca:latest
yuccastream/yucca:latest-ent
Example with docker-compose¶
Copy file docker-compose.yml
:
tee docker-compose.yml <<EOF
---
version: "3.8"
networks:
yucca_network:
volumes:
yucca_data:
yucca_ffmpeg:
services:
yucca:
image: yuccastream/yucca:latest
restart: always
volumes:
- "yucca_data:/opt/yucca/data"
- "yucca_ffmpeg:/opt/yucca/ffmpeg"
networks:
- yucca_network
ports:
- 9910:9910 # Web UI
- 9911:9911 # Pprof
- 9912:9912 # Telemetry
- 1025:1025 # SMTP server
EOF
tee docker-compose.yml <<EOF
---
version: "3.8"
networks:
yucca_network:
volumes:
yucca_data:
yucca_ffmpeg:
services:
yucca:
image: yuccastream/yucca:latest-ent
restart: always
volumes:
- "yucca_data:/opt/yucca/data"
- "yucca_ffmpeg:/opt/yucca/ffmpeg"
networks:
- yucca_network
ports:
- 9910:9910 # Web UI
- 9911:9911 # Pprof
- 9912:9912 # Telemetry
- 1025:1025 # SMTP server
EOF
Run Yucca:
docker compose up -d
After launch the Web interface will be available at http://ip-your-server:9910