Skip to content

Commit

Permalink
docs: Add debian docker image network workaround to docs #126 #134
Browse files Browse the repository at this point in the history
  • Loading branch information
FoxxMD committed Feb 5, 2024
1 parent b5bb702 commit 3358082
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 0 deletions.
11 changes: 11 additions & 0 deletions docsite/docs/FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
* [Jellyfin has warnings about undefined or missing data](#jellyfin-has-warnings-about-undefined-or-missing-data)
* [Jellyfin has warnings about missing headers](#jellyfin-has-warnings-about-missing-headers)
* [Spotify/Deezer/LastFM won't authenticate](#spotifydeezerlastfm-wont-authenticate)
* [Sporadic network problems on docker](#sporadic-network-problems-on-docker)
* [Configuration Issues](#configuration-issues)
* [Config could not be parsed](#config-could-not-be-parsed)
* [Scrobbling Issues](#scrobbling-issues)
Expand Down Expand Up @@ -130,6 +131,16 @@ If multi-scrobbler is not running on the same machine your browser is on then th

EX `http://localhost:9078/lastfm/callback` -> `http://192.168.0.220:9078/lastfm/callback`

## Sporadic network problems on docker

If you encounter networking issues like:

* sporadic timeouts (`ETIMEDOUT`) without a pattern
* DNS errors (`EAI_AGAIN`) that do no occur consistently
* Failures to reach a host that was previously fine (`EHOSTUNREACH`)

there may be an issue with the underlying docker image OS (alpine) that may be solved by switching to a different image. Try switching to a `*-debian` variant tag (only available for ARM hosts) to see if this resolves your issue. IE `multi-scrobbler:latest-debian` or `multi-scrobbler:develop-debian`

# Configuration Issues

## Config could not be parsed
Expand Down
10 changes: 10 additions & 0 deletions docsite/docs/installation/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,16 @@ To get the UID and GID for the current user run these commands from a terminal:
* `id -u` -- prints UID
* `id -g` -- prints GID

### Network Issues

If you encounter networking issues like:

* sporadic timeouts (`ETIMEDOUT`) without a pattern
* DNS errors (`EAI_AGAIN`) that do no occur consistently
* Failures to reach a host that was previously fine (`EHOSTUNREACH`)

there may be an issue with the underlying docker image OS (alpine) that may be solved by switching to a different image. Try switching to a `*-debian` variant tag (only available for ARM hosts) to see if this resolves your issue. IE `multi-scrobbler:latest-debian` or `multi-scrobbler:develop-debian`

## Docker Usage Examples

If installing on a different machine make sure all redirect URIs are defined or that you have set a [Base URL](#base-url).
Expand Down

0 comments on commit 3358082

Please sign in to comment.