mirror of
https://github.com/mikaela/mikaela.github.io/
synced 2024-11-27 06:49:27 +01:00
_data | ||
_includes | ||
_layouts | ||
.github | ||
.well-known | ||
assets | ||
blog | ||
ipfs-files | ||
ir@6a920216f7 | ||
lfs-media@bd5ecee321 | ||
LICENSES | ||
n | ||
or@41424ed26f | ||
pages | ||
PGP | ||
r | ||
submodules | ||
txt | ||
_config.yml | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.gitlab-ci.yml | ||
.gitmodules | ||
.mailmap | ||
.npmrc | ||
.nvmrc | ||
.pre-commit-config.yaml | ||
.prettierignore | ||
.python-version | ||
.ruby-version | ||
CITATION.cff | ||
CNAME | ||
CODEOWNERS | ||
favicon.ico | ||
Gemfile | ||
Gemfile.lock | ||
index.html | ||
IPFS.csv | ||
keybase.txt | ||
keys.txt | ||
package.json | ||
pnpm-lock.yaml | ||
README.markdown | ||
REUSE.toml | ||
robots.txt | ||
sitemaps.xml |
aminda.eu
This website should be fairly typical Jekyll project. The index
contains rel=me
links everywhere so projects such as
Mastodon give me the green checkmark.
Automaattinen sisällysluettelo / Automatically generated Table of Contents
Sitemaps
sitemap.xml
— automatically generated by Jekyll when buildingsitemaps.xml
— manually written sitemap index pointing to sitemaps on my sites. I am not sure how it works when there are multiple domains, so I am keeping all sitemaps in robots.txt and sitemaps.xml on bottom of it. Same will possibly happen with other domains.
Unusual directories
Or directories that generally aren’t encountered in other similar projects.
n/
- quick notes for my personal reference with memorable addresses.r/
- my personal url redirector for links that I have to refer to more or less often.txt/
- signed text files such as account list to decrease impact of identity theft attempts.PGP/
- my current and some previous PGP keys.
Submodules
ir/
- list of I2P services, previously a part of this repository for memorable addresses.lfs-media/
- orphan branch containing lfs-media such as the avatars. However it doesn’t work with GitHub pages.or/
- same asir/
, but for Tor Onion Services.
Building
- Install
rbenv
and itsruby-build
plugins. Refer to rbenv/rbenv README.md for more information cd
to root of this repository, if you didn’t already.- Install the required Ruby version by
rbenv install
- Optionally configure where you wish bundler to install
everything by e.g.
bundle config set --local path 'vendor/bundle'
, but the rbenv default should work just fine - Run
bundle install
- You are done,
bundle exec jekyll <build|serve>
and similar commands should work. I suggestbundle exec jekyll serve -lo
which will livereload and open the web browser for you.