Skip to content

Update Synology installation instructions#7

Merged
alexjustesen merged 3 commits intoalexjustesen:mainfrom
mztiq:main
Jan 4, 2023
Merged

Update Synology installation instructions#7
alexjustesen merged 3 commits intoalexjustesen:mainfrom
mztiq:main

Conversation

@mztiq
Copy link
Contributor

@mztiq mztiq commented Dec 21, 2022

Draft of the installation instructions for Synology devices as per #6.

@alexjustesen
Copy link
Owner

@mztiq since I can't try this for a little on my own Synology device is SSH the best method and there is no way in the UI?

@mztiq
Copy link
Contributor Author

mztiq commented Dec 21, 2022

@alexjustesen There certainly is a way via the UI, I can check that too and rewrite the documentation if you want.

@alexjustesen
Copy link
Owner

@alexjustesen There certainly is a way via the UI, I can check that too and rewrite the documentation if you want.

My goal is to keep the bar for entry as low as possible so if it can be done in the UI I'd prefer to hit those directions first. Thanks a ton for spending time on this.

@mztiq
Copy link
Contributor Author

mztiq commented Dec 21, 2022

Seems like there's a problem with adding ghcr.io as a registry in Synologys Docker UI (Link).
If your image was available in the Docker Hub registry it'd be easily downloadable via Synologys Docker UI.

EDIT: I just remembered it can be done via Synologys Task Scheduler too, you can create a task which runs a docker run command. Might be an easy way of installing via GUI.

@alexjustesen
Copy link
Owner

Funny enough the workflow for Dockerhub is having issues (not sure why right now) so sounds like I need to get that working first. I can probably take a look at that piece tomorrow.

@mztiq
Copy link
Contributor Author

mztiq commented Dec 21, 2022

Installation via the Docker Hub registry should be first choice since it's the most integrated and easiest way, just let me know when Speedtest-Tracker is added to the Ducker Hub.
Alternatively installation would still be pretty easy via Synology Task Scheduler and a docker run script.

@alexjustesen
Copy link
Owner

Will do, going to track that issue here alexjustesen/speedtest-tracker#260.

@alexdelprete
Copy link
Contributor

alexdelprete commented Dec 22, 2022

Be careful with the ports chosen: 8080 is very frequently used, it might conflict with other synology packages (or DSM services), the container wouldn't start, and basic users wouldn't have a clue why so they'll open issues.

That's why I keep saying they need to know basic stuff...docker seems simple but it's not, if you literally know nothing. :)

@andihindle
Copy link

In case you need someone (moderately) technically competent but not docker-savvy to test the 'happy path' workflow (DSM UX/DockerHub), lmk. Happy to help with this effort if I can.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants