CodeSmidgen is a simple paste bin written in Python.
https://smidgen.snyman.info
codesmidgen | ||
tests | ||
.flake8 | ||
.gitignore | ||
.woodpecker.yaml | ||
codesmidgen.example.cfg | ||
Dockerfile | ||
pyproject.toml | ||
README.rst |
StickyNotes
StickyNotes is a simple "pastebin" written in Python using Quart, SQLAlchemy, Pygments and a few other libraries.
Installation
The easiest way to install StickyNotes is via Docker and Docker Compose. Here's an example config:
version: '3'
services:
postgres:
image: postgres:15
env:
- POSTGRES_USER=stickynotes
- POSTGRES_DB=stickynotes
- POSTGRES_PASSWORD=stickynotes
restart: unless-stopped
volumes:
- "./data/postgres:/var/lib/postgresql/data"
app:
image: git.snyman.info/raoul/stickynotes:latest
env:
- SQLALCHEMY_URL=postgres://stickynotes:stickynotes@postgres/stickynotes
restart: unless-stopped
ports:
- "127.0.0.1:8000:8000"
Once you have that up and running, you can set up NGINX or another reverse proxy to port 8000 on 127.0.0.1.