MerginMaps / docs

Documentation repository for merginmaps.com/docs
https://merginmaps.com/docs
Creative Commons Attribution 4.0 International
12 stars 15 forks source link
docs documentation merginmaps qgis vuepress

Checks Deploy DEV Status DEV Deploy PROD Status PROD

Mergin Maps Documentation

Source code for documentation hosted on merginmaps.com/docs

Use GitHub Pull Requests to propose changes, we will review and merge your changes!

Join our community chat
and ask questions!

Development

Release procedure

Dynamic server (for local development)

To change docs locally, run the server, open http://localhost:8080/ in your browser and modify markdowns

cd merginmaps/docs
yarn install
yarn dev

Translations

At the moment we do not support translations, see https://github.com/MerginMaps/docs/issues/133

Static generation (for deployments)

To generate static HTML files, run

cd merginmaps/docs
yarn install
yarn build

and see the result in dist folder

Error for nodejs 17

If you get opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], run

 export NODE_OPTIONS=--openssl-legacy-provider

or on Windows

 set NODE_OPTIONS=--openssl-legacy-provider

or downgrade nodejs to 16 or less. More here: https://github.com/webpack/webpack/issues/14532

License

The Mergin Maps product documentation in the src are licensed under a CC-BY license.

All other code in this repository is licensed under a MIT license.