markdown-static
Version:
73 lines (60 loc) • 1.4 kB
Markdown
# markdown-static
## [DEMO](https://blog.yasol.cn)
### Node.js
#### Install
```Bash
npm install markdown-static
```
#### Ready
* mkdir assets,markdown
```Bash
/data
|-- assets
| |-- 1.png
|-- markdown
|-- test.md
```
* `test.md` content
```markdown
# test
## htllo
* 123

```
#### API
```JavaScript
const markdownStatic = require("markdown-static");
markdownStatic({
rootDir: "/data", // must
delayMS: 5 * 1000, // default 5s
appServerPort: 3000, // appServerPort, default 3000
staticServerPort: 3001, // staticServerPort, default 3001
markdownServerPort: 3002, // markdownServerPort, default 3002
});
```
* visit


### [Docker](https://hub.docker.com/r/dockerjoeyy/markdown-static)
* docker-compose.yml
```yml
version: '3'
services:
markdown-static:
restart: always
image: dockerjoeyy/markdown-static:latest
container_name: markdown-static
ports:
- "3000:3000"
environment:
- LANG="en_US.UTF-8"
volumes:
- /data:/data
```
* run
```Bash
docker-compose up -d
```
### Donate
* buy me a coffee.
