Skip to content

Geek out with custom domain names / branding for Jellyseer / Overseerr

Do you 1โƒฃ love showing off your Overseerr / Jellyseerr to the family and friends you share your media with?

Do you 2โƒฃ also love owning your own domain name, like iamacouchpotato.com?

Now, you can combine these two passions with custom domain names for Overseerr and Jellyseerr! ๐Ÿ†

Setup custom domain for Jellyseer / Overseerr

Create a custom CNAME on your domain name (noobflix.iamacouchpotato.com, for example), pointed to the FQDN of your elfhosted service (i.e. noobflix-overseerr.elfhosted.com), and the pick up a custom domain addon for Overseerr or Jellyseerr.

Plug your CNAME in, push the button, and within a few minutes we'll have generated the appropriate SSL certificate for your fancy new https://noobflix.iamacouchpotato.com instance!

Read on for details re changing the default logos too!

Changing Overseerr / Jellyseerr branding

You can also now customize the Overseerr / Jellyseerr logos, by simple replacing 2 PNG files, using FileBrowser. Details are in each app's specific page.

Visit the Theme Park

But it's not just Overseerr / Jellyseer.. You can also customize the theming of multiple apps at once, using Theme Park. Just pick the theme you want, and it'll be applied to all supported apps in one go!

VPNs now accept DNS names

Every so often, a new subscriber adds a custom VPN to a torrent client / Plex, and (quite reasonably) uses a DNS name for their VPN_SERVER_IP value. This would be a common requirement if your VPN server changes IPs occasionally, and our only workaround until now, has been to explicitly set the server IP when purchasing the product.

This is a PITA, since it means that if your VPN server changes IP, you have to remove and re-subscribe to the product, just to update the host resolution.

DNS resolution is a popular feature request for gluetun, which we use to manage our BYOVPN products, but is not currently available given gluetun's priority on not doing any network traffic until the VPN is established.

Chicken ๐Ÿ” vs egg ๐Ÿฅš, right?

I've "MacGyvered" a solution using an initContainer in our helm chart, so that we look up the IP address before even starting gluetun. This is working (๐Ÿ‘‹ to my inadvertent test user), so hopefully we won't see any more support requests from confused users whose VPNs won't start properly!

Today's scoreboard

Metric Numberz
Total subscribers [^1] 132
Storageboxes mounted 22
Rclone mounts 14
Tenant pods 1196
Bugz squished 1
New toyz 1

Summary

As always, thanks for building with us!