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?

  • ryandenotter@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    15 hours ago

    The easiest way to do this is through Tailscale. It is a super easy to set up Wireguard VPN Mesh that allows you to access your self-hosted services without exposing them to the public internet.

    https://tailscale.com/

    Here is a great article to get you started: https://tailscale.com/kb/1017/install

    They also have an awesome YouTube channel with great tutorials to help you get started. https://www.youtube.com/@Tailscale

    Note: while this way not directly answer OP’s specific question, I believe they will get the outcome they are looking for: external access to self-hosted services