Use base64 to steal lolis because HTTP headers are hard https://plum.moe/loli
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
not manx 5eb692944a
Full rewrite
5 years ago
.gitignore Use asdf:defsystem 5 years ago
loligram.lisp Full rewrite 5 years ago
lolinet.lisp Full rewrite 5 years ago
lolisp.asd Full rewrite 5 years ago
main.lisp Full rewrite 5 years ago
package.lisp Use updated hunchenhelpers 5 years ago
readme.org Use asdf:defsystem 5 years ago
upload.lisp Full rewrite 5 years ago
utils.lisp Full rewrite 5 years ago

readme.org

lolisp

Grab a random image from lolibooru, convert it to base64 and display it on a web page.

This code is terrible because I am too.

Setup

Dependencies

I use SBCL.

Most systems will be downloaded by quicklisp. You wll need to git clone manx-utils, hunchenhelpers and cl-rng manually and add them to your local-projects.

Hosting

  • Clone the repo
  • Move loli.example.service to /etc/systemd/system/loli.service
  • Change workingdirectory in loli.service to wherever your lolisp is
  • Run systemctl daemon-reload
  • Start lolisp with service loli start
  • View the page at *host*/loli