<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Terminal</title>
    <link>https://portfolio.nullnless.com/</link>
    <description>Recent content on Terminal</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 22 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://portfolio.nullnless.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Portfolio</title>
      <link>https://portfolio.nullnless.com/posts/projects/</link>
      <pubDate>Fri, 22 May 2026 00:00:00 +0000</pubDate>
      <guid>https://portfolio.nullnless.com/posts/projects/</guid>
      <description>&lt;h1 id=&#34;joni-koskinen&#34;&gt;Joni Koskinen&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Ohjelmistokehittäjä | Homelab-harrastaja&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Tampere • &lt;a href=&#34;mailto:joni.m.koskinen@gmail.com&#34;&gt;joni.m.koskinen@gmail.com&lt;/a&gt; • &lt;a href=&#34;https://github.com/jonizei&#34;&gt;github.com/jonizei&lt;/a&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Rakennan vapaa-ajallani verkko- ja palvelininfrastruktuuria oppiakseni teknologioita,&#xA;joita käytetään oikeissa tuotantoympäristöissä. Alla keskeisimmät projektini.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;homelab-infrastruktuuri&#34;&gt;Homelab-infrastruktuuri&lt;/h2&gt;&#xA;&lt;h3 id=&#34;pfsense-reititinverkko--koti--mökki&#34;&gt;pfSense-reititinverkko — koti &amp;amp; mökki&lt;/h3&gt;&#xA;&lt;p&gt;&lt;em&gt;Salattu site-to-site-verkko kahdelle kiinteistölle ilman kolmannen osapuolen pilvipalveluita.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;pfSense&lt;/code&gt; &lt;code&gt;IPSec VPN&lt;/code&gt; &lt;code&gt;VLAN&lt;/code&gt; &lt;code&gt;HAProxy&lt;/code&gt; &lt;code&gt;Dynamic DNS&lt;/code&gt; &lt;code&gt;Palomuurisäännöt&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Halusin ohjata mökin ilmalämpöpumppua etänä ilman kaupallisia pilvisovelluksia, joten rakensin&#xA;oman verkkoinfrastruktuurin sekä kotiin että mökille pfSense-palomuurireitittimillä&#xA;mini-tietokoneilla. Yhdistin verkot IPSec site-to-site -tunnelilla ja segmentoin kotiverkon&#xA;useisiin VLANeihin palvelimia, IoT-laitteita ja normaaleja laitteita varten. Julkinen liikenne&#xA;ohjautuu oikeille sisäverkon palvelimille HAProxy reverse proxyn ja Namecheap Dynamic DNS:n kautta.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
