

<feed xmlns="http://www.w3.org/2005/Atom">
  <id>https://abhishekpai.co.uk/</id>
  <title>Abhishek Pai</title>
  <subtitle>System administrator and avid self-hoster sharing my hobby tinkering with tech.</subtitle>
  <updated>2026-05-18T12:09:27+02:00</updated>
  <author>
    <name>Abhishek Pai</name>
    <uri>https://abhishekpai.co.uk/</uri>
  </author>
  <link rel="self" type="application/atom+xml" href="https://abhishekpai.co.uk/feed.xml"/>
  <link rel="alternate" type="text/html" hreflang="en"
    href="https://abhishekpai.co.uk/"/>
  <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator>
  <rights> © 2026 Abhishek Pai </rights>
  <icon>/assets/img/favicons/favicon.ico</icon>
  <logo>/assets/img/favicons/favicon-96x96.png</logo>


  
  <entry>
    <title>Migrating to Codeberg</title>
    <link href="https://abhishekpai.co.uk/posts/migrating-to-codeberg/" rel="alternate" type="text/html" title="Migrating to Codeberg" />
    <published>2026-05-17T10:00:00+02:00</published>
  
    <updated>2026-05-18T11:10:24+02:00</updated>
  
    <id>https://abhishekpai.co.uk/posts/migrating-to-codeberg/</id>
    <content type="text/html" src="https://abhishekpai.co.uk/posts/migrating-to-codeberg/" />
    <author>
      <name>Abhishek Pai</name>
    </author>

  
    
    <category term="git" />
    
    <category term="gitlab" />
    
    <category term="github" />
    
    <category term="codeberg" />
    
  

  <summary>GitHub and Open source are at times seem synonymous, on search engines looking for “git” usually returns https://git-scm.com and https://github.com, quite a bit further down there’s a mention of https://gitlab.com. Most people download the git CLI, maybe checkout the documentation and make an account on GitHub before going off down the path of exploring the rich landscape of projects, they clon...</summary>

  </entry>

  
  <entry>
    <title>Container-Friendly Debian Package Configuration</title>
    <link href="https://abhishekpai.co.uk/posts/container-friendly-debian-package-configuration/" rel="alternate" type="text/html" title="Container-Friendly Debian Package Configuration" />
    <published>2025-11-02T16:00:00+01:00</published>
  
    <updated>2025-11-02T22:16:48+01:00</updated>
  
    <id>https://abhishekpai.co.uk/posts/container-friendly-debian-package-configuration/</id>
    <content type="text/html" src="https://abhishekpai.co.uk/posts/container-friendly-debian-package-configuration/" />
    <author>
      <name>Abhishek Pai</name>
    </author>

  
    
    <category term="sysadmin" />
    
    <category term="docker" />
    
  

  <summary>Container builds requires a hands off non-interactive mechanism to bring together an image for deployment. Seems most packages provide either a configuration files or environment variables that can be set before hand to allow easy setup without manual intervention during the installation process.  When building a docker image at times you will see the following error shown below. This particula...</summary>

  </entry>

  
  <entry>
    <title>Self-hosting a recursive DNS with unbound</title>
    <link href="https://abhishekpai.co.uk/posts/recursive-dns-unbound/" rel="alternate" type="text/html" title="Self-hosting a recursive DNS with unbound" />
    <published>2025-10-21T20:00:00+02:00</published>
  
    <updated>2025-10-24T12:16:28+02:00</updated>
  
    <id>https://abhishekpai.co.uk/posts/recursive-dns-unbound/</id>
    <content type="text/html" src="https://abhishekpai.co.uk/posts/recursive-dns-unbound/" />
    <author>
      <name>Abhishek Pai</name>
    </author>

  
    
    <category term="self-hosting" />
    
    <category term="unbound" />
    
  

  <summary>With the recent AWS outage cause by a “DNS resolver” with AWS hosted services I wanted to share some knowledge I recently acquired during my self-hosting experimentations. While DNS entries are hosted by authoritative sources and applications hosted by cloud provider is a choice, as self-hosters we have a lot of power in our hands to control the data and services we use.  Authoritative DNS  One...</summary>

  </entry>

  
  <entry>
    <title>Shibboleth, a quietly powerful SSO</title>
    <link href="https://abhishekpai.co.uk/posts/shibboleth-idp-sp/" rel="alternate" type="text/html" title="Shibboleth, a quietly powerful SSO" />
    <published>2025-01-06T10:30:00+01:00</published>
  
    <updated>2025-01-06T10:30:00+01:00</updated>
  
    <id>https://abhishekpai.co.uk/posts/shibboleth-idp-sp/</id>
    <content type="text/html" src="https://abhishekpai.co.uk/posts/shibboleth-idp-sp/" />
    <author>
      <name>Abhishek Pai</name>
    </author>

  
    
    <category term="SSO" />
    
    <category term="Shibboleth" />
    
  

  <summary>Shibboleth is one of many SSO providers that are available in the open source identity ecosystem. Shibboleth implements SAML (also OIDC) providing IDP (Shibboleth Identity Provider 5) and SP (Shibboleth Service Provider 3) products while also providing a Discovery Service and Metadata Aggregator tools to supplement the SAML ecosystem.  In SAML the term IDP refers to the Identity Provider, which...</summary>

  </entry>

</feed>


