MediaStorm [Custom Domain Addon]
$1.00 / month
Use your own domain, like stream.mydomain.com, for your ElfHosted MediaStorm, instead of the default ElfHosted subdomain.
Add a CNAME, subscribe, and we provision a TLS certificate. Your existing ElfHosted subdomain keeps working too.
What is the MediaStorm Custom Domain Addon?
This addon lets you serve your ElfHosted-hosted MediaStorm streaming server on a domain you own, for example stream.mydomain.com, instead of the default <your-username>-mediastorm.elfhosted.com URL. Both URLs keep working, so the custom one is simply shorter to type, easier to remember, and friendlier to share with the rest of the household.
It earns its keep on the sofa. MediaStorm has native apps for iOS, tvOS and Android, and each one asks for your server address on a TV remote. stream.mydomain.com is a far kinder thing to thumb in than a long subdomain.
How to set it up
- 📝 Decide on the subdomain you want to use (we recommend a subdomain of a domain you control, not a root domain).
- 🌐 Create a CNAME record pointing your custom domain to
<your-username>-mediastorm.direct.elfhosted.com. Note thedirectpart: that hostname is what keeps your streams off the CDN. - 🚫 Make sure any CDN or proxy (Cloudflare orange-cloud, Fastly, and friends) is disabled on that record. We need to terminate TLS at our edge to provision the cert.
- 💳 Subscribe to this addon and enter your custom domain in the required
cnamefield on this page. - 🔒 We provision a Let's Encrypt certificate and route the domain to your stack, usually within a few minutes.
Requirements
- An active MediaStorm subscription on ElfHosted.
- A domain you control, with the ability to set CNAME records.
- No CDN or proxy in front of the CNAME (we handle TLS).
Frequently Asked Questions
Does my old elfhosted.com URL stop working?
No, both URLs serve your app at the same time.
Can I use Cloudflare?
Yes, but the record must be DNS-only (grey cloud), not proxied. We need to issue and renew the TLS cert against your domain.
Can I use a root or apex domain?
Subdomains are strongly recommended, since a CNAME at the apex breaks DNS in most setups. If you must use an apex, ALIAS or ANAME records may work, depending on your DNS provider.
Will my native apps keep working?
Yes. Point them at the custom domain, or leave them on the ElfHosted one. Both reach the same server, and you can change an app over whenever suits you.
Why does playback jump to an elfhosted.com hostname?
Streams that we have to pass through the server are handed off to a direct hostname that skips the CDN, which keeps playback fast. Your custom domain still serves the app itself, and there is nothing for you to set up.
What happens if I cancel?
Your custom domain stops resolving to the app, and the default ElfHosted subdomain keeps working.
How long does provisioning take?
Usually a few minutes once DNS has propagated. Open a Discord ticket if it has been over an hour.
Only logged in customers who have purchased this product may leave a review.
Related products
Overseerr (Custom Domain Addon)
Use your own domain โ like requests.mydomain.com โ for your ElfHosted Overseerr, instead of the default ElfHosted subdomain.
Add a CNAME, subscribe, and we provision a TLS certificate. Your existing ElfHosted subdomain keeps working too.
Media Streamer (Custom Domain Addon)
Use your own domain โ like watch.mydomain.com โ for your ElfHosted Plex, instead of the default ElfHosted subdomain.
Add a CNAME, subscribe, and we provision a TLS certificate. Your existing ElfHosted subdomain keeps working too.
Jellyfin (Custom Domain Addon)
Use your own domain โ like watch.mydomain.com โ for your ElfHosted Jellyfin, instead of the default ElfHosted subdomain.
Add a CNAME, subscribe, and we provision a TLS certificate. Your existing ElfHosted subdomain keeps working too.
Emby (Custom Domain Addon)
Use your own domain โ like watch.mydomain.com โ for your ElfHosted Emby, instead of the default ElfHosted subdomain.
Add a CNAME, subscribe, and we provision a TLS certificate. Your existing ElfHosted subdomain keeps working too.
Actual Budget [Custom Domain Addon]
Use your own domain โ like money.mydomain.com โ for your ElfHosted Actual Budget, instead of the default ElfHosted subdomain.
Add a CNAME, subscribe, and we provision a TLS certificate. Your existing ElfHosted subdomain keeps working too.
AudioBookShelf [Custom Domain Addon]
Wger [Custom Domain Addon]
Use your own domain โ like fitness.mydomain.com โ for your ElfHosted wger, instead of the default ElfHosted subdomain.
Add a CNAME, subscribe, and we provision a TLS certificate. Your existing ElfHosted subdomain keeps working too.
Uptime Kuma (Custom Domain Addon)
Use your own domain โ like status.mydomain.com โ for your ElfHosted Uptime Kuma, instead of the default ElfHosted subdomain.
Add a CNAME, subscribe, and we provision a TLS certificate. Your existing ElfHosted subdomain keeps working too.
![elf-mediastormcustomdomain-v2 MediaStorm [Custom Domain Addon] - Image 1](https://store.elfhosted.com/wp-content/uploads/2026/09/elf-mediastormcustomdomain-v2.avif)
Reviews
Clear filtersThere are no reviews yet.