{"items":[{"children":[{"children":[{"properties":{"content":[{"html":"<p>This page describes the stack my homepage, codename &quot;Hajur&quot;, runs on.</p>\n<p>Everything runs on a VPS hosted by Hetzner. The Server runs in Germany. Domain Registrar is United Domains. The Reverse Proxy used is Caddy. The code is hosted on my Forgejo instance.</p>\n<ul>\n<li>Language: Elixir</li>\n<li>Framework: Phoenix Framework</li>\n<li>UI Framework: TailwindCSS &amp; DaisyUI</li>\n<li>Packages used:\n<ul>\n<li>Error Tracker</li>\n<li>MDEx</li>\n<li>Waffle</li>\n</ul>\n</li>\n<li>Tools:\n<ul>\n<li>git_ops</li>\n<li>mix_test_watch</li>\n</ul>\n</li>\n</ul>","value":"This page describes the stack my homepage, codename \"Hajur\", runs on.\nEverything runs on a VPS hosted by Hetzner. The Server runs in Germany. Domain Registrar is United Domains. The Reverse Proxy used is Caddy. The code is hosted on my Forgejo instance.\n\nLanguage: Elixir\nFramework: Phoenix Framework\nUI Framework: TailwindCSS & DaisyUI\nPackages used:\n\nError Tracker\nMDEx\nWaffle\n\n\nTools:\n\ngit_ops\nmix_test_watch"}],"name":["Colophon"],"published":["2026-04-22T15:46:24+02:00"],"summary":["This page describes the stack my homepage, codename \"Hajur\", runs on.\nEverything runs on a VPS hosted by Hetzner. The Server runs in Germany. Domain Registrar is United Domains. The Reverse Proxy used is Caddy. The code is hosted on my Forgejo instance.\n\nLanguage: Elixir\nFramework: Phoenix Framework\nUI Framework: TailwindCSS & DaisyUI\nPackages used:\n\nError Tracker\nMDEx\nWaffle\n\n\nTools:\n\ngit_ops\nmix_test_watch"],"updated":["2026-04-22T15:46:44+02:00"],"url":["https://inhji.de/posts/colophon/mf2"]},"type":["h-entry"]},{"id":"main-sidebar","properties":{"name":["Jonathan"],"nickname":["inhji"],"note":["Jacked in since 1996."],"url":["https://inhji.de/"]},"type":["h-card"]}],"properties":{},"type":["h-screen"]}],"properties":{},"type":["h-screen"]}],"rel-urls":{"https://aperture.p3k.io/microsub/171":{"rels":["microsub"]},"https://bandcamp.com/inhji":{"rels":["me"],"text":"\n            Bandcamp\n          "},"https://chaos.social/@inhji":{"rels":["me"],"text":"\n            Fediverse\n          "},"https://codeberg.org/inhji":{"rels":["me"],"text":"\n            Codeberg\n          "},"https://git.inhji.de/inhji":{"rels":["me"],"text":"\n            Git Server\n          "},"https://github.com/inhji":{"rels":["me"]},"https://indieauth.com/auth":{"rels":["authorization_endpoint"]},"https://inhji.de/":{"rels":["me"],"text":"\n        Jonathan\n      "},"https://inhji.de/assets/css/app-1f12478d5a9377a7a35f1a48326d8f64.css?vsn=d":{"rels":["stylesheet"]},"https://listenbrainz.org/user/inhji":{"rels":["me"],"text":"\n            ListenBrainz\n          "},"https://musicbrainz.org/user/inhji":{"rels":["me"],"text":"\n            MusicBrainz\n          "},"https://tokens.indieauth.com/token":{"rels":["token_endpoint"]}},"rels":{"authorization_endpoint":["https://indieauth.com/auth"],"me":["https://github.com/inhji","https://inhji.de/","https://bandcamp.com/inhji","https://listenbrainz.org/user/inhji","https://codeberg.org/inhji","https://chaos.social/@inhji","https://musicbrainz.org/user/inhji","https://git.inhji.de/inhji"],"microsub":["https://aperture.p3k.io/microsub/171"],"stylesheet":["https://inhji.de/assets/css/app-1f12478d5a9377a7a35f1a48326d8f64.css?vsn=d"],"token_endpoint":["https://tokens.indieauth.com/token"]}}