<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>SQLite on NoRaincheck</title><link>https://noraincheck.github.io/tags/sqlite/</link><description>Recent content in SQLite on NoRaincheck</description><generator>Hugo</generator><language>en-US</language><copyright>NoRaincheck</copyright><lastBuildDate>Sun, 01 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://noraincheck.github.io/tags/sqlite/index.xml" rel="self" type="application/rss+xml"/><item><title>A look at Campfire for self-hosted Slack alternative</title><link>https://noraincheck.github.io/posts/a-look-at-campfire-for-self-hosted-slack-alternative/</link><pubDate>Sun, 01 Mar 2026 00:00:00 +0000</pubDate><guid>https://noraincheck.github.io/posts/a-look-at-campfire-for-self-hosted-slack-alternative/</guid><description>&lt;h2 id="a-look-at-campfire-for-self-hosted-slack-alternative"&gt;A look at Campfire for self-hosted Slack alternative&lt;/h2&gt;&#10;&lt;p&gt;&lt;em&gt;March 2026&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;Campfire is not really a commonly suggested alternative to Slack/Discord.&#10;Afterall its missing various features including voice chat, threads or other&#10;features. It makes up for it by being incredibly easy to self-host and easy to&#10;write a bot that can interact in such an interface.&lt;/p&gt;&#10;&lt;p&gt;Campfire can be hosted from a single Dockerfile using sqlite as its database.&#10;For majority of low-numbered user-count situations this is more than sufficient.&lt;/p&gt;</description></item><item><title>rqlite - a Production Experiment</title><link>https://noraincheck.github.io/posts/rqlite-a-production-experiment/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://noraincheck.github.io/posts/rqlite-a-production-experiment/</guid><description>&lt;h2 id="rqlite---a-production-experiment"&gt;rqlite - a Production Experiment&lt;/h2&gt;&#10;&lt;p&gt;&lt;em&gt;January 2025&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;code&gt;rqlite&lt;/code&gt; is a distributed version of sqlite using the raft consensus algorithm.&#10;The great thing about rqlite actually has nothing to do with the underlying&#10;tech, but more to do with broad developer experience and that is the defaults&#10;with the provided&#10;&lt;a href="https://github.com/rqlite/helm-charts/tree/master"&gt;helm charts&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;It just feels like I&amp;rsquo;m the target audience - someone who wants to quickly push&#10;&lt;code&gt;rqlite&lt;/code&gt; to production with the minimal dependencies and gives me enough to&#10;shoot myself in the foot. Compared with &lt;code&gt;postgres&lt;/code&gt; helm charts, &lt;code&gt;rqlite&lt;/code&gt;&#10;presumes that you &lt;em&gt;may&lt;/em&gt; want to just use it as-is, without even a values file.&#10;That is a welcome change, whereas almost anything from the bitnami one expects&#10;you as a developer will make modifications. Something in that model does not&#10;&lt;em&gt;feel&lt;/em&gt; quite right. This friction (although seemingly trivial) converted me to&#10;use &lt;code&gt;rqlite&lt;/code&gt; (the other reason is I was using &lt;code&gt;sqlite&lt;/code&gt; for my tests which meant&#10;I didn&amp;rsquo;t need to worry about changing any code to ensure compatibility between&#10;different sql dialects).&lt;/p&gt;</description></item></channel></rss>