This is the fornever.me site source code. It uses ForneverMind — a simple homemade blog engine mainly written in F# programming language.
To know how to develop the application locally, read the contributor guide.
To install the application from Docker, run the following command:
$ docker run -d \
--restart unless-stopped \
-p:$PORT:80 \
--name $NAME \
-v $DATA:/data \
revenrof/fornever.me:$VERSION
Where
$PORT
is the port you want to expose the application on$NAME
is the container name$VERSION
is the version you want to deploy, or latest
for the latest
available one$DATA
is the database directoryFor example, a production server may use the following settings (note this command uses the Bash syntax; adapt for your shell if necessary):
PORT=5001
NAME=fornevermind
VERSION=latest
DATA=/opt/fornever/fornever.me/data
docker pull revenrof/fornever.me:$VERSION
docker rm -f $NAME
docker run -d \
--restart unless-stopped \
-p $PORT:80 \
--name $NAME \
-v $DATA:/data \
revenrof/fornever.me:$VERSION