A web-based, shareable, self-hosted Markdown editor built with deno
|
|
há 2 dias atrás | |
|---|---|---|
| .githooks | há 2 dias atrás | |
| .vscode | há 2 anos atrás | |
| assets | há 2 dias atrás | |
| components | há 2 dias atrás | |
| islands | há 2 dias atrás | |
| routes | há 2 dias atrás | |
| static | há 2 dias atrás | |
| tests | há 2 dias atrás | |
| utils | há 3 dias atrás | |
| .dockerignore | há 3 dias atrás | |
| .drone.yml | há 2 anos atrás | |
| .gitignore | há 2 dias atrás | |
| Dockerfile | há 1 semana atrás | |
| LICENSE | há 2 anos atrás | |
| README.md | há 2 dias atrás | |
| client.ts | há 1 semana atrás | |
| deno.json | há 2 dias atrás | |
| deno.lock | há 3 dias atrás | |
| main.ts | há 1 semana atrás | |
| tailwind.config.ts | há 4 dias atrás | |
| vite.config.ts | há 4 dias atrás |
A web-based, shareable, self-hosted Markdown editor built with deno
Visit https://post.jerryliao.cn
You can deploy the project with docker by using Dockerfile in this repo to
build a docker image or use Deno Deploy officially recommended in
this doc
Install deno runtime according to this doc,
then run the setup task to install dependencies and enable git hooks:
deno task setup
Start the dev server and visit localhost:8000:
deno task dev
deno task dev - Start the development serverdeno task test - Run all tests (backend + UI)deno task check - Check formatting, linting, and typesdeno task setup - Install dependencies and configure git hooksA pre-commit hook is configured via .githooks/ to automatically check
formatting and run tests before each commit. The deno task setup command
enables this by setting core.hooksPath to .githooks/.