Skip to content

micoli/docker-mjml-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mjml rest server

Simplist Mjml rest server,:

  • POST /: serving a mjml compiled version of the request body
  • GET /metrics: prometheus compatible metrics

Build

docker rm docker-mjml-server; \
docker kill docker-mjml-server; \
docker build -t docker-mjml-server . && \
docker run -it --rm \
    -v $(PWD):/app \
    -p 3002:3001 \
    --env PORT=3001 \
    --name docker-mjml-server \
    docker-mjml-server

Example

curl -X POST "http://192.168.99.100:3002" --header "Content-Type: application/json" -d '{"mjml":"<mjml><mj-body><mj-text>test</mj-text></mj-body></mjml>"}'

Usage

  • environment variables:
    • PORT, bind port, by default 3000
    • ADRESS, bind address, by default 0.0.0.0

Inspiration

https://github.com/shyim/mjml-server

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published