My personal microblog
Haskell Shell JavaScript Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
config
docker
src
static
task
templates
test
.dir-locals.el
.dockerignore
.gitignore
.sample.env
README.md
featureless-void.cabal
stack.yaml

README.md

Featureless Void

A thing into which you can scream

What the?

This is the code that powers my personal microblog. It's inspired heavily by Edward Loveall's microblog, as well as Manton Reece's ideas around indie microblogging. Once it launches, this will be hooked up to micro.blog as well.

Setup

This project is written in Haskell, using [Yesod]. It requires a working stack installation, as well as a working (and running) installation of Postgres.

For initial project setup:

$ bin/setup

This will set up the postgres database, stack environment, install dependencies, and build the app.

Development

You can run the server using the yesod command:

$ yesod devel

You should now be able to navigate to localhost:3000 and see the site running.