System Requirements
- A UGREEN NAS.
- At least 1 GB of free RAM.
- At least 2 GB of free storage.
Installing Homey Self-Hosted Server
1. Install Docker
Make sure you have Docker installed from App Center.
2. Create a Project in Docker
Open Docker, navigate to Project and click Create.
Under Name, enter homey-shs.
Storage path will be automatically generated. Make sure it's set to Shared folder/docker/homey-shs.
Under Compose configuration, copy & paste the following text.
services:
homey-shs:
image: ghcr.io/athombv/homey-shs:latest
container_name: homey-shs
restart: unless-stopped
network_mode: host
privileged: true
volumes:
- /volume1/docker/homey-shs/:/homey/userFinally, click Deploy.
3. Continue on iPhone & Android
Open the Homey app for iOS or Android to add a new Homey, and select Self-Hosted Server.
Updating Homey Self-Hosted Server
To update Homey Self-Hosted Server, open Docker, navigate to Project, and select homey-shs.
Navigate to the tab Compose configuration.
Click Redeploy.
Make sure the checkbox Pull the latest image is checked. Then click Deploy.
Homey Self-Hosted Server is now updated to the latest version.
Creating a Backup
To create a backup, copy the files & folders in the path you selected during installation, e.g. /volume1/docker/homey-shs/, to a safe location.
To restore a backup, put them back before starting Homey Self-Hosted Server.
Help & Troubleshooting
If you're stuck and need help, head over to the Homey Community Forum.