<feed xmlns='http://www.w3.org/2005/Atom'>
<title>feynman.git/README.md, branch main</title>
<subtitle>NixOS flake config for eurovm - personal Hetzner Cloud server (karanj.com)</subtitle>
<id>http://git.karanj.com/feynman.git/atom/README.md?h=main</id>
<link rel='self' href='http://git.karanj.com/feynman.git/atom/README.md?h=main'/>
<link rel='alternate' type='text/html' href='http://git.karanj.com/feynman.git/'/>
<updated>2026-08-02T15:47:02Z</updated>
<entry>
<title>Simplified themes</title>
<updated>2026-08-02T15:47:02Z</updated>
<author>
<name>Karan Jayachandra</name>
<email>mail@karanjayachandra.com</email>
</author>
<published>2026-08-02T15:47:02Z</published>
<link rel='alternate' type='text/html' href='http://git.karanj.com/feynman.git/commit/?id=38567944a9d861d50af0edc641ebd7df4a9b4db5'/>
<id>urn:sha1:38567944a9d861d50af0edc641ebd7df4a9b4db5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added the backups paths to the README</title>
<updated>2026-07-31T20:31:53Z</updated>
<author>
<name>Karan Jayachandra</name>
<email>mail@karanjayachandra.com</email>
</author>
<published>2026-07-31T20:31:53Z</published>
<link rel='alternate' type='text/html' href='http://git.karanj.com/feynman.git/commit/?id=615cdc91369574b814a3d987f18ffebfbac2cbf4'/>
<id>urn:sha1:615cdc91369574b814a3d987f18ffebfbac2cbf4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added a memos instance</title>
<updated>2026-07-31T19:27:22Z</updated>
<author>
<name>Karan Jayachandra</name>
<email>mail@karanjayachandra.com</email>
</author>
<published>2026-07-31T19:27:22Z</published>
<link rel='alternate' type='text/html' href='http://git.karanj.com/feynman.git/commit/?id=b915129dcf6c0043df3c629fe938986da661340f'/>
<id>urn:sha1:b915129dcf6c0043df3c629fe938986da661340f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Hardened the server by blocking port 53 and added a deploy script</title>
<updated>2026-07-31T19:12:16Z</updated>
<author>
<name>Karan Jayachandra</name>
<email>mail@karanjayachandra.com</email>
</author>
<published>2026-07-31T19:12:16Z</published>
<link rel='alternate' type='text/html' href='http://git.karanj.com/feynman.git/commit/?id=2144d31a0455ba32a7a0b655afdef33632a8724d'/>
<id>urn:sha1:2144d31a0455ba32a7a0b655afdef33632a8724d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated the README</title>
<updated>2026-07-26T17:38:56Z</updated>
<author>
<name>Karan Jayachandra</name>
<email>mail@karanjayachandra.com</email>
</author>
<published>2026-07-26T17:38:56Z</published>
<link rel='alternate' type='text/html' href='http://git.karanj.com/feynman.git/commit/?id=abfbee7c9b2632dcbd07e7940f8805942a93d14c'/>
<id>urn:sha1:abfbee7c9b2632dcbd07e7940f8805942a93d14c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix deploy command flag: --use-remote-sudo is deprecated</title>
<updated>2026-07-19T06:01:08Z</updated>
<author>
<name>Karan Jayachandra</name>
<email>mail@karanjayachandra.com</email>
</author>
<published>2026-07-19T06:01:08Z</published>
<link rel='alternate' type='text/html' href='http://git.karanj.com/feynman.git/commit/?id=e82575c6cd1c32385f239475674bc6605c9d6cff'/>
<id>urn:sha1:e82575c6cd1c32385f239475674bc6605c9d6cff</id>
<content type='text'>
nixos-rebuild warns that --use-remote-sudo is deprecated in favor of
--elevate=sudo; update both documented deploy commands accordingly.

Co-Authored-By: Claude Sonnet 5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Simplify config and add AdGuard DoH/DoT support</title>
<updated>2026-07-18T21:04:53Z</updated>
<author>
<name>Karan Jayachandra</name>
<email>mail@karanjayachandra.com</email>
</author>
<published>2026-07-18T21:04:53Z</published>
<link rel='alternate' type='text/html' href='http://git.karanj.com/feynman.git/commit/?id=9ceddb33272e5fca6382c1b4dec2074bd1167738'/>
<id>urn:sha1:9ceddb33272e5fca6382c1b4dec2074bd1167738</id>
<content type='text'>
- Replace the hand-rolled Podman OCI container for Actual Budget with the
  native services.actual module (available in the pinned nixpkgs release);
  the container never actually had a backend enabled, so it likely never ran.
- Collapse cgit's Caddy routing to a single reverse proxy - the smart-HTTP
  git backend was already served on the same nginx vhost/port as cgit
  itself, so the separate /git/* -&gt; 8085 route was dead and pointed at a
  port nothing listened on.
- Drop the unused kvm-intel kernel module from the guest hardware profile,
  and rename disko's misleadingly-named ESP partition (it's ext4, not a
  real EFI System Partition).
- Point common.nix's disabled autoUpgrade flake URL at this repo's own
  cgit hosting instead of a generic GitHub placeholder.
- Add AdGuard Home DNS-over-TLS (853) and DNS-over-HTTPS (8443) support,
  backed by an independent ACME certificate (modules/acme.nix) issued via
  a webroot Caddy serves on port 80.

Co-Authored-By: Claude Sonnet 5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Cleaned up the config and the docs</title>
<updated>2026-07-18T20:32:19Z</updated>
<author>
<name>Karan Jayachandra</name>
<email>mail@karanjayachandra.com</email>
</author>
<published>2026-07-18T20:32:19Z</published>
<link rel='alternate' type='text/html' href='http://git.karanj.com/feynman.git/commit/?id=718a79f8de2a55f2ab83cac7e8595cd3916ed486'/>
<id>urn:sha1:718a79f8de2a55f2ab83cac7e8595cd3916ed486</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added the miniflux</title>
<updated>2026-07-17T14:53:58Z</updated>
<author>
<name>Karan Jayachandra</name>
<email>mail@karanjayachandra.com</email>
</author>
<published>2026-07-17T14:53:58Z</published>
<link rel='alternate' type='text/html' href='http://git.karanj.com/feynman.git/commit/?id=66caa3368c4dfe8c579fadb8c6036edea5cb093b'/>
<id>urn:sha1:66caa3368c4dfe8c579fadb8c6036edea5cb093b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed the issues with the build</title>
<updated>2026-07-17T13:20:48Z</updated>
<author>
<name>Karan Jayachandra</name>
<email>karan.jayachandra@nxp.com</email>
</author>
<published>2026-07-17T13:20:48Z</published>
<link rel='alternate' type='text/html' href='http://git.karanj.com/feynman.git/commit/?id=82778e3373b675c1b4bb0cefb4917d7abcc3410e'/>
<id>urn:sha1:82778e3373b675c1b4bb0cefb4917d7abcc3410e</id>
<content type='text'>
</content>
</entry>
</feed>
