How to Install iSpy on Your Synology NAS

How to Install iSpy on Your Synology NAS

ISpy Agent DVR is a super advanced Video Surveillance platform for Windows, macOS, Linux, Raspberry Pi and Docker. This is an unofficial docker image of Agent DVR from iSpy created for convenience. The software creates a local server for IP cameras to be managed. In this step by step guide I will show you how to install iSpy on your Synology NAS using Docker & Portainer.

šŸ’”Note: This guide works perfectly with the latest iSpy v7.2.6.0Ā release.

  • STEP 1

Please Support My work by Making a Donation.

  • STEP 2

InstallĀ Portainer using my step by step guide. If you already have Portainer installed on your Synology NAS, skip this STEP. Attention: Make sure you have installed the latest Portainer version.

  • STEP 3

Go toĀ File StationĀ and open the docker folder. Inside the docker folder, create one new folder and name itĀ ispy. Follow the instructions in the image below.
Note: Be careful to enter only lowercase, not uppercase letters.

iSpy Synology NAS Set up 1

  • STEP 4

Now create three new folders inside the ispyĀ folder that you created atĀ STEP 3. Name one ā€œcommandsā€, one “media” and the other ā€œstorageā€œ. Follow the instructions in the image below.
Note: Be careful to enter only lowercase, not uppercase letters.

iSpy Synology NAS Set up 2

  • STEP 5

Log into Portainer using your username and password. On the left sidebar in Portainer, click on StacksĀ thenĀ + Add stack. Follow the instructions in the image below.

1 Synology Portainer Add Stack

  • STEP 6

In the Name field type in ispy. Follow the instructions in the image below.

Note: Copy Paste the code below in the Portainer Stacks Web editor.

version: "3"
services:
  ispy:
    image: doitandbedone/ispyagentdvr
    container_name: Ispy
    environment:
      - TZ=Europe/Bucharest
    volumes:
      - /volume1/docker/ispy/media:/agent/Media/XML/
      - /volume1/docker/ispy/storage:/agent/Media/WebServerRoot/Media/
      - /volume1/docker/ispy/commands:/agent/Commands/
    ports:
      - 8099:8090
      - 3478:3478/udp
      - 50000-50010:50000-50010/udp
    restart: always

Note: Before you paste the code above in the Web editor below, change the value for TZ.Ā (Select your current Time Zone from this list.)

1 iSpy Synology NAS Set up

  • STEP 7

Scroll down on the page until you see a button namedĀ Deploy the stack. Click on it. Follow the instructions in the image below. The installation process can take up to a few minutes. It will depend on your Internet speed connection.

2 iSpy Synology NAS Set up

  • STEP 8

If everything goes right, you will see the following message at the top right of your screen: ā€œSuccess Stack successfully deployedā€œ.

3 iSpy Synology NAS Set up

  • STEP 9

Go back toĀ STEP 1Ā or you will deal with karma šŸ™‚.

  • STEP 10

Now open your browser and type in http://Synology-ip-address:8099 Select your language then click OKĀ – Follow the instructions in the image below.

iSpy Synology NAS Set up 7

  • STEP 11

Click OK. Follow the instructions in the image below.

iSpy Synology NAS Set up 8

  • STEP 12

At the top left of the page click Server Menu. Follow the instructions in the image below.

iSpy Synology NAS Set up 9

  • STEP 13

Click on New Device. Follow the instructions in the image below.

iSpy Synology NAS Set up 10

  • STEP 14

Click on the square to start adding a new device. Follow the instructions in the image below.

iSpy Synology NAS Set up 11

  • STEP 15

Click on the IP Camera Wizard. Follow the instructions in the image below.

iSpy Synology NAS Set up 12

Enjoy iSpy!

Note: If you want to run the iSpy container over HTTPS, check out my article on How to Run Docker Containers Over HTTPS.

Note: Find outĀ how to update the iSpy containerĀ with the latest image.
Note: How to Back Up Docker Containers on your Synology NAS.
Note: Can I run Docker on my Synology NAS?Ā See the supported models.
Note: How to Free Disk Space on Your NAS if You Run Docker.
Note: How to Schedule Start & Stop For Docker Containers.
Note: How to Activate Email Notifications.
Note: How to Add Access Control Profile on Your NAS.
Note: How to Change Docker Containers Restart Policy.
Note: How to Use Docker Containers With VPN.
Note: Convert Docker Run Into Docker Compose.
Note: How to Clean Docker.
Note: How to Clean Docker Automatically.
Note: Best Practices When Using Docker and DDNS.
Note: Some Docker Containers Need WebSocket.
Note: Find out the Best NAS Models For Docker.
Note: Activate Gmail SMTP For Docker Containers.

This post was updated on Saturday / February 24th, 2024 at 6:45 AM