<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>nithishbn</title>
    <subtitle>Nithish&#x27;s Website</subtitle>
    <link rel="self" type="application/atom+xml" href="https://nithishbn.com/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://nithishbn.com"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-05-23T00:00:00+00:00</updated>
    <id>https://nithishbn.com/atom.xml</id>
    <entry xml:lang="en">
        <title>Watching TV at my parents&#x27; house with Jellyfin, Tailscale, and a Raspberry Pi</title>
        <published>2026-05-23T00:00:00+00:00</published>
        <updated>2026-05-23T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Nithish Narasimman
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://nithishbn.com/posts/jellyfin-proxy/"/>
        <id>https://nithishbn.com/posts/jellyfin-proxy/</id>
        
        <summary type="html">&lt;p&gt;Yet another Tailscale post huh?
Can’t blame me, can you?&lt;&#x2F;p&gt;
&lt;p&gt;There I was, back home in Seattle, my parents gone for the weekend, and I was bored. What if I watch the fourth season of the Sopranos?&lt;&#x2F;p&gt;
&lt;p&gt;Great, I’ll just watch it on my phone through my Jellyfin app… oh wait! My parents have a great LG TV that I can watch on.
What if I cast the Jellyfin content from my phone to the TV?
Spinny circle spinny circle, no output.&lt;&#x2F;p&gt;
&lt;p&gt;My parents’ TV has no access to my Jellyfin container all the way back in LA.&lt;&#x2F;p&gt;
&lt;p&gt;How do I solve this in an afternoon with nothing but a Raspberry Pi and some network magic?&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Sharing photos from my server to my friends</title>
        <published>2026-04-06T00:00:00+00:00</published>
        <updated>2026-04-06T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Nithish Narasimman
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://nithishbn.com/posts/imshare/"/>
        <id>https://nithishbn.com/posts/imshare/</id>
        
        <summary type="html">&lt;p&gt;I regularly find myself wanting to share photos from my self-hosted &lt;a rel=&quot;noopener external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;immich.app&#x2F;&quot;&gt;Immich&lt;&#x2F;a&gt; instance on my server with my friends.&lt;&#x2F;p&gt;
&lt;p&gt;If you’ve followed &lt;a href=&quot;..&#x2F;tailscale-minecraft-server&quot;&gt;my previous post&lt;&#x2F;a&gt; on my self-hosting journey, you’ll know I love Tailscale and its ability to let me share things with friends and family without exposing my local network.
However, Tailscale obviously isn’t the best when my friends and family &lt;em&gt;don’t&lt;&#x2F;em&gt; want to install it and simply want a photo album detailing my most recent trip.&lt;&#x2F;p&gt;
&lt;p&gt;Fine.&lt;&#x2F;p&gt;
&lt;p&gt;I’ll do something about it.&lt;&#x2F;p&gt;
&lt;p&gt;What if we use Cloudflare Tunnels with custom JWT token authentication and split access to important albums and not so important albums?&lt;&#x2F;p&gt;
&lt;p&gt;Am I overengineering this? :)&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Hosting a Minecraft Server without exposing my home IP</title>
        <published>2026-03-03T00:00:00+00:00</published>
        <updated>2026-03-03T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Nithish Narasimman
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://nithishbn.com/posts/tailscale-minecraft-server/"/>
        <id>https://nithishbn.com/posts/tailscale-minecraft-server/</id>
        
        <summary type="html">&lt;p&gt;I am an avid Tailscale user. I have a homelab running on my 12 year old PC with Proxmox, and I have several containers all hooked up together.
It’s great. I can backup my photos, use my NAS, and run whatever linux container I want. And I can access them from all of my devices.&lt;&#x2F;p&gt;
&lt;p&gt;But if I want to share these services with my friends and family, I need them to download Tailscale and access the nodes that I share with them. Friction.&lt;&#x2F;p&gt;
&lt;p&gt;Worse yet, Tailscale isn’t on some devices like the Nintendo Switch or the Playstation. Friction.&lt;&#x2F;p&gt;
&lt;p&gt;I want to be able to play Minecraft with my friends while hosting on my homelab, but I don’t want to portforward 25565 and share my home network IP address like it’s 2011 anymore. Surely, if we have Tailscale magic we’re past that?&lt;&#x2F;p&gt;
&lt;p&gt;Nearly! With a bit of help from our friend &lt;code&gt;iptables&lt;&#x2F;code&gt; and a free vm from Oracle Cloud, we can do some networking magic to get my friends on my homelab minecraft server, and they don’t even know it!&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Tour du Mont Blanc</title>
        <published>2025-08-15T00:00:00+00:00</published>
        <updated>2025-08-15T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Nithish Narasimman
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://nithishbn.com/posts/tmb-2025/"/>
        <id>https://nithishbn.com/posts/tmb-2025/</id>
        
        <summary type="html"> 

