tailscale-dev/docker-guide-code-examples/07-ts-actual-server
This has been tested on Synology DSM 7.2.2 and running Synology Container Manager.
Steps to get this working:
- Create a new Project in Container Manager. Name it actual-server or something identifiable.
- Under the Yaml Configurations tab, paste this compose.yaml file as is.
- Modify the yaml and insert your own Tailscale AuthKey.
- Using the Synology File Station (or similar) make sure to create the correct folders so that the Docker files can save their data in the mounted volumes.
- Copy up the serve-config.json into the /config folder volume mount as well.
- If you haven't done so already, save and build the project. After a few minutes it should build and start the Actual Server container.
- Open up your Actual Server client and add the https://<FQDN.TS.NET> of your container and it should see it and start syncing!
Go and budget away! Please file a bug issue if you run into any problems with this example!
Actual Server Docker info: