Skip to content

Commit 5bbd43b

Browse files
authored
docs: improve feature descriptions (#133)
1 parent 4a951f1 commit 5bbd43b

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

README.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,19 +42,21 @@ $ docker run -d -it \
4242
## ✨ Features
4343

4444
* 🏔️ **[Alpine](https://hub.docker.com/_/alpine)-based image**
45-
* 🪶 **Lightweight**: ~120 MB
46-
* 🧘 **Minimalist**: Includes only essential dependencies to reduce image size and surface area
47-
* 👤 **UID-agnostic**: Supports running the server with a custom/arbitrary UID (typically required when running container
45+
* 🪶 **Lightweight** ~120 MB
46+
* 🧘 **Minimalist** Includes only essential dependencies to reduce image size and surface area
47+
* 👤 **UID-agnostic** Supports running the server with a custom/arbitrary UID (typically required when running container
4848
in [OpenShift](https://www.redhat.com/fr/technologies/cloud-computing/openshift))
49-
* 🔐 **Rootless by default**: Runs as a non-root user when no custom UID is specified
50-
* 🧬 **Multi-architecture support**: Built for `linux/amd64` & `linux/arm64` _(additional OSs/architectures available on request)_
51-
***JRE 21**, based on [Eclipse Temurin](https://hub.docker.com/_/eclipse-temurin)
49+
* 🔐 **Rootless by default** Runs as a non-root user when no custom UID is specified
50+
* 🧬 **Multi-architecture support** Built for `linux/amd64` & `linux/arm64` _(additional OSs/architectures available on request)_
51+
***JRE 21** – Based on [Eclipse Temurin](https://hub.docker.com/_/eclipse-temurin)
5252
* Custom-built using `jlink` to minimize size
53-
* Includes all standard Java modules to ensure broad compatibility with plugins
54-
* 🩺 **Healthcheck integration**: Enhances resilience and high availability by continuously monitoring server health
53+
* Includes standard Java modules for broad plugin compatibility
54+
* 🩺 **Healthcheck integration** Enhances resilience and high availability by continuously monitoring server health
5555
with [`mc-monitor`](https://github.com/itzg/mc-monitor)
56-
* 🛡️ **Frequent security scans**: By relying on [Docker Scout](https://docs.docker.com/scout/)
57-
* 🔄 **Scheduled auto-updates**: Bi-monthly rebuilds to incorporate upstream security patches and PaperMC updates
56+
* 🔍 **Frequent quality & security scans** – Powered by [SonarQube Cloud](https://sonarcloud.io/summary/new_code?id=Djaytan_docker-papermc-server)
57+
and [Docker Scout](https://docs.docker.com/scout/)
58+
* 🔄 **Scheduled auto-updates** – Bi-monthly rebuilds to incorporate upstream security patches and new PaperMC builds. Other updates are tracked and
59+
semi-automatically managed via Renovate.
5860

5961
## 🛠️ Planned Features
6062

0 commit comments

Comments
 (0)