mirror of
https://github.com/mikaela/mikaela.github.io/
synced 2025-02-19 23:10:46 +01:00
README.markdown: rewrite
- I don't feel comfortable advertising prettier with how wide prettierignore I have - Resolves: #289
This commit is contained in:
parent
07429566c1
commit
d294f2f716
@ -1,42 +1,48 @@
|
|||||||
My website
|
# aminda.eu
|
||||||
|
|
||||||
[](https://results.pre-commit.ci/latest/github/Mikaela/mikaela.github.io/master) [](https://github.com/prettier/prettier)
|
[](https://results.pre-commit.ci/latest/github/Mikaela/mikaela.github.io/master)
|
||||||
|
|
||||||
Directories:
|
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.
|
||||||
|
|
||||||
- PGP/ — my PGP key(s)
|
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
|
||||||
- \_\*/ — Jekyll's own files
|
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
|
||||||
- blog/ — blog index & feeds
|
|
||||||
- css/ — css
|
|
||||||
- pages/ — normal pages
|
|
||||||
- php/ — php scripts that haven't found their way anywhere else
|
|
||||||
- n/ — notes to self with rememberable URLs, see {r,or,ir}/
|
|
||||||
- r/ — redirects, some kind of personal URL shortener
|
|
||||||
- or/ — same, but not redirecting and for Tor Onion Services
|
|
||||||
- ir/ — same, but for I2P eepsites
|
|
||||||
|
|
||||||
Sitemaps:
|
- [Sitemaps](#sitemaps)
|
||||||
|
- [Unusual directories](#unusual-directories)
|
||||||
|
- [Submodules](#submodules)
|
||||||
|
- [Building](#building)
|
||||||
|
|
||||||
- sitemap.xml — automatically generated by Jekyll when building
|
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
|
||||||
- sitemaps.xml — manually written sitemap index pointing to sitemaps on my
|
|
||||||
|
## Sitemaps
|
||||||
|
|
||||||
|
- `sitemap.xml` — automatically generated by Jekyll when building
|
||||||
|
- `sitemaps.xml` — manually written sitemap index pointing to sitemaps on my
|
||||||
sites. I am not sure how it works when there are multiple domains, so
|
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
|
I am keeping all sitemaps in robots.txt and sitemaps.xml on bottom
|
||||||
of it. Same will possibly happen with other domains.
|
of it. Same will possibly happen with other domains.
|
||||||
|
|
||||||
IPFS:
|
## Unusual directories
|
||||||
|
|
||||||
I am using [IPFS](https://ipfs.io/) for some embeds on this site. If you
|
Or directories that generally aren't encountered in other similar projects.
|
||||||
would like to help me host them:
|
|
||||||
|
|
||||||
```
|
- `n/` - quick notes for my personal reference with memorable addresses.
|
||||||
ipfs pin add bafybeia7yeie5a6arstytabl6bfhacmidcy4yhht3e6dfrrq4gi2gry4pu bafybeihqkgkjo7zywuk3wiwv7ng2iiwr4na2jpmbff5zawld33tssqe4ru bafybeiawyibtmpxvgzv7ge3vlase5rjrxnea4rqr2ndeso2bs6wibe4pue bafybeibtebp2pve6x5ajv3h7leuhsz4s4alholyahi74vr7mlpob3ajqji
|
- `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.
|
||||||
|
|
||||||
These hashes are:
|
### Submodules
|
||||||
|
|
||||||
- foxyproxy.json
|
- `ir/` - list of I2P services, previously a part of this repository for memorable addresses.
|
||||||
- avatar/favicon
|
- `lfs-media/` - orphan branch containing lfs-media such as the avatars. However it doesn't work with GitHub pages.
|
||||||
|
- `or/` - same as `ir/`, but for Tor Onion Services.
|
||||||
|
|
||||||
There is also ipfs-files/IPFS.csv in this directory listing all the current
|
## Building
|
||||||
content IDs and ipfs-files/IPFS-archive.csv listing the previously used CIDs
|
|
||||||
and where they were used in.
|
1. Install `bundler` onto your system.
|
||||||
|
1. `cd` to root of this repository, if you didn't already.
|
||||||
|
1. _Optionally_ configure where you wish bundler to install everything. This repository already specifies `bundle config set --local path 'vendor/bundle'` in the gitignored `.bundle/config` file.
|
||||||
|
1. Run `bundle install`
|
||||||
|
1. You are done, `bundle exec jekyll <build|serve>` and similar commands should work, just remember `bundle exec` in front of the command so the system wide installation doesn't unintentionally get used.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user