-
-
Notifications
You must be signed in to change notification settings - Fork 28
Deploying to Synology and Unraid
danecreekphotography edited this page Jun 1, 2020
·
13 revisions
The Docker image used to process results from DeepStack.ai can be installed on systems
like Synology or Unraid that support loading images from Docker Hub. The configuration
is a more manual process than simply using docker-compose.yml
but it does work. It also assumes you already have
Deepstack AI running (perhaps as another Docker container on the Synology or Unraid server).
- Download the
node-deepstackai-trigger:latest
image - Configure a container using the image with the correct environment variables and volume mounts
The following environment variables must be configured on the container:
Environment variable | Description | Example |
---|---|---|
DEEPSTACK_URI |
The URI for the DeepStack AI server. | http://192.168.1.170:5000/ |
TZ |
The timezone of the local machine. A list of valid timezones is available on Wikipedia. Use any value from the TZ database name column. |
America/Los_Angeles |
The following volumes must be mounted:
Container mount point | Description | Example |
---|---|---|
/aiinput |
The folder that contains the images to analyze. | docker/aiinput:/aiinput |
/config |
The folder that contains triggers.json , mqtt.json , and telegram.json . |
docker/aiconfig:/config |