Run a home server without port forwarding or a domain
You want your own apps on a machine at home — and every guide starts with buying a domain, opening ports on your router and hoping your internet provider allows it. This page is the other route: a home server without port forwarding, without a domain, starting on your home network today. It also says plainly what Cresdock can't do about your provider.
1.Start on your home network — no domain needed
Cresdock's home mode runs the panel and every app on your home network without owning a domain. You get web addresses that work inside your house, on day one — not a shopping list of things to buy before you see a login screen. If you've put off self-hosting because every tutorial assumes you already own a domain name, this is the missing option: you can self-host without a domain name at all.
Everything else about Cresdock works the same in home mode — every app in the catalogue, on any plan. The install guide takes you from a bare machine to that first login screen.
2.When your provider blocks the way in, the panel says so
Many home connections sit behind CGNAT: your internet provider shares one public address across many households, so nothing outside can reach your house directly. It's the usual reason a home server behind CGNAT "just doesn't work" from outside — and most people only find out after a lost weekend of changing settings that were never the problem.
If you ask Cresdock to make your box reachable from outside and your provider blocks incoming connections, the panel detects that and tells you in plain words. You get a clear verdict on screen instead of a silent failure to chase — and section 4 below is the way past it.
3.Your address keeps working when your home address changes
Home connections change their internet address without warning — your provider reshuffles, and a web address that pointed at your house yesterday points at nothing today. Cresdock's dynamic DNS support keeps your web address up to date when that happens, so it keeps working instead of quietly going stale while you're away.
4.Reach it from anywhere — without opening a single port
The Tailscale add-on lets you reach your box from anywhere — your phone on a train, a laptop in a café — without opening any ports on your router. Your router stays exactly as it came out of the box, and there's no port forwarding to set up, get wrong or explain to whoever pays the broadband bill.
This is also the answer if section 2 applied to you: because nothing needs to be opened on your router, a provider that blocks incoming connections doesn't block this route. You get your apps from anywhere, not an evening of arguing with your provider's support line.
5.Running it alone — single-owner mode
Cresdock can run a houseful of people on one box — but if the whole household is you, single-owner mode is a setup for one person running their own box, without the multi-user ceremony. It's the shape most people want from a beginner home server: your machine, your apps, and no admin work invented for members who don't exist.
Once you're in, the user guide covers day-to-day life in the panel, and it reads the same whether you run the box for one or for many.
6.What this page won't promise
Everything above is true, and none of it changes what your house is. So, plainly:
- Cresdock names the blockage; it can't remove it. If your provider blocks incoming connections, only they can change that. The panel tells you honestly, and the Tailscale add-on routes around it — but a public web address that points straight at your house may simply not be on offer from your provider.
- Your home connection is still your home connection. A slow upload speed stays slow, and streaming to yourself across town is only as good as the line your house has. Cresdock doesn't make your internet faster, and it won't pretend to.
- Your box is reachable while your house is. A power cut or an internet outage at home takes your server with it. A home server is a fine thing — it is not a data centre, and this page won't tell you otherwise.
- Home-network addresses work at home. That's the deal in section 1 — inside your house, no domain. Reaching the box from elsewhere is what the Tailscale add-on is for, not something home mode quietly does anyway.
7.Common questions
Can I run a home server without port forwarding?
Yes. On your home network, Cresdock and every app work with no port forwarding and no domain — you get web addresses that work inside your house. To reach your box from outside, the Tailscale add-on connects you from anywhere without opening any ports on your router. Both are included on every plan, including the free one.
Do I need to buy a domain name to self-host at home?
No. Home mode gives your panel and every app web addresses that work inside your house without owning a domain. If you later want an address that keeps working when your home internet address changes, dynamic DNS support handles that — but nothing about getting started requires a domain, and nothing here is paid.
Will Cresdock work behind CGNAT?
Yes — by the route that doesn't need a way in. CGNAT means your provider shares one public address across many households, so nothing outside can reach your house directly. Cresdock detects this and tells you plainly, and the Tailscale add-on still reaches your box from anywhere, because it doesn't need any ports opened on your router. What Cresdock can't do is make your provider accept incoming connections — only they can change that.