A plantuml server with spring a no magic server backend. It contains also a slightly improved frontend with some vanilla js.
mvn clean package should do the job.
Run mvn compile exec:java, open http://localhost:8080 and smile (a little bit).
Note: With amvn test exec:java --watch you could run tests and execute app after each save. Requires amvn to be available.
Go to your target folder and execute java --add-exports=java.desktop/com.sun.imageio.plugins.png=ALL-UNNAMED -jar plantuml-server-v2-1-SNAPSHOT.jar but expect your version to vary. Afterwards head over to http://localhost:8080 and give it a try.
With docker run -d --name plantuml -p 8080:8080 v6hq/plantuml-server-v2 you should get a running container. Afterwards head over to http://localhost:8080 and give it a try.