Skip to content

Adjust 07-ts-actual-server/README.md #29

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 8 additions & 3 deletions 07-ts-actual-server/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,17 @@

This has been tested on Synology DSM 7.2.2 and running Synology Container Manager.

Before getting started:

1. Follow the Synology guide to enable remote access to your Synology NAS via Tailscale. Guide [here](https://tailscale.com/kb/1131/synology).
2. Enable HTTPS Certificates in the `DNS` tab in your Tailscale Admin Console. Guide [here](https://tailscale.com/kb/1153/enabling-https).
3. Create a Tailscale AuthKey for use in the container. Guide [here](https://tailscale.com/kb/1085/auth-keys).

Steps to get this working:

1. Create a new `Project` in Container Manager. Name it `actual-server` or something identifiable.
2. Under the `Yaml Configurations` tab, paste this `compose.yaml` file as is.
3. Modify the yaml and insert your own Tailscale AuthKey.
3. Modify the yaml and insert your own Tailscale AuthKey. Use the key generated in Step 3 of the `Before getting started` section.
4. 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.
5. Copy up the `serve-config.json` into the `/config` folder volume mount as well.
6. 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.
Expand All @@ -17,5 +23,4 @@ Go and budget away! Please file a bug issue if you run into any problems with th
Actual Server Docker info:

- https://actualbudget.com/docs/install/docker
- Docker Compose file - https://github.com/actualbudget/actual/blob/master/packages/sync-server/docker-compose.yml

- Docker Compose file - https://github.com/actualbudget/actual/blob/master/packages/sync-server/docker-compose.yml