Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.15 KB

README.md

File metadata and controls

35 lines (26 loc) · 1.15 KB

lypaste

This is a simple paste service for markdown documents with LaTeX math. You can use it at paste.learnyou.org. It is written in Haskell, and licensed under the GNU AGPLv3+.

Building and installing

You'll need a UNIX-like system, as well as stack, Git, and PostgreSQL.

git clone git://github.com/learnyou/lypaste.git
cd lypaste
make setup && make db_setup

You can build the development version with make build, and run it with make rundev. You can build the production version (with more optimizations, but longer compile times) using make prod.

make is equivalent to running make build && make rundev

In addition, if you use Emacs and ETags, you might be interested in the etags-regenerate.sh script, which watches for changes in Git-tracked Haskell files, and regenerates the TAGS file.

Contact

  • Email: peter@harpending.org
  • IRC: pharpend on FreeNode. The channel for this project is #lysa.