diff --git a/app/config/sculpin_site.yml b/app/config/sculpin_site.yml
index 08741f49c..12a6d0a9d 100644
--- a/app/config/sculpin_site.yml
+++ b/app/config/sculpin_site.yml
@@ -10,6 +10,10 @@ assets:
banner_text: ~
+code:
+ url: https://code.oliverdavies.uk
+ username: opdavies
+
ctas:
call: |
Are you still using Drupal 7 and don’t know what’s involved to upgrade to Drupal 10? Book a Drupal 7 upgrade consultation call or an upgrade roadmap.
diff --git a/source/_pages/homelab.md b/source/_pages/homelab.md
new file mode 100644
index 000000000..21e6baaf4
--- /dev/null
+++ b/source/_pages/homelab.md
@@ -0,0 +1,24 @@
+---
+title: Homelab
+---
+
+My homelab/home server is running on a TUXEDO InfinityBook Pro Gen7 laptop and uses [NixOS as the operating system][0].
+
+It hosts this website and a number of other static websites.
+
+I also use it to self-host these services:
+
+- [Audio Bookshelf](https://www.audiobookshelf.org)
+- [Forgejo](https://forgejo.org)
+- [Home Assistant](https://www.home-assistant.io)
+- [Homepage](https://gethomepage.dev)
+- [Immich](https://immich.app)
+- [Jellyfin](https://jellyfin.org)
+- [Mastodon](https://joinmastodon.org) (work in progress)
+- [Paperless-ngx](https://docs.paperless-ngx.com)
+- [Peertube](https://peertube.tv)
+- [Tube Archivist](https://www.tubearchivist.com)
+- [Uptime Kuma](https://uptime.kuma.pet)
+- [Vaultwarden](https://github.com/dani-garcia/vaultwarden)
+
+[0]: {{site.code.url}}/{{site.code.username}}/nix-config