<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>hashtags &amp;mdash; Claire&#39;s Journal</title>
    <link>https://blog.clairemedeiros.com/tag:hashtags</link>
    <description>Notes from teh edge</description>
    <pubDate>Thu, 03 Sep 2026 22:56:27 +0000</pubDate>
    <item>
      <title>Tiny Software</title>
      <link>https://blog.clairemedeiros.com/tiny-software</link>
      <description>&lt;![CDATA[#linux #nixos #selfhosting&#xA;&#xA;I am compiling a list of really good tiny software which you can use&#xA;to run all kinds of things.  This is not intended to be comprehensive.&#xA;I probably missed your favorite thing.  I would love to hear about&#xA;your favorite thing  you should tell me.&#xA;&#xA;Here are some things I am using or have considered using&#xA;&#xA;Snac2&#xA;https://codeberg.org/grunfink/snac2&#xA;&#xA;This is a very tiny single binary ActivityPub Server. You have several options and most linux package repositories seem to have it available. You can also use docker or just simply download a release binary.  I recommend utilizing with custom systemd startup service.&#xA;&#xA;Write Freely&#xA;https://writefreely.org/&#xA;&#xA;Should you wish to do as I am currently this very moment and in fact Write Freely.  Then uhm Write Freely is for you! This is a very tiny blogging software that runs in a similar fashion to snac2.  &#xA;&#xA;this is what the Write Freely systemd service looks like you could copy it for whatever else you want to run:&#xA;&#xA;[Unit]&#xA;Description=WriteFreely Instance&#xA;After=syslog.target network.target&#xA;If MySQL is running on the same machine, uncomment the following &#xA;line to use it, instead. &#xA;After=syslog.target network.target mysql.service&#xA;&#xA;[Service]&#xA;Type=simple&#xA;StandardOutput=syslog&#xA;StandardError=syslog&#xA;WorkingDirectory=/var/www/example.com&#xA;ExecStart=/var/www/example.com/writefreely&#xA;Restart=always&#xA;&#xA;[Install]&#xA;WantedBy=multi-user.target&#xA;&#xA;Copy Party&#xA;https://github.com/9001/copyparty&#xA;&#xA;&#34;Portable file server with accelerated resumable uploads, dedup, WebDAV, SFTP, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file.&#34;&#xA;&#xA;Wow that&#39;s a lot but it really is as good as advertised i can&#39;t actually tell you more than this.  Do you like small things that do lots of stuff? Ya that&#39;s definitely Copy Party.  Transfer all the things all the time everywhere i guess. The interface is quite good if you want to share a small number of things among a small number of people.  It&#39;s pretty reasonable.  A little retro but i like it. &#xA;&#xA;Hugo&#xA;https://gohugo.io/&#xA;&#xA;This is still the best choice for a statically generated blog alternative.  If you want to edge cache something with no moving parts you&#39;re hard pressed to find something simpler to use than Hugo.&#xA;&#xA;Owncast&#xA;https://owncast.online/&#xA;&#xA;You want to live stream something.  That&#39;s why you&#39;re here.  I would say also that if you couple this with the obvious pair which is using OBS Studio you get quite a bit here.  You can even list your little channel in their directory and people can find you.  Very minimal setup to get going.  Many VPS providers have templates already.&#xA;&#xA;Tiny Ice&#xA;https://github.com/DatanoiseTV/tinyice&#xA;&#xA;I have not yet tried this.  It seems to have a built-in AutoDJ feature which is of special interest to me and perhaps you i don&#39;t really know.  We don&#39;t know each other.  Perhaps we are similar in our tastes?&#xA;&#xA;Ergo&#xA;https://github.com/ergochat/ergo&#xA;&#xA;Ergo is a very small IRCD.  You remember IRC right it&#39;s like social media it even has #hashtags (they call them channels).  You should try it.  It&#39;s how old people used to communicate on the internet before Twitter.  Ergo is low effort and pretty much zero maintenance.  Put it everywhere.&#xA;&#xA;Forgejo&#xA;https://forgejo.org/&#xA;&#xA;Forgejo is a fork of Gitea.  They share a code base originally but separated concerns over i believe ideological reasons.  It&#39;s quite good and i prefer Forgejo now for no other reason than it&#39;s pretty cool and i like it.  You have many options here and this is just my favorite one.&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://blog.clairemedeiros.com/tag:linux" class="hashtag"><span>#</span><span class="p-category">linux</span></a> <a href="https://blog.clairemedeiros.com/tag:nixos" class="hashtag"><span>#</span><span class="p-category">nixos</span></a> <a href="https://blog.clairemedeiros.com/tag:selfhosting" class="hashtag"><span>#</span><span class="p-category">selfhosting</span></a></p>

<p>I am compiling a list of really good tiny software which you can use
to run all kinds of things.  This is not intended to be comprehensive.
I probably missed your favorite thing.  I would love to hear about
your favorite thing  you should tell <a href="https://me.clairemedeiros.com/cm">me</a>.</p>

<p>Here are some things I am using or have considered using</p>

<h2 id="snac2">Snac2</h2>

<p><a href="https://codeberg.org/grunfink/snac2">https://codeberg.org/grunfink/snac2</a></p>

<p>This is a very tiny single binary ActivityPub Server. You have several options and most linux package repositories seem to have it available. You can also use docker or just simply download a release binary.  I recommend utilizing with custom systemd startup service.</p>

<h2 id="write-freely">Write Freely</h2>

<p><a href="https://writefreely.org/">https://writefreely.org/</a></p>

<p>Should you wish to do as I am currently this very moment and in fact Write Freely.  Then uhm Write Freely is for you! This is a very tiny blogging software that runs in a similar fashion to snac2.</p>

<p>this is what the Write Freely systemd service looks like you could copy it for whatever else you want to run:</p>

<pre><code>[Unit]
Description=WriteFreely Instance
After=syslog.target network.target
# If MySQL is running on the same machine, uncomment the following 
# line to use it, instead. 
#After=syslog.target network.target mysql.service

[Service]
Type=simple
StandardOutput=syslog
StandardError=syslog
WorkingDirectory=/var/www/example.com
ExecStart=/var/www/example.com/writefreely
Restart=always

[Install]
WantedBy=multi-user.target
</code></pre>

<h2 id="copy-party">Copy Party</h2>

<p><a href="https://github.com/9001/copyparty">https://github.com/9001/copyparty</a></p>

<p>“Portable file server with accelerated resumable uploads, dedup, WebDAV, SFTP, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file.”</p>

<p>Wow that&#39;s a lot but it really is as good as advertised i can&#39;t actually tell you more than this.  Do you like small things that do lots of stuff? Ya that&#39;s definitely Copy Party.  Transfer all the things all the time everywhere i guess. The interface is quite good if you want to share a small number of things among a small number of people.  It&#39;s pretty reasonable.  A little retro but i like it.</p>

<h2 id="hugo">Hugo</h2>

<p><a href="https://gohugo.io/">https://gohugo.io/</a></p>

<p>This is still the best choice for a statically generated blog alternative.  If you want to edge cache something with no moving parts you&#39;re hard pressed to find something simpler to use than Hugo.</p>

<h2 id="owncast">Owncast</h2>

<p><a href="https://owncast.online/">https://owncast.online/</a></p>

<p>You want to live stream something.  That&#39;s why you&#39;re here.  I would say also that if you couple this with the obvious pair which is using OBS Studio you get quite a bit here.  You can even list your little channel in their directory and people can find you.  Very minimal setup to get going.  Many VPS providers have templates already.</p>

<h2 id="tiny-ice">Tiny Ice</h2>

<p><a href="https://github.com/DatanoiseTV/tinyice">https://github.com/DatanoiseTV/tinyice</a></p>

<p>I have not yet tried this.  It seems to have a built-in AutoDJ feature which is of special interest to me and perhaps you i don&#39;t really know.  We don&#39;t know each other.  Perhaps we are similar in our tastes?</p>

<h2 id="ergo">Ergo</h2>

<p><a href="https://github.com/ergochat/ergo">https://github.com/ergochat/ergo</a></p>

<p>Ergo is a very small IRCD.  You remember IRC right it&#39;s like social media it even has <a href="https://blog.clairemedeiros.com/tag:hashtags" class="hashtag"><span>#</span><span class="p-category">hashtags</span></a> (they call them channels).  You should try it.  It&#39;s how old people used to communicate on the internet before Twitter.  Ergo is low effort and pretty much zero maintenance.  Put it everywhere.</p>

<h2 id="forgejo">Forgejo</h2>

<p><a href="https://forgejo.org/">https://forgejo.org/</a></p>

<p>Forgejo is a fork of Gitea.  They share a code base originally but separated concerns over i believe ideological reasons.  It&#39;s quite good and i prefer Forgejo now for no other reason than it&#39;s pretty cool and i like it.  You have many options here and this is just my favorite one.</p>
]]></content:encoded>
      <guid>https://blog.clairemedeiros.com/tiny-software</guid>
      <pubDate>Thu, 20 Aug 2026 20:08:35 +0000</pubDate>
    </item>
  </channel>
</rss>