mathoid
Version:
Render TeX to SVG and MathML using MathJax. Based on svgtex.
29 lines (27 loc) • 729 B
YAML
version: v4
base: docker-registry.wikimedia.org/buster-nodejs10-slim
apt: { packages: [librsvg2-2] }
lives:
in: /srv/service
runs:
environment: { APP_BASE_PATH: /srv/service }
variants:
build:
base: docker-registry.wikimedia.org/buster-nodejs10-devel
copies: [local]
apt: { packages: [librsvg2-dev, git, python-pkgconfig, build-essential] }
node: { requirements: [package.json]}
runs: { environment: { LINK: g++ } }
development:
includes: [build]
entrypoint: [node, server.js]
test:
includes: [build]
entrypoint: [npm, test]
prep:
includes: [build]
node: { env: production }
production:
copies: [prep]
node: { env: production }
entrypoint: [node, server.js]