soulteary / docker-nomnoml

Docker Nomnoml is a simple but elegant self-hosted UML Generator & UML Sharing solution.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker Nomnoml

Docker Build Docker Image

Docker Nomnoml is a simple but elegant self-hosted UML Generator & UML Sharing solution.

The backend is based on Nginx and Nginx NJS, which is compact, high-performance, safe and reliable.

usage

# get the docker image as your like
docker pull soulteary/nomnoml
docker pull soulteary/nomnoml:njs
# run the nomnoml one-click
docker run --rm -it -p 8080:80 soulteary/nomnoml

Base Nginx official docker image, for more information, refer to nginx container image usage.

Components

Does not include any software other than nginx and nomnoml, so that the resource usage is very small and the performance is high enough.

Nomnoml

The sassy UML diagram renderer, created by @Daniel Kallin at 3 Jun 2014.

Nginx / NJS

This Project use Nginx script language (njs) instead of Node as a server-side image generation solution.

List some learning materials to help you step into the world of njs. Thanks to these open source authors and engineer of Nginx/F5, inc.

Benchmark

TBD

About

Docker Nomnoml is a simple but elegant self-hosted UML Generator & UML Sharing solution.

License:MIT License


Languages

Language:Dockerfile 64.0%Language:JavaScript 30.8%Language:Shell 5.1%