Skip to content

Commit 4c05704

Browse files
authored
Merge pull request #15 from linuxserver-labs/3.20
Rebase to alpine 3.20
2 parents 74cc662 + c43f811 commit 4c05704

File tree

2 files changed

+5
-23
lines changed

2 files changed

+5
-23
lines changed

Dockerfile

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/linuxserver/baseimage-alpine:3.18
1+
FROM ghcr.io/linuxserver/baseimage-alpine:3.20
22

33
ARG BUILD_DATE
44
ARG VERSION
@@ -25,8 +25,9 @@ RUN \
2525
pip install -U --no-cache-dir \
2626
pip \
2727
wheel && \
28-
pip install --no-cache-dir --find-links https://wheel-index.linuxserver.io/alpine-3.18/ \
28+
pip install --no-cache-dir --find-links https://wheel-index.linuxserver.io/alpine-3.20/ \
2929
PlexTraktSync==${APP_VERSION} && \
30+
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
3031
echo "**** clean up ****" && \
3132
rm -rf \
3233
/tmp/* \

README.md

+2-21
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
<!-- DO NOT EDIT THIS FILE MANUALLY -->
2-
<!-- Please read the https://github.com/linuxserver-labs/docker-plextraktsync/blob/main/.github/CONTRIBUTING.md -->
3-
41
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/lsio-labs-wide.png)](https://linuxserver.io)
52

63
[![Blog](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!")
@@ -42,7 +39,7 @@ Find us at:
4239

4340
## Supported Architectures
4441

45-
Our images support multiple architectures such as `x86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/).
42+
Our images support multiple architectures such as `x86-64` and `arm64`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/).
4643

4744
Simply pulling `lscr.io/linuxserver-labs/plextraktsync:latest` should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
4845

@@ -52,7 +49,6 @@ The architectures supported by this image are:
5249
| :----: | :----: | ---- |
5350
| x86-64 || latest |
5451
| arm64 || latest |
55-
| armhf || latest |
5652

5753
## Application Setup
5854

@@ -70,7 +66,6 @@ Here are some example snippets to help you get started creating a container.
7066

7167
```yaml
7268
---
73-
version: "2.1"
7469
services:
7570
plextraktsync:
7671
image: lscr.io/linuxserver-labs/plextraktsync:latest
@@ -175,21 +170,6 @@ Below are the instructions for updating containers:
175170
* Recreate a new container with the same docker run parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved)
176171
* You can also remove the old dangling images: `docker image prune`
177172

178-
### Via Watchtower auto-updater (only use if you don't remember the original parameters)
179-
180-
* Pull the latest image at its tag and replace it with the same env variables in one run:
181-
182-
```bash
183-
docker run --rm \
184-
-v /var/run/docker.sock:/var/run/docker.sock \
185-
containrrr/watchtower \
186-
--run-once plextraktsync
187-
```
188-
189-
* You can also remove the old dangling images: `docker image prune`
190-
191-
**Note:** We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using [Docker Compose](https://docs.linuxserver.io/general/docker-compose).
192-
193173
### Image Update Notifications - Diun (Docker Image Update Notifier)
194174

195175
* We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported.
@@ -217,6 +197,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
217197

218198
## Versions
219199

200+
* **28.05.24:** - Rebase to alpine 3.20.
220201
* **16.05.23:** - Rebase to alpine 3.18, deprecate arm32v7 (armhf) per [this notice](https://info.linuxserver.io/issues/2023-05-06-armhf/).
221202
* **24.07.22:** - Check for `config.yml` instead of the deprecated `config.json`.
222203
* **30.03.22:** - Initial Release.

0 commit comments

Comments
 (0)