Install node, npm, clone this repository, then install the dependencies
git clone https://github.com/AlanMorel/mapleserver2-docscd mapleserver2-docsnpm install pnpm -gpnpm installCreate a .env file
VERSION=0
NODE_ENV=development
PORT=8084
URL=http://maplememe.localhost/docs
TZ=America/New_YorkStart the server using pnpm
pnpm startVisit http://localhost:8084/docs to see the app running.
You can run the app using Docker
docker compose upWhen you run the app using Docker, the port is not exposed to the host machine. This means that you will need to either expose it yourself or use a reverse proxy like NGINX to make it accessible.
If you fork this repository, when you push, it will automatically trigger Github actions.
If you want to disable it, go to your fork's Settings > Actions > Actions permissions > Disable Actions for this repository.