This repo uses GIT LFS. Please see it's docs before cloning.
This is the source of my personal website. To get the full version running, download the fonts and start the server:
You do have to clone Mölla to
../moella
to get a successful build.
$ cd server
$ cargo install --path .
$ cd ..
$ kvarn-icelk -c icelk.dev.ron --high-ports -d icelk.dev
to run icelk.dev (you can leave -d
out, since it's by default icelk.dev) on
high ports (8080, 8443), so you don't need superuser privileges.
The binary will most likely yell at you because of missing files. The
.secret
and.passwd
files can just be empty files. The certificates can be generated using OpenSSH:openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout pk.pem -out cert.pem
The server builds on top of Mölla by adding custom extensions for my websites.
Feel free to address any typos or misinformation! The only requirement is to accept and cohere to the license.
The front-end code and writing of this project is distributed under the CC Attribution-ShareAlike 4.0 International license. All contributions must also be.
The files in server
are licensed under the MIT
license.
The above is not applicable to highlight.js which is licensed
under the BSD 3-Clause License
.