Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alanmorel/mapleserver2-docs
https://github.com/alanmorel/mapleserver2-docs
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/alanmorel/mapleserver2-docs
- Owner: AlanMorel
- Created: 2021-09-27T00:51:22.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-01-11T00:54:27.000Z (10 months ago)
- Last Synced: 2024-10-11T01:24:37.504Z (27 days ago)
- Language: TypeScript
- Homepage: https://mapleme.me/docs
- Size: 3.22 MB
- Stars: 5
- Watchers: 2
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mapleserver2-docs
Install node, npm, clone this repository, then install the dependencies
```sh
git clone https://github.com/AlanMorel/mapleserver2-docs
``````sh
cd mapleserver2-docs
``````sh
npm install pnpm -g
``````sh
pnpm install
```Create a `.env` file
```sh
VERSION=0
NODE_ENV=development
PORT=8084
URL=http://maplememe.localhost/docs
TZ=America/New_York
```Start the server using `pnpm`
```sh
pnpm start
```Visit `http://localhost:8084/docs` to see the app running.
## Docker
You can run the app using Docker
```sh
docker compose up
```When 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.
## Github Actions
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**.