<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Posts on FreeBSD Homelab notes</title>
    <link>https://labnotes.fumeknight.org/posts/</link>
    <description>Recent content in Posts on FreeBSD Homelab notes</description>
    <generator>Hugo -- 0.155.3</generator>
    <language>en-us</language>
    <atom:link href="https://labnotes.fumeknight.org/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Blog</title>
      <link>https://labnotes.fumeknight.org/posts/20260216163721-blog/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://labnotes.fumeknight.org/posts/20260216163721-blog/</guid>
      <description>&lt;h2 id=&#34;misc&#34;&gt;Misc&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/adityatelange/hugo-PaperMod/wiki/Installation&#34;&gt;Setting up hugo.toml&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://members.nearlyfreespeech.net/forums/viewtopic?p=40913#40913&#34;&gt;Hosting image data on Amazon S3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Containers</title>
      <link>https://labnotes.fumeknight.org/posts/20260215230928-containers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://labnotes.fumeknight.org/posts/20260215230928-containers/</guid>
      <description>&lt;p&gt;FreeBSD supports running Podman containers.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Linux containers can be run (with restrictions)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;restrictions&#34;&gt;Restrictions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Does not support specifying jail parameters&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;
&lt;ul&gt;
&lt;li&gt;e.g. .NET applications require &lt;code&gt;allow.mlock&lt;/code&gt; parameter&lt;/li&gt;
&lt;li&gt;Workaround: patch ocijail&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;Work in prorgess to support this&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/containers/podman/discussions/27887&#34;&gt;https://github.com/containers/podman/discussions/27887&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://daemonless.io/guides/ocijail-patch/&#34;&gt;https://daemonless.io/guides/ocijail-patch/&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/dfr/ocijail/issues/3&#34;&gt;https://github.com/dfr/ocijail/issues/3&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
    </item>
    <item>
      <title>Networking configuration</title>
      <link>https://labnotes.fumeknight.org/posts/20260215213347-networking_configuration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://labnotes.fumeknight.org/posts/20260215213347-networking_configuration/</guid>
      <description>&lt;p&gt;todo&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nextcloud</title>
      <link>https://labnotes.fumeknight.org/posts/20260216164621-nextcloud/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://labnotes.fumeknight.org/posts/20260216164621-nextcloud/</guid>
      <description>&lt;h2 id=&#34;helpful-links&#34;&gt;Helpful links&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://help.nextcloud.com/t/howto-change-move-data-directory-after-installation/17170&#34;&gt;Moving Nextcloud data directories&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;alternatives&#34;&gt;Alternatives&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gtsteffaniak/filebrowser&#34;&gt;Filebrowser&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Virtual Machines</title>
      <link>https://labnotes.fumeknight.org/posts/20260215234740-virtual_machines/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://labnotes.fumeknight.org/posts/20260215234740-virtual_machines/</guid>
      <description>&lt;p&gt;Virtual machines are managed by Bhyve&lt;/p&gt;</description>
    </item>
    <item>
      <title>zrepl Backup Server</title>
      <link>https://labnotes.fumeknight.org/posts/20260218210023-zrepl_backup_server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://labnotes.fumeknight.org/posts/20260218210023-zrepl_backup_server/</guid>
      <description>&lt;h2 id=&#34;motivation&#34;&gt;Motivation&lt;/h2&gt;
&lt;p&gt;I have some datasets on a VPS that I want to back up regularly to my homelab.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Both servers run ZFS&lt;/li&gt;
&lt;li&gt;I don&amp;rsquo;t want to expose extra ports&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;approach&#34;&gt;Approach&lt;/h2&gt;
&lt;p&gt;Use zrepl&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; to transport backups through a Wireguard&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; tunnel. While I still have to open up the Wireguard port, having an encrypted tunnel between my VPS and my home server is a useful thing to have in general.&lt;/p&gt;
&lt;h2 id=&#34;details&#34;&gt;Details&lt;/h2&gt;
&lt;h3 id=&#34;setting-up-wireguard&#34;&gt;Setting up Wireguard&lt;/h3&gt;
&lt;p&gt;Most of this guide is taken from &lt;a href=&#34;https://www.server-world.info/en/note?os=FreeBSD_14&amp;amp;p=wireguard&amp;amp;f=1&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
