Ghost on Synology
Preparation
- Install Docker Package
- Enable SSH
- Setup Firewall Rule to allow SSH from your local network only
- Prepare subdomain of your synology.me
- Setup reverse proxy
- Connect with Putty
- Run docker command to run Ghost
- Enjoy
Note that you should creating an SSL certificate for your new subdomain under your free DDNS domain from synology.
Assign the new cert to the subdomain
Download and run Putty and connect to your Synology IP address
Login with your admin user account and password
docker run -d --name=ghost -p 2368:2368 -e url=https://ghost.irvinyip.synology.me -v /volume1/docker/ghost:/var/lib/ghost/content --restart always ghost
First time running may take 1-2 min depends on your Synology model.
You may reach your ghost admin site at:
https://subdomain.your-free-name.synology.me/ghost/