Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cknoll/markpad
markdown preview for etherpads
https://github.com/cknoll/markpad
Last synced: 24 days ago
JSON representation
markdown preview for etherpads
- Host: GitHub
- URL: https://github.com/cknoll/markpad
- Owner: cknoll
- License: agpl-3.0
- Created: 2022-01-16T16:16:42.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-05T14:05:53.000Z (almost 3 years ago)
- Last Synced: 2024-10-13T11:31:04.303Z (about 2 months ago)
- Language: Python
- Size: 86.9 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING.agpl3
Awesome Lists containing this project
- awesome-starred - cknoll/markpad - markdown preview for etherpads (others)
README
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![CircleCI](https://circleci.com/gh/cknoll/markpad/tree/main.svg?style=shield)](https://circleci.com/gh/cknoll/markpad/tree/main)# About markpad
markpad is a simple web application to display the content of etherpads interpreted as markdown source. It thus allows to combine the power of etherpads (author-colors, simple installation, variety of plugins, ...) with the aesthetics of markdown rendering.
markpad is free software and hosted on [codeberg](https://codeberg.org/cknoll/markpad) and [github](https://github.com/cknoll/markpad).
# Local Testing Deployment
- Clone the repo
- Activate an appropriate environment (venv, conda)
- Run `pip install -r requirements.txt`
- Create your configuration file (`config-production.ini`) from `deployment/config-example.ini`.
- Initialize the database:
- `python manage.py makemigratins`
- `python manage.py migrate`
- Run the unittests with `python manage.py test`
- Start the test server with `python manage.py runserver`# Deployment on Remote Server
`deployment/deploy.py` is taylored towards deployment on [uberspace.de](https://uberspace.de).
See: [deployment/README.md](deployment/README.md).