<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Migration on Janik von Rotz</title>
    <link>https://janikvonrotz.ch/tags/migration/</link>
    <description>Recent content in Migration on Janik von Rotz</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 17 Apr 2026 13:59:14 +0200</lastBuildDate>
    <atom:link href="https://janikvonrotz.ch/tags/migration/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Replacing Ingress NGINX controller with Traefik</title>
      <link>https://janikvonrotz.ch/2026/04/17/replacing-ingress-nginx-controller-with-traefik/</link>
      <pubDate>Fri, 17 Apr 2026 13:59:14 +0200</pubDate>
      <guid>https://janikvonrotz.ch/2026/04/17/replacing-ingress-nginx-controller-with-traefik/</guid>
      <description>&lt;p&gt;As everybody knows (at least in he Kubernetes realm) the Ingress NGINX controller is no longer receiving security patches and has been archived. It is recommended to use the new API Gateway instead of Ingress resources. This transition takes time and in the meantime the Ingress NGINX requires a replacement.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy Forgejo runner to Kubernetes cluster</title>
      <link>https://janikvonrotz.ch/2025/12/31/deploy-forgejo-runner-to-kubernetes-cluster/</link>
      <pubDate>Wed, 31 Dec 2025 13:11:03 +0100</pubDate>
      <guid>https://janikvonrotz.ch/2025/12/31/deploy-forgejo-runner-to-kubernetes-cluster/</guid>
      <description>&lt;p&gt;In my post about &lt;a href=&#34;https://janikvonrotz.ch/2025/08/20/migrate-from-github-to-codeberg/&#34;&gt;migrating from GitHub to Codeberg&lt;/a&gt; I was not able to find a suitable alternative for GitHub actions. With GitHub actions I built and published Docker images. Since the migration I was able find solution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrate from Github to Codeberg</title>
      <link>https://janikvonrotz.ch/2025/08/20/migrate-from-github-to-codeberg/</link>
      <pubDate>Wed, 20 Aug 2025 13:15:03 +0200</pubDate>
      <guid>https://janikvonrotz.ch/2025/08/20/migrate-from-github-to-codeberg/</guid>
      <description>&lt;p&gt;Since the &lt;a href=&#34;https://arstechnica.com/gadgets/2025/08/github-will-be-folded-into-microsoft-proper-as-ceo-steps-down/&#34;&gt;enshittification of GitHub&lt;/a&gt; I decided to become a &lt;em&gt;Berger&lt;/em&gt; instead of &lt;em&gt;Hubber&lt;/em&gt;. Which I means that I wanted to move all my repos from github.com to codeberg.org.&lt;/p&gt;&#xA;&lt;p&gt;Running a migration script is easy. But of course there are many details to consider once the repos have been moved. In this post I&amp;rsquo;ll brief you on my experience and give you details on these challenges:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Another Wordpress to Hugo migration</title>
      <link>https://janikvonrotz.ch/2018/07/08/another-wordpress-to-hugo-migration/</link>
      <pubDate>Sun, 08 Jul 2018 09:11:28 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2018/07/08/another-wordpress-to-hugo-migration/</guid>
      <description>&lt;p&gt;Using Wordpress to run this blog has become an overkill. It was time to change. Static site generators, no database content management systems and JavaScript based tools make Wordpress an deprecated blogging platform. I had the idea of moving away from Wordpress for a while and decided to take a chance two weeks ago. This post is about the migration process and the design decisions made in preparation of the migration.&lt;/p&gt;&#xA;&lt;p&gt;From the title you can tell that I chose Hugo as my next CMS, but why Hugo? First of all, I only have had a look at Jekyll and Hugo. Jekyll is written in ruby and Hugo in go. To make it short and simple, Hugo does whatever Jekyll does, but based on newer technologies and a lot faster. And also remember it doesn&amp;rsquo;t really matter. Both Hugo and Jekyll use markdown files and have almost the same format to store posts and data. So no big difference except speed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrate KeePass to Pass</title>
      <link>https://janikvonrotz.ch/2017/07/24/migrate-keepass-to-pass/</link>
      <pubDate>Mon, 24 Jul 2017 10:05:46 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2017/07/24/migrate-keepass-to-pass/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m using &lt;a href=&#34;http://keepass.info/&#34;&gt;KeePass&lt;/a&gt; for a few years now. It always has been the password manager of my choice.&#xA;Currently I&amp;rsquo;m using KeePass on my Mac and Windows connected to the same database file. The KeePass database file is stored in a OneDrive folder, encrypted with a password and keyfile, which is stored in the &lt;a href=&#34;https://keybase.io&#34;&gt;Keybase&lt;/a&gt; filesystem. This setup gives me maximum security and portability. However, it makes it impossible to use KeePass on my mobile device. Also I miss the possibility to use KeePass in my browser or on the command line. I&amp;rsquo;ve looked for an alternative solution, which doesn&amp;rsquo;t compromise on security and gives me the same level of portability.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrate Piwik website</title>
      <link>https://janikvonrotz.ch/2014/04/24/migrate-piwik-website/</link>
      <pubDate>Thu, 24 Apr 2014 07:23:42 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2014/04/24/migrate-piwik-website/</guid>
      <description>&lt;p&gt;&lt;em&gt;This post is part of my &lt;a href=&#34;https://janikvonrotz.ch/your-own-virtual-private-server-hosting-solution/&#34;&gt;Your own Virtual Private Server hosting solution&lt;/a&gt; project.&lt;/em&gt;&lt;br&gt;&#xA;&lt;em&gt;Get the latest version of this article here: &lt;a href=&#34;https://gist.github.com/9640572&#34;&gt;https://gist.github.com/9640572&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;This article assumes you&amp;rsquo;re going to move an exisiting piwik website from one server to another.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrate WordPress website</title>
      <link>https://janikvonrotz.ch/2014/04/16/migrate-wordpress-website/</link>
      <pubDate>Wed, 16 Apr 2014 07:44:47 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2014/04/16/migrate-wordpress-website/</guid>
      <description>&lt;p&gt;&lt;em&gt;This post is part of my &lt;a href=&#34;https://janikvonrotz.ch/your-own-virtual-private-server-hosting-solution/&#34;&gt;Your own Virtual Private Server hosting solution&lt;/a&gt; project.&lt;/em&gt;&lt;br&gt;&#xA;&lt;em&gt;Get the latest version of this article here: &lt;a href=&#34;https://gist.github.com/9409150&#34;&gt;https://gist.github.com/9409150&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;This guide assumes that you&amp;rsquo;re going to migrate a WordPress website from one server to an other.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install SharePoint 2013 Three-tier Farm - Migrate SharePoint 2010 Data</title>
      <link>https://janikvonrotz.ch/2014/04/14/install-sharepoint-2013-three-tier-farm-migrate-sharepoint-2010-data/</link>
      <pubDate>Mon, 14 Apr 2014 09:36:40 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2014/04/14/install-sharepoint-2013-three-tier-farm-migrate-sharepoint-2010-data/</guid>
      <description>&lt;p&gt;&lt;em&gt;This post of is part of my &lt;a href=&#34;https://janikvonrotz.ch/projects/install-sharepoint-2013-three-tier-farm/&#34;&gt;Install SharePoint 2013 Three-tier Farm&lt;/a&gt; project.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;This time I&amp;rsquo;ll show you my approach for a SharePoint 2010 to 2013 migration.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
