# Install with tailscale magicdns for personal use (Laptop \<-\> VPS)

**URL:** <https://meta.discourse.org/t/install-with-tailscale-magicdns-for-personal-use-laptop-vps/392079>\
**Category:** Self-hosting\
**Tags:** unsupported-install, hosting\
**Created:** [December 24, 2025, 9:46am UTC](https://meta.discourse.org/t/install-with-tailscale-magicdns-for-personal-use-laptop-vps/392079 "2025-12-24T09:46:42Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [December 24, 2025, 12:44pm UTC](https://meta.discourse.org/t/install-with-tailscale-magicdns-for-personal-use-laptop-vps/392079/4 "2025-12-24T12:44:56Z")

</div>

I’ve got a staging site running on a tailscale 100.x.y.z address. It’s behind traefik (which does https with dns). It’s got real SMTP credentials. I’m not quite sure how it would work with their magic https certs.

> [@dontdieych](#):
>
> What is recommended way/config on this case?

There is none. You’re mostly on your own.

> [@dontdieych](#):
>
> Can’t I skip real hostname check and smtp check?

You can skip the checks in `discourse-setup` (which you shouldn’t bother to use–you’ll need to configure your `app.yml` by hand), but you can’t skip the requirements.

> [@dontdieych](#):
>
> Currently, installation hang on ‘Checking your domain name’ step.

Right. You can’t use discourse-setup. You’ll need to configure stuff by hand. I guess you should be able to use the --skip-connection-tests and other such switches, but discourse-setup is designed for simple standard installs, and this isn’t one.

You might try using mailhog so you can get email.

You might also skip email altogether and use `rake admin:create` to set your password.

---

_[View the full topic](https://meta.discourse.org/t/install-with-tailscale-magicdns-for-personal-use-laptop-vps/392079)._
