<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Kuibin</title>
    <description>The latest articles on Forem by Kuibin (@kuibin).</description>
    <link>https://forem.com/kuibin</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3838538%2Fb0176091-9154-4f63-9544-8c330059e261.png</url>
      <title>Forem: Kuibin</title>
      <link>https://forem.com/kuibin</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/kuibin"/>
    <language>en</language>
    <item>
      <title>Travel Router VPN to Securely Access Your Home Network</title>
      <dc:creator>Kuibin</dc:creator>
      <pubDate>Mon, 23 Mar 2026 00:07:03 +0000</pubDate>
      <link>https://forem.com/kuibin/travel-router-vpn-to-securely-access-your-home-network-196o</link>
      <guid>https://forem.com/kuibin/travel-router-vpn-to-securely-access-your-home-network-196o</guid>
      <description>&lt;p&gt;Want to access your home network securely while traveling? I set up a travel router with a VPN that routes all traffic back home, so I can safely reach my home servers and devices from anywhere.&lt;/p&gt;

&lt;p&gt;Full setup and configs here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://linsnotes.com/posts/setting-up-a-travel-router-with-vpn-back-to-your-home-network/" rel="noopener noreferrer"&gt;https://linsnotes.com/posts/setting-up-a-travel-router-with-vpn-back-to-your-home-network/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;How do you handle remote access while on the road? Any tips or improvements?&lt;/p&gt;

</description>
      <category>vpn</category>
      <category>homelab</category>
    </item>
    <item>
      <title>Send Emails from Raspberry Pi After Google Disabled App Passwords (msmtp + OAuth2)</title>
      <dc:creator>Kuibin</dc:creator>
      <pubDate>Mon, 23 Mar 2026 00:01:38 +0000</pubDate>
      <link>https://forem.com/kuibin/send-emails-from-raspberry-pi-after-google-disabled-app-passwords-msmtp-oauth2-okl</link>
      <guid>https://forem.com/kuibin/send-emails-from-raspberry-pi-after-google-disabled-app-passwords-msmtp-oauth2-okl</guid>
      <description>&lt;p&gt;I wrote a step-by-step guide on sending email from a Raspberry Pi using msmtp + Gmail OAuth2 (no app passwords).&lt;/p&gt;

&lt;p&gt;Covers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Setting up msmtp on Raspberry Pi
&lt;/li&gt;
&lt;li&gt;Configuring Gmail OAuth2
&lt;/li&gt;
&lt;li&gt;Generating and using access tokens
&lt;/li&gt;
&lt;li&gt;Sending test emails from scripts
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal was to enable a Raspberry Pi to send automated emails through Gmail despite Google blocking “less secure apps,” by using msmtp with OAuth 2.0 so that scripts, alerts, and notifications continue to work securely without relying on app passwords.&lt;/p&gt;

&lt;p&gt;Full guide (with configs + commands):  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://linsnotes.com/posts/sending-email-from-raspberry-pi-using-msmtp-with-gmail-oauth2/" rel="noopener noreferrer"&gt;https://linsnotes.com/posts/sending-email-from-raspberry-pi-using-msmtp-with-gmail-oauth2/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Would appreciate any feedback or improvements—especially if you’ve done this differently (e.g. other mail setups, providers, or better token handling).&lt;/p&gt;

</description>
      <category>raspberrypi</category>
    </item>
  </channel>
</rss>
