Simple live collaboration notepad with websockets and FastAPI.
https://aukpad.com
app.py | ||
Dockerfile | ||
favicon.ico | ||
LICENSE | ||
README.md |
Aukpad
Simple live collaboration notepad with websockets and FastAPI.
- Status: Beta - expect minor changes.
- Instance/Demo: aukpad.com
- Inspired by:
The goal is to keep it simple! For feature-rich solutions are hedgedoc or codeMD.
Features
Available:
- live collab notepad
- line numbers
- custom path for more privacy
- optional caching with valkey/redis
- pad creation with HTTP post requests with curl (see Usage)
[pad_id]/raw
HTTP endpoint
Ideas:
- read-only views
- password protection
- E2EE
- caching/ auto-save to localstorage in browser / offline use
Not planned:
- accounts / RBAC
Usage
Creating pad with curl
curl -X POST -d "Cheers" https://aukpad.com/ # string
curl -X POST https://aukpad.com --data-binary @- < file.txt # file
ip -br a | curl -X POST https://aukpad.com --data-binary @- # command output
Installation
WORK IN PROGRESS
Security
For security concerns or reports, please contact via hello a t uphillsecurity d o t com
gpg.
License
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
- ✅ Commercial use
- ✅ Modification
- ✅ Distribution
- ✅ Patent use
- ✅ Private use
- ✅ Limitations
- ❌Trademark use
- ❌Liability
- ❌Warranty