[11 files]: matrix tings + misc minor

This commit is contained in:
revsuine 2024-12-01 23:24:22 +00:00
parent b5620941eb
commit 558781957a
Signed by: revsuine
GPG key ID: 3F257B68F5BC9339
10 changed files with 44 additions and 8 deletions

View file

@ -3,6 +3,20 @@
These are the markdown files used to build [my website](https://revsuine.xyz/) with [Hugo](https://gohugo.io/). The These are the markdown files used to build [my website](https://revsuine.xyz/) with [Hugo](https://gohugo.io/). The
website uses [panr's Terminal theme](https://github.com/panr/hugo-theme-terminal). website uses [panr's Terminal theme](https://github.com/panr/hugo-theme-terminal).
## Usage
1. Install `hugo`
2. Clone the repo, e.g. with
$ git clone https://git.revsuine.xyz/revsuine/revsuine.xyz.git
3. `cd` into the directory of the website
4. Install the theme with
$ git submodule add -f https://git.revsuine.xyz/revsuine/hugo-theme-terminal.git themes/terminal
5. Build with Hugo, e.g. `hugo server` to test it out, or just `hugo` to build into `public/`.
## Style ## Style
Lines have a character limit of 120 where possible. Lines have a character limit of 120 where possible.

View file

@ -18,12 +18,16 @@ various services for myself and my friends:
* A Matrix homeserver at `matrix.revsuine.xyz` * A Matrix homeserver at `matrix.revsuine.xyz`
* An email server at `mail.revsuine.xyz` * An email server at `mail.revsuine.xyz`
I also host some x86\_64 Alpine Linux APKs I use [here](/alpine_apks). If you want to use them, you can add I also host some x86\_64 Alpine Linux APKs I use [here](/alpine_apks). These are generally packages only on the `edge`
Alpine branch that I want to use in a versioned release. If you want to use them, you can add
https://revsuine.xyz/alpine_apks/community ```plaintext
https://revsuine.xyz/alpine_apks/testing https://revsuine.xyz/alpine_apks/community
https://revsuine.xyz/alpine_apks/testing
```
to your `/etc/apk/repositories`. to your `/etc/apk/repositories`. You should also import my [abuild public key](/keys/laura-673a1ff5.rsa.pub) by
downloading it and placing it in `/etc/apk/keys/`.
My contact details can be found [here](/contact). My contact details can be found [here](/contact).

View file

@ -9,12 +9,16 @@ title = 'Contact'
# Email # Email
You can email me at `pid1 [at] revsuine [dot] xyz`. Please use [my GPG key](/revsuine_public_key.asc) (fingerprint You can email me at `pid1 [at] revsuine [dot] xyz`. Please use [my GPG
`8FB4 18CD 9520 22E5 BBC4 3261 3F25 7B68 F5BC 9339`) to encrypt emails to me. key](/keys/openpgp_8FB418CD952022E5BBC432613F257B68F5BC9339.asc) (fingerprint
`8FB4 18CD 9520 22E5 BBC4 3261 3F25 7B68 F5BC 9339`) to encrypt emails to me.
All legitimate emails from this email will be signed with the above GPG key. All legitimate emails from this email will be signed with the above GPG key.
When I change GPG keys, I will upload a statement signed with my previous key indicating what my new key is, and this
statement will be linked from this page.
# Matrix # Matrix
I can be contacted on Matrix at I can be contacted on Matrix at `@revsuine:matrix.revsuine.xyz`.

View file

@ -67,7 +67,7 @@ Logs are rotated with logrotate with the following logrotate config:
} }
``` ```
I also log errors. I also log errors. My error logs contain IP addresses, but no other identifying information.
# [My static website (revsuine.xyz)](https://revsuine.xyz/) # [My static website (revsuine.xyz)](https://revsuine.xyz/)

View file

@ -0,0 +1,14 @@
-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0NzZKwbFWuaxsVlRuNvL
Z8qu860rb0UFKLN27CsOZCzMOmNRoukQ89RR9krbCCOpvK9l1uFYZW9d7v0OF+gq
J1crdh8yjQayY74d2xpifLN5QwkJHbeQf3B59VsRiyg+b9HCTo0jXPOqstL5lRPO
E+BzpoFdP+2Uu1T268m1iMExsOaPoHQdeA4UyqMVWN7p8KNKZ5NFoPtaQ8827RjB
QX3bIM+2d6GN7oFA6XxcpGIXrOB/hc0KgWX62pOjxwr4ZuujdvYVqRXpW584q1+f
yuXaix1/lFViXjKITB2OXxoBbcjwqFIo7WnD4Q3GT7WCo7qwZ9SNh3wZ+HHRTZQ6
hKhXB8CRMkoX1rt9R3NVkGRaY9q4gWkL7MBwQwDNTiWHMOOrXASXVA1ROonDTb58
uYcL29Oz14VRG6+RiSgd8YhocVTr2UOzW0gD96K9FEgjn8eaSVQMQSHBHAWX7AB2
/gK0GgFK81Be6wQrXCwVUsoYVymstva2f9BLghkC998Flokbn6cXPkDcB8CsqVYl
Ey1xy23bNOfEbR06xf4k2MfiqZ970acLlley6lXZ5qHp3Rs/rf7gYtmz9LiqWQ4k
qX3PDprc4wcpMLpEcOxmntv7UolrwzC43h1D5lrP+l9LivbJwWEnaE8wUG4LoVzm
bRe1LgIR2tEwhWuVZL3q9ocCAwEAAQ==
-----END PUBLIC KEY-----