&lt;a href=&quot;https:&#x2F;&#x2F;nithishbn.com&#x2F;posts&#x2F;tmb-2025&#x2F;DSCF4197+1.jpg&quot; target=&quot;_blank&quot;&gt;
    &lt;img src=&quot;https:&amp;#x2F;&amp;#x2F;nithishbn.com&amp;#x2F;processed_images&amp;#x2F;DSCF4197+1.0c21faee20b10cc0.jpg&quot; title=&quot;TMB&quot; &#x2F;&gt;
&lt;&#x2F;a&gt;
&lt;p&gt;This summer I got a chance to hike the Tour du Mont Blanc over the span of 7 days with my family. We started in Chamonix, hiked between towns, saw beautiful landscapes, and ate the most cheese I think I’ve ever had in the span of a week.&lt;&#x2F;p&gt;
&lt;p&gt;I got a chance to take my friend Carmen’s film camera with me as well as my very own Fujifilm X100VI. I took &lt;em&gt;so&lt;&#x2F;em&gt; many photos. Tag along to see how I fared with minimal training!&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>LA 2025</title>
        <published>2025-05-30T00:00:00+00:00</published>
        <updated>2025-05-30T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Nithish Narasimman
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://nithishbn.com/posts/la-trip-2025/"/>
        <id>https://nithishbn.com/posts/la-trip-2025/</id>
        
        <summary type="html">

&lt;figure&gt;
    &lt;a href=&quot;https:&#x2F;&#x2F;nithishbn.com&#x2F;posts&#x2F;la-trip-2025&#x2F;DSCF2292.JPG&quot; target=&quot;_blank&quot;&gt;
        
        &lt;img src=&quot;https:&amp;#x2F;&amp;#x2F;nithishbn.com&amp;#x2F;processed_images&amp;#x2F;DSCF2292.84a5133a2978b933.jpg&quot; alt=&quot;LA in Sepia&quot; loading=&quot;lazy&quot; &#x2F;&gt;
    &lt;&#x2F;a&gt;
&lt;&#x2F;figure&gt;
&lt;p&gt;I’m excited to share that I’ll be joining UCLA Bioinformatics as a PhD student this Fall!
This was a long time coming, and I couldn’t be happier.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>India 2025</title>
        <published>2025-03-22T00:00:00+00:00</published>
        <updated>2025-03-22T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Nithish Narasimman
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://nithishbn.com/posts/india-trip-2025/"/>
        <id>https://nithishbn.com/posts/india-trip-2025/</id>
        
        <summary type="html">



&lt;a href=&quot;https:&#x2F;&#x2F;nithishbn.com&#x2F;posts&#x2F;india-trip-2025&#x2F;DSCF1865.JPG&quot; target=&quot;_blank&quot;&gt;
    &lt;img src=&quot;https:&amp;#x2F;&amp;#x2F;nithishbn.com&amp;#x2F;processed_images&amp;#x2F;DSCF1865.9af2062155ae0cd2.jpg&quot; title=&quot;Colorful temple&quot; &#x2F;&gt;
&lt;&#x2F;a&gt;
&lt;p&gt;It’s been a few years since I’ve been back to India. I was here last in 2021, and before that, in 2020 (yes, traveling during COVID was really rough).&lt;&#x2F;p&gt;
&lt;p&gt;India hasn’t changed &lt;em&gt;fundamentally&lt;&#x2F;em&gt; in the last 4ish years. Where it &lt;em&gt;has&lt;&#x2F;em&gt; changed, though, is incredibly palpable.
I’m not sure how much of this is me noticing more and how much of it is genuine change. I’m sure there’s a good mix of both.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Sometimes, there is no decision</title>
        <published>2024-12-17T00:00:00+00:00</published>
        <updated>2024-12-17T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Nithish Narasimman
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://nithishbn.com/posts/nodecision/"/>
        <id>https://nithishbn.com/posts/nodecision/</id>
        
        <summary type="html">&lt;p&gt;I think everyone makes the realization at some point that they aren’t the main character. That often what we want isn’t what is possible because it requires others to believe the same thing.
We’re often waiting for others, and that’s hard.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Welcome - New Year&#x27;s Eve</title>
        <published>2022-12-31T00:00:00+00:00</published>
        <updated>2022-12-31T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Nithish Narasimman
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://nithishbn.com/posts/first/"/>
        <id>https://nithishbn.com/posts/first/</id>
        
        <summary type="html">&lt;p&gt;Hello everyone!
I decided that, on New Year’s Eve at that, my website needed a makeover and went ahead and used &lt;a rel=&quot;noopener external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;tuckersiemens.com&quot;&gt;Tucker Siemens’ beautiful Zola based website&lt;&#x2F;a&gt; in order to create my own.
I anticipate I’ll want to change this over time to suit my own needs, but I figured I’d start with this for now.
I’ve started my journey into Rust and came across his article on &lt;a rel=&quot;noopener external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;tuckersiemens.com&#x2F;posts&#x2F;parsing-tftp-in-rust&#x2F;&quot;&gt;writing a TFTP parser in Rust&lt;&#x2F;a&gt; which was beautifully written, well described, and well formatted. That’s the start of my inspiration into writing my own potential series of blog posts like it’s 2005 again.&lt;&#x2F;p&gt;</summary>
        
    </entry>
</feed>
