diff --git a/Dockerfile b/Dockerfile index 3b31614..e73bcde 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:3.20 as buildstage +FROM ghcr.io/linuxserver/baseimage-alpine:3.21 as buildstage # set version label ARG BUILD_DATE @@ -44,7 +44,7 @@ RUN \ rm -rf \ /tmp/* -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.20 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.21 ARG BUILD_DATE ARG VERSION diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 25d4677..29db42b 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.20 as buildstage +FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.21 as buildstage # set version label ARG BUILD_DATE @@ -44,7 +44,7 @@ RUN \ rm -rf \ /tmp/* -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.20 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.21 ARG BUILD_DATE ARG VERSION diff --git a/README.md b/README.md index cea9a96..4326971 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ The architectures supported by this image are: You have to create a Spotify application through their [developer dashboard](https://developer.spotify.com/dashboard/applications) to get your Client ID and secret. Set the Redirect URI to match your APP_URL address with `/api/oauth/spotify/callback` included after the domain (i.e., `http://localhost/api/oauth/spotify/callback`). -The application requires an external [mongodb database](https://hub.docker.com/_/mongo/), supported versions are 4.x, 5.x, and 6.x. +The application requires an external [mongodb database](https://hub.docker.com/_/mongo/), supported versions are 5.x, 6.x, and 7.x. This ia an all-in-one container which includes both the server and client components. If you require these to be separate then please use the releases from the [your_spotify repo](https://github.com/Yooooomi/your_spotify). @@ -292,6 +292,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **20.12.24:** - Rebase to Alpine 3.21. * **27.05.24:** - Existing users should update their nginx confs to avoid http2 deprecation warnings. * **24.05.24:** - Rebase to Alpine 3.20. * **02.03.24:** - Updates for changes in 1.8.0. Initial DB migration may take several minutes. diff --git a/readme-vars.yml b/readme-vars.yml index 68239be..b23e2af 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -11,8 +11,6 @@ project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_ available_architectures: - {arch: "{{ arch_x86_64 }}", tag: "amd64-latest"} - {arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"} -# development version -development_versions: false # container parameters param_container_name: "{{ project_name }}" param_usage_include_ports: true @@ -21,7 +19,6 @@ param_ports: - {external_port: "443", internal_port: "443", port_desc: "your_spotify HTTPS webui"} param_usage_include_env: true param_env_vars: - - {env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London."} - {env_var: "APP_URL", env_value: "http://localhost", desc: "The protocol and hostname where the app will be accessed."} - {env_var: "SPOTIFY_PUBLIC", env_value: "", desc: "Your Spotify application client ID."} - {env_var: "SPOTIFY_SECRET", env_value: "", desc: "Your Spotify application secret."} @@ -32,7 +29,7 @@ app_setup_block_enabled: true app_setup_block: | You have to create a Spotify application through their [developer dashboard](https://developer.spotify.com/dashboard/applications) to get your Client ID and secret. Set the Redirect URI to match your APP_URL address with `/api/oauth/spotify/callback` included after the domain (i.e., `http://localhost/api/oauth/spotify/callback`). - The application requires an external [mongodb database](https://hub.docker.com/_/mongo/), supported versions are 4.x, 5.x, and 6.x. + The application requires an external [mongodb database](https://hub.docker.com/_/mongo/), supported versions are 5.x, 6.x, and 7.x. This ia an all-in-one container which includes both the server and client components. If you require these to be separate then please use the releases from the [your_spotify repo](https://github.com/Yooooomi/your_spotify). # init diagram @@ -94,6 +91,7 @@ init_diagram: | "your_spotify:latest" <- Base Images # changelog changelogs: + - {date: "20.12.24:", desc: "Rebase to Alpine 3.21."} - {date: "27.05.24:", desc: "Existing users should update their nginx confs to avoid http2 deprecation warnings."} - {date: "24.05.24:", desc: "Rebase to Alpine 3.20."} - {date: "02.03.24:", desc: "Updates for changes in 1.8.0. Initial DB migration may take several minutes."}