265 Commits

Author SHA1 Message Date
ekzyis
a59f0bdc4c Add post about how to encrypt files with openssl 2025-11-04 19:14:25 +01:00
ekzyis
a812f765a8 Add story about the girl that liked my shoes 2025-10-26 10:20:32 +01:00
ekzyis
ee69dcaf58 Fix typo 2025-10-21 21:08:17 +02:00
ekzyis
d38ef3db04 Rename to xbuild.go because it sounds cool 2025-10-18 23:03:00 +02:00
ekzyis
e2d9d54d57 Support building only a few posts 2025-10-18 22:53:42 +02:00
ekzyis
818ca10962 Only update metadata when deploying 2025-10-18 22:41:18 +02:00
ekzyis
a3f9aed5d5 Add link to SN in footer 2025-10-18 22:22:45 +02:00
ekzyis
a1028823f0 Better title attributes for links in footer 2025-10-18 22:11:12 +02:00
ekzyis
2dd2853ccb Update post about LaTeX multisig template 2025-10-13 12:52:27 +02:00
ekzyis
487759cc63 Change order to sats, comments, time 2025-09-27 16:40:09 +02:00
ekzyis
fae037fdda Use fixed width for time 2025-09-24 14:45:41 +02:00
ekzyis
ee79f98f99 Add 'I signed up to flight school' post 2025-09-22 21:23:05 +02:00
ekzyis
924d7a49e8 Configure S3 CORS 2025-09-07 06:58:42 +02:00
ekzyis
cd9bff8db1 Update CSS
* smaller and darker post date
* smaller navbar links
* improved spacing of index items
2025-09-07 06:58:42 +02:00
ekzyis
c952ab4a75 Merge branch 's3' into develop 2025-09-07 05:39:46 +02:00
ekzyis
a02bb229bb Update deploy script 2025-09-07 05:39:32 +02:00
ekzyis
527e09d2e1 Load plausible script from plausible.io
Simply hosting the script at our origin is not enough since it will issue a POST request to /api/event.

I considered changing the script to send the request to plausible.io, not window.location, but then it wouldn't matter to proxy the script anymore.
2025-09-07 05:22:43 +02:00
ekzyis
f622d4e6d4 Fix broken link to / in prod 2025-09-07 05:15:31 +02:00
ekzyis
c4df035883 Add plausible script 2025-09-07 05:11:41 +02:00
ekzyis
e8848bfa86 Format and update README 2025-09-07 05:10:31 +02:00
ekzyis
58e51fe976 Add instructions for s3 2025-08-24 01:38:53 +02:00
ekzyis
ab4ce669a1 Add s3cmd, certbot to dev shell 2025-08-24 00:44:32 +02:00
ekzyis
ba04572de0 Add update to PQC vs MTU post 2025-08-07 02:02:49 +02:00
ekzyis
c85d6ca4c7 Add 'LaTeX template for multisig safe deposits' 2025-08-02 03:49:56 +02:00
19552799ab Merge branch 'v2' into develop 2025-07-26 03:27:41 +02:00
8bf6107664 Add deploy script 2025-07-26 03:27:14 +02:00
bc10c22c6c Also use set -e for nix run 2025-07-26 03:16:39 +02:00
f537045ac0 Add go to shell in flake.nix 2025-07-26 03:14:23 +02:00
ab8f88ba24 Better output of content.go 2025-07-26 03:06:01 +02:00
81eb94bd88 Rename main.go to content.go 2025-07-26 03:03:19 +02:00
b39983296f Delete public/ before every build 2025-07-26 02:56:24 +02:00
1e6149b257 Convert images to webp 2025-07-26 02:46:55 +02:00
43f5764f78 Lowercase URLs and - instead of _ 2025-07-26 02:18:40 +02:00
6f7d8900da Set commit in footer 2025-07-26 02:03:32 +02:00
f5847aa525 Remove simplex and telegram from README 2025-07-26 01:51:45 +02:00
06547e7bee Add README.md for Github 2025-07-26 01:50:09 +02:00
26a1766f4d Remove RSS 2025-07-21 01:03:41 +02:00
a9e7502744 Minify HTML 2025-07-21 00:58:56 +02:00
cb6337a1f8 Add journal 2025-07-21 00:56:25 +02:00
10bcd8ce11 Add 404 page 2025-07-21 00:56:25 +02:00
5b53b6f6dd Pass baseUrl to template 2025-07-20 23:28:01 +02:00
93eb3135d9 Change color of footnotes 2025-07-20 23:28:01 +02:00
f4cbff5130 Generate html from markdown with goldmark 2025-07-20 23:28:01 +02:00
0f72b28ca0 Define post/list template 2025-07-20 18:39:51 +02:00
d758f1c04b Remove unused posts-item-note element 2025-07-20 18:16:21 +02:00
0d3b756c34 Generate index from markdown posts 2025-07-20 18:14:39 +02:00
854b9cfd53 Generate index.html with html/template 2025-07-20 17:26:03 +02:00
fcbd73e27d Serve index.html with caddy
* caddy instead of nginx
* darkmode only
* flake.nix instead of shell.nix
2025-07-20 17:19:29 +02:00
fc96a340e3 delete everything 2025-07-20 00:31:09 +02:00
5e5b209544 journal cleanup 2025-07-17 13:44:10 +02:00