I’m not really sure how to ask this because my knowledge is pretty limited. Any basic answers or links will be much appreciated.

I have a number of self hosted services on my home PC. I’d like to be able to access them safely over the public Internet. There are a couple of reasons for this. There is an online calendar scheduling service I would like to have access to my caldav/carddav setup. I’d also like to set up Nextcloud, which seems more or less require https. I am using http connections secured through Tailscale at the moment.

I own a domain through an old Squarespace account that I would like to use. I currently have zero knowledge or understanding of how to route my self hosted services through the domain that I own, or even if that’s the correct way to set it up. Is there a guide that explains step by step for beginners how to access my home setup through the domain that I own? Should I move the domain from Squarespace to another provider that is better equipped for this type of setup?

Is this a bad idea for someone without much experience in networking in general?

  • 3dcadmin@lemmy.relayeasy.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    13 hours ago

    If you want the easy way consider Cloudflare and a tunnel. You can set it up in various ways but one way is to have a public hostname which can be a sub domain and then point it at your server. You’d have to have the DNS/domain at least use Cloudflare nameservers though for that. This is really easy to do - and you can move on to other ways later if you wish. Tailscale is another way, but Cloudflare will also act as a very good CDN/cache without much tweaking on your part. I have used Cloudflare for ever so I do still use tunnels - never seen the need to change yet. In fact my lemmy instance is cached/proxied through a cloudflare tunnel

    https://lemmy.relayeasy.com/