Skip to content

Commit a44ce6f

Browse files
authored
build: reorganize Python requirements files (#253) (#252)
1 parent 8d84299 commit a44ce6f

1 file changed

Lines changed: 11 additions & 10 deletions

File tree

README.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,18 +50,19 @@ $ docker run -d -it \
5050

5151
* 🏔️ **[Alpine](https://hub.docker.com/_/alpine)-based image**
5252
* 🪶 **Lightweight**~125 MB
53-
* 🧘 **Minimalist** – Includes only essential dependencies to reduce image size and surface area
54-
* 🧩 **Customizable** – Streamlined and fine-grained configuration options **_(WIP)_**
53+
* 🧘 **Minimalist** – Includes only essential dependencies to reduce image size and surface area.
54+
* 🧩 **Customizable** – Streamlined and fine-grained configuration options.
55+
* 📚 **Well-documented** – Comprehensive and structured documentation covering features, configuration, and usage.
5556
* 👤 **UID-agnostic** – Supports running the server with a custom/arbitrary UID (typically required when running container
56-
in [OpenShift](https://www.redhat.com/en/technologies/cloud-computing/openshift))
57-
* 🔐 **Rootless by default** – Runs as a non-root user when no custom UID is specified
58-
* 🧬 **Multi-architecture support** – Built for `linux/amd64` & `linux/arm64` _(additional OSs/architectures available on request)_
59-
***JRE 21** – Based on [Eclipse Temurin](https://hub.docker.com/_/eclipse-temurin)
60-
* Custom-built using `jlink` to minimize size
61-
* Includes standard Java modules for broad plugin compatibility
62-
* 🩺 **Healthcheck integration** – Enhances resilience and high availability by continuously monitoring server health
57+
in [OpenShift](https://www.redhat.com/en/technologies/cloud-computing/openshift)).
58+
* 🔐 **Rootless by default** – Runs as a non-root user when no custom UID is specified.
59+
* 🧬 **Multi-architecture support** – Built for `linux/amd64` & `linux/arm64` _(additional OSs/architectures available on request)_.
60+
***JRE 21** – Based on [Eclipse Temurin](https://hub.docker.com/_/eclipse-temurin).
61+
* Custom-built using `jlink` to minimize size.
62+
* Includes standard Java modules for broad plugin compatibility.
63+
* 🩺 **Healthcheck integration** – Enhances resilience and high availability by continuously monitoring server health.
6364
* 🔍 **Frequent quality & security scans** – Powered by [SonarQube Cloud](https://sonarcloud.io/summary/new_code?id=Djaytan_docker-papermc-server)
64-
and [Docker Scout](https://docs.docker.com/scout/)
65+
and [Docker Scout](https://docs.docker.com/scout/).
6566
* 🔄 **Scheduled auto-updates** – Bi-monthly rebuilds to incorporate upstream security patches and new PaperMC builds. Other updates are tracked and
6667
semi-automatically managed via Renovate.
6768
* ☸️ **Helm Chart** – Easily deploy the server to Kubernetes using [the reference Helm Chart](https://github.com/Djaytan/helm-papermc-server).

0 commit comments

Comments
 (0)