https://github.com/icelk/icelk.dev
The source of my website.
https://github.com/icelk/icelk.dev
Last synced: 3 months ago
JSON representation
The source of my website.
- Host: GitHub
- URL: https://github.com/icelk/icelk.dev
- Owner: Icelk
- License: cc-by-sa-4.0
- Created: 2021-01-27T09:31:22.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T22:26:10.000Z (over 1 year ago)
- Last Synced: 2024-10-24T11:29:42.086Z (over 1 year ago)
- Language: HTML
- Homepage: https://icelk.dev
- Size: 5.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: change-ip.sh
- License: LICENSE
Awesome Lists containing this project
README
# [icelk.dev](https://icelk.dev/)
> This repo uses GIT LFS. Please see it's [docs](https://git-lfs.com/) before
> cloning.
This is the source of my personal website. To get the full version running,
[download the fonts](download-fonts.sh) and start the server:
> You do have to clone [Mölla](https://github.com/Icelk/moella) to `../moella`
> to get a successful build.
```shell
$ 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`
## Server
The server builds on top of [Mölla](https://github.com/Icelk/moella) by adding
custom extensions for my websites.
## Contribution
Feel free to address any typos or misinformation! The only requirement is to
accept and cohere to [the license](#license).
## License
The front-end code and writing of this project is distributed under the
[CC Attribution-ShareAlike 4.0 International license](LICENSE). All
contributions must also be.
The files in `server` are licensed under the `MIT` license.
The above is not applicable to [highlight.js](highlight.js) which is licensed
under the `BSD 3-Clause License`.