<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Open Source on Pious Men</title>
        <link>https://pious.men/tags/open-source/</link>
        <description>Recent content in Open Source on Pious Men</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-us</language>
        <lastBuildDate>Sat, 25 Jul 2026 00:00:00 -0700</lastBuildDate><atom:link href="https://pious.men/tags/open-source/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Cool Open Source</title>
        <link>https://pious.men/posts/cool-open-source/</link>
        <pubDate>Sat, 25 Jul 2026 00:00:00 -0700</pubDate>
        
        <guid>https://pious.men/posts/cool-open-source/</guid>
        <description>&lt;img src="https://pious.men/posts/cool-open-source/OpenSourceLogo.webp" alt="Featured image of post Cool Open Source" /&gt;&lt;p&gt;This is just a collection of interesting open source tools, so that I don&amp;rsquo;t forget them, and other people can see how cool they are!&lt;/p&gt;
&lt;h2 id=&#34;is-open-source-safe&#34;&gt;Is Open Source Safe
&lt;/h2&gt;&lt;h2 id=&#34;is-open-source-beneficial&#34;&gt;Is Open Source Beneficial
&lt;/h2&gt;&lt;h3 id=&#34;viral-licenses&#34;&gt;Viral licenses
&lt;/h3&gt;&lt;h2 id=&#34;immich&#34;&gt;Immich
&lt;/h2&gt;&lt;p&gt;Immich is a FANTASTIC tool! One of the smoothest, and most feature loaded apps I&amp;rsquo;ve ever used! And it&amp;rsquo;s totally free!&lt;/p&gt;
&lt;p&gt;Not so long ago, my wife, my sister, and my aunt all came to me within the span of a month and asked me if I knew of anything that could help them replace Google/Amazon/Microsoft photos! My sister and my aunt did this because they had filled their limited quota of free storage and since their email was stored in the same bucket apparently, they could no longer receive emails unless they deleted their pictures or paid for more storage! I don&amp;rsquo;t know about you, but I think that&amp;rsquo;s pretty scummy! These companies offer you free storage for you pictures, they nag you about it constantly if you don&amp;rsquo;t backup your pictures with them, and when you do they stop letting you receive emails, send scary warnings like &amp;ldquo;Your pictures may be deleted if storage is not expanded soon&amp;rdquo;, and more as soon as you hit 5 or 10 gigs!?&lt;/p&gt;
&lt;p&gt;As if all that wasn&amp;rsquo;t enough, they sell and train models on your pictures, videos, and emails! Even if you pay they STILL sell all your data!&lt;/p&gt;
&lt;p&gt;One of the main ways that they keep people trapped is convenience! Sure you know that Amazon charges you more than it would cost to store your photos yourself, but they have an easy app, and you can see your gallery from you computer, or your phone anytime! Plus they have fancy feature like facial recognition, searchable images, and easy image sharing.&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s why I was SO impressed with Immich! It is BETTER than any paid photo storage I&amp;rsquo;ve seen! The app is great, it handles backups super easily, installing the server is super easy thanks to Docker, and the extra features are awesome!&lt;/p&gt;
&lt;p&gt;It has facial recognition which you can filter images by to only show pictures of a specific person.&lt;/p&gt;
&lt;p&gt;It has context searching where you can tell it a word and it will show you images with that word related! Miriam and I were wondering how long it had been since we went to the Grand Canyon. She started skimming through her timeline, and just out of curiosity I hopped on Immich and search Grand Canyon. BOOM! First picture was us taking a selfie in front of the Grand Canyon! It&amp;rsquo;s honestly a little scary, but it&amp;rsquo;s a good reminder! Big companies are doing this with our data whether they tell us or not! They can already search through your whole life for any images with a gun, or scan the year 2020 for maskless pictures, or pictures of you at a protest! Seems a little too easy but at least now it&amp;rsquo;s working to benefit you, on your server, not sending or selling it to anyone!&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://pious.men/posts/cool-open-source/ImmichContextSearch.png&#34;
	width=&#34;1905&#34;
	height=&#34;888&#34;
	srcset=&#34;https://pious.men/posts/cool-open-source/ImmichContextSearch_hu_deae9e9659a6642a.png 480w, https://pious.men/posts/cool-open-source/ImmichContextSearch_hu_46003ba49b70adf8.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;ImmichContextSearch.png&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;214&#34;
		data-flex-basis=&#34;514px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;If your pictures have location data (&lt;em&gt;You can enable that in your camera app, but it&amp;rsquo;s a privacy risk if you post those photos online or even back them up somewhere you don&amp;rsquo;t trust&lt;/em&gt;) then you can switch to the map view in Immich and click to see all your picture from that trip to Germany!&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://pious.men/posts/cool-open-source/ImmichMap.png&#34;
	width=&#34;1344&#34;
	height=&#34;882&#34;
	srcset=&#34;https://pious.men/posts/cool-open-source/ImmichMap_hu_b91cb4d42b810c33.png 480w, https://pious.men/posts/cool-open-source/ImmichMap_hu_453ef50751128350.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;ImmichMap.png&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;152&#34;
		data-flex-basis=&#34;365px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;It has incredible sharing features! If you both have accounts on your instance of Immich then you can mark someone as a partner, and that automatically shares all your photos with them! You can choose whether or not those show up in your timeline with your photos too! But maybe that&amp;rsquo;s too much sharing, well you can also create and share albums. If you share with other Immich users you can comment on photos in the album.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://pious.men/posts/cool-open-source/ImmichSharedAlbumComments.png&#34;
	width=&#34;1905&#34;
	height=&#34;888&#34;
	srcset=&#34;https://pious.men/posts/cool-open-source/ImmichSharedAlbumComments_hu_18beac4e27b39975.png 480w, https://pious.men/posts/cool-open-source/ImmichSharedAlbumComments_hu_4b8bf53d9886a40a.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;ImmichSharedAlbumComments.png&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;214&#34;
		data-flex-basis=&#34;514px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;Or you can generate a url that is accessible to anyone who can reach you server, whether they have an account on your Immich instance or not! Look at all these cool options!&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://pious.men/posts/cool-open-source/ImmichURL.png&#34;
	width=&#34;419&#34;
	height=&#34;860&#34;
	srcset=&#34;https://pious.men/posts/cool-open-source/ImmichURL_hu_a60022812c3e102e.png 480w, https://pious.men/posts/cool-open-source/ImmichURL_hu_f9d8e76a38e3a16e.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;ImmichURL.png&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;48&#34;
		data-flex-basis=&#34;116px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;You can choose your own name for the URL instead of having it be random letters and numbers! You can set a password if you want, or just leave it open! You can set the link to expire after a period of time, and you can choose what people can do with the link, upload, download, and whether or not they can see metadata, which includes the location data for the photos if it exists. Now do keep in mind that this is not foolproof there are ways to download the images even if the website doesn&amp;rsquo;t offer it so I wouldn&amp;rsquo;t go handing out keys to your private photo stash regardless but it&amp;rsquo;s pretty cool!&lt;/p&gt;
