Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/awfulwoman/indieweb-express-site

An Express web app for serving markdown content. Plays nice with the Indieweb. Progressively enhanced.
https://github.com/awfulwoman/indieweb-express-site

express indieweb markdown

Last synced: 2 months ago
JSON representation

An Express web app for serving markdown content. Plays nice with the Indieweb. Progressively enhanced.

Awesome Lists containing this project

README

        

# Indieweb Express Site

Express server-side app, using Markdown for data storage.

![Node.js CI](https://github.com/whalecoiner/indieweb-express-site/workflows/Node.js%20CI/badge.svg) ![CodeQL](https://github.com/whalecoiner/indieweb-express-site/workflows/CodeQL/badge.svg)

## Installation

```bash
npm install
```

## Run tests

Tests are done via [Jest](https://www.npmjs.com/package/jest).

```bash
npm test
```

## Running app

Development:

```bash
npm run dev
```

Production:

```bash
npm start
```

## Debugging app

The app can display useful information via [debug](https://www.npmjs.com/package/debug).

Full debugging:

```bash
DEBUG=indieweb-express-site:* npm run dev
```

or limited to only some areas:

```bash
DEBUG=indieweb-express-site:controller:*,indieweb-express-site:error npm run dev
```