Testing the new spock API / Context system in preperation for website update

Sebastian Kreisel 1d21626e92 Fix: Minor changes to admin front+backend to change IP Location API and make it less likely to get blacklisted 1 year ago
docker de5552770a Update: docker config to reflect js import changes 1 year ago
elfcom-backend 1d21626e92 Fix: Minor changes to admin front+backend to change IP Location API and make it less likely to get blacklisted 1 year ago
elfcom-frontend 1d21626e92 Fix: Minor changes to admin front+backend to change IP Location API and make it less likely to get blacklisted 1 year ago
.dockerignore cbff3fe730 Update docker file and run to clone and setup MathJax automatically 2 years ago
.gitignore 1d44304539 Update: Simplify and fix css as well as some styling and work on load 1 year ago
README.txt a1259006f9 Update: TODO and README 1 year ago
TODO.txt 1d21626e92 Fix: Minor changes to admin front+backend to change IP Location API and make it less likely to get blacklisted 1 year ago

README.txt

This is the main repository for elfcom, the site currently reachable at https://elfeck.com.

The backend is written in haskell using https://spock.li with a sqlite DB and stack for building/deploying.

The frontend is written in javascript ES6 and is mostly a CMS for text content and static file management. It includes a basic latex-to-html parser to live-preview posts in the frontend.