/synology-containers

a practical docker compose setup for synology devices

MIT LicenseMIT

Synology Containers

This project is a simple Docker Compose configuration for various containers that run on my Synology DS918+.

It provides:

Getting Started

Synology's Linux distribution does not ship with git. Rather than SSHing into the machine and running git, you can mount a volume to your current device over SMB and run git locally. Another option is to SSH into the machine and Bring Your Own Filesystem ala the CoreOS toolbox.

git clone git@github.com:nasholes/synology-containers.git
cd synology-containers
mv example.env .env
vi .env
sudo docker-compose up -d

Docker Compose loads environment variables from a .env file in the same directory that it is executed. Thus, all secrets are to be stored in the .env file.

License

This project is MIT licensed, which should be lenient enough, but if it isn't let me know.