diff --git a/README.md b/README.md index cf709fa5..4fa43c6a 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ A javascript app to scrobble music you listened to, to [Maloja](https://github.c * Smart handling of credentials (persistent, authorization through app) * Easy configuration through ENVs or JSON * Modify data before scrobbling with [regular expression or search patterns](https://foxxmd.github.io/multi-scrobbler/docs/configuration/transforms) -* Install using [Docker images for x86/ARM](https://foxxmd.github.io/multi-scrobbler/docs/installation#docker), [flatpak](https://foxxmd.github.io/multi-scrobbler/docs/installation#flatpak), or [locally with NodeJS](https://foxxmd.github.io/multi-scrobbler/docs/installation#nodejs) +* Install using [Docker images for x86/ARM](https://foxxmd.github.io/multi-scrobbler/docs/installation#docker) or [locally with NodeJS](https://foxxmd.github.io/multi-scrobbler/docs/installation#nodejs) [**Quick Start Guide**](https://foxxmd.github.io/multi-scrobbler/docs/quickstart) diff --git a/docsite/docs/development/flatpak.md b/docsite/docs/development/flatpak.md index 522699df..4f0e2c8c 100644 --- a/docsite/docs/development/flatpak.md +++ b/docsite/docs/development/flatpak.md @@ -6,12 +6,6 @@ title: Flatpak description: Building Flatpak App locally --- -:::note - -These steps are for building the flatpak from source. If you want to install the application normally then [get it through flathub](../installation/installation.mdx#flatpak) - -::: - The final build repo for the flathub version can be found at [flathub/io.github.foxxmd.multiscrobbler](https://github.com/flathub/io.github.foxxmd.multiscrobbler) ## Install Requirements diff --git a/docsite/docs/installation/installation.mdx b/docsite/docs/installation/installation.mdx index 59086a51..8fd8564f 100644 --- a/docsite/docs/installation/installation.mdx +++ b/docsite/docs/installation/installation.mdx @@ -105,12 +105,6 @@ The web UI and API is served on port `9078`. This can be modified using the `POR ### Flatpak -You must have [Flatpak](https://flatpak.org/) installed on your system. - -```shell -flatpak install flathub io.github.foxxmd.multiscrobbler -``` - :::warning Flatpak users have experienced issues when using multi-scrobbler as a long-running process. Due to the relative difficulty in debugging issues with flatpak installations it is recommended: @@ -118,7 +112,9 @@ Flatpak users have experienced issues when using multi-scrobbler as a long-runni * to use a [Docker](#docker) installation if possible or * only if you need access to host-level resources like dbus for [MPRIS](https://foxxmd.github.io/multi-scrobbler/docs/configuration#mpris) and cannot run a [nodejs](#nodejs) installation -:::: +::: + +Flatpak/Flathub installs are no longer supported. You can still build MS as a [Flatpak app from source.](../development/flatpak) See more information about [Flatpak EOL.](https://github.com/FoxxMD/multi-scrobbler/issues/287) #### Usage Examples diff --git a/docsite/docs/installation/service.md b/docsite/docs/installation/service.md index 77bcdbbb..75a665f5 100644 --- a/docsite/docs/installation/service.md +++ b/docsite/docs/installation/service.md @@ -31,27 +31,14 @@ After=network.target [Service] Type=simple -ExecStart=flatpak run io.github.multiscrobbler +WorkingDirectory=/path/to/multi-scrobbler/directory +ExecStart=npm run start Restart=no [Install] WantedBy=default.target ``` -The above assumes you [installed multi-scrobbler using flatpak](installation.mdx#flatpak) - -### Node.js Installs - -If you are running multi-scrobbler directly with [nodejs from a clone repository directory](installation.mdx#nodejs) you should modify the `[Service]`: - -```ini -[Service] -Type=simple -WorkingDirectory=/path/to/multi-scrobbler/directory -ExecStart=node src/index.js -Restart=no -``` - ## Start the Service Save the file then run: diff --git a/docsite/src/pages/index.mdx b/docsite/src/pages/index.mdx index 328595ff..bb8cff39 100644 --- a/docsite/src/pages/index.mdx +++ b/docsite/src/pages/index.mdx @@ -46,7 +46,7 @@ A javascript app to scrobble music you listened to, to [Maloja](https://github.c * Smart handling of credentials (persistent, authorization through app) * Easy configuration through ENVs or JSON * Modify data before scrobbling with [regular expression or search patterns](docs/configuration/transforms) -* Install using [Docker images for x86/ARM](docs/installation#docker), [flatpak](docs/installation#flatpak), or [locally with NodeJS](docs/installation#nodejs) +* Install using [Docker images for x86/ARM](docs/installation#docker) or [locally with NodeJS](docs/installation#nodejs) [**Quick Start Guide**](docs/quickstart)