Robin Malley
55c56969ea
Added a preview button the the paste page that allows users to preview their paste before submitting. Various additions to the imageboard parser to make it more robust and accept more inputs. |
||
---|---|---|
assets | ||
conf | ||
kore_chroot | ||
src | ||
.gitignore | ||
Makefile | ||
README.md | ||
dh2048.pem |
README.md
SMR
Overview
This repository contains the source code to a pastebin clone. It was made after concerns with pastebin.com taking down certain kinds of content. SMR aims to be small, fast, and secure. It is built on top of Kore, using luajit to expose a Lua programming environment. It uses sqlite3 as it's database. SMR is implemented in just over 1.5k SLOC and is expected to never exceed 5k SLOC. Contributions welcome.
Roadmap
- Accounts (complete)
- Comments (complete)
- Tags
- Author biographies
Misc notes.
SMR requires a slightly modified version of Kore to run. See my kore patches for the changes I needed to make to get the JIT compiler playing nice with Kore's seccomp restrictions. There are a few other changes, like modified kore to accept any text as input for things like file upload.