&lt;p&gt;And did I forget to mention that this is all running on a TINY computer? This computer specifically: &lt;a class=&#34;link&#34; href=&#34;https://www.amazon.com/GMKtec-G5S-Compact-Celeron-LPDDR4/dp/B0H4TCY6TH?ref_=ast_sto_dp&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://www.amazon.com/GMKtec-G5S-Compact-Celeron-LPDDR4/dp/B0H4TCY6TH?ref_=ast_sto_dp&lt;/a&gt; That tiny little computer and one command lets me run the webserver, the AI component for context searching, and facial recognition, and the database for storing all that cool stuff!&lt;/p&gt;
&lt;p&gt;Here is their website if you want to see what they are all about: &lt;a class=&#34;link&#34; href=&#34;https://immich.app/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://immich.app/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And here is their github where all the code is hosted free for anyone: &lt;a class=&#34;link&#34; href=&#34;https://github.com/immich-app/immich&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/immich-app/immich&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;docker&#34;&gt;Docker
&lt;/h2&gt;&lt;p&gt;I mentioned Docker a few times in the previous section and it will come up again in just about every other section! For those of you who have not heard of Docker, it&amp;rsquo;s a kind of virtualization software that lets you run programs as if they were the only thing running on your computer. This can help with dependencies and security by providing isolation between programs, they can use the same ports, the same database programs, the same everything pretty much, and run on the same computer without being able to see or mess with each other! For those that are familiar with Docker and hate it, it is not a solution to every problem. In fact it&amp;rsquo;s probably not the best solution to any problem. But it is a great solution to the issue of easy installation, management, updating, and uninstalling. For those who are familiar with Docker and love it, I&amp;rsquo;m honestly kind of with you! But again it&amp;rsquo;s not a perfect solution to everything! However when it comes to easy set up for homelabs it&amp;rsquo;s amazing!&lt;/p&gt;
&lt;p&gt;I have Immich running and I just used the Docker Compose (&lt;em&gt;Which is a scripting language for Docker&lt;/em&gt;) that Immich provided, then I just run that, and it downloads the images and starts all the containers I need! (&lt;em&gt;Containers is what Docker creates&lt;/em&gt;) I didn&amp;rsquo;t install any other dependencies on my machine, and if I ever want to uninstall Immich I just remove that folder, the containers, and the images, and that&amp;rsquo;s it! But I also have Copyparty running for a network file share. It has it&amp;rsquo;s own dependencies, some of which are the same as Immich but rather than setting them both up to talk to the same database and making sure that they don&amp;rsquo;t step on each other, Docker lets me just spin up a database for each of them.&lt;/p&gt;
&lt;p&gt;Obviously since Docker duplicates dependencies it takes up more storage than a well installed and managed system would. But for beginners, or people who have more computing resources than time, it&amp;rsquo;s a worthy trade!&lt;/p&gt;
&lt;p&gt;Their open source is a bit scattered but here are some links to get started!&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/docker&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/docker&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/containerd/containerd&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/containerd/containerd&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/moby/moby&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/moby/moby&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;tapmap&#34;&gt;TapMap
&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/olalie/tapmap&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/olalie/tapmap&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
