My ultimate goal with learning this is I want to self host my own Monero node and eventually maybe even self host emails and after that learn docker as well.

But I am a long, long way from there.

Where do I start with something like this if I have no experience with networking?

Should I just start with learning a VPS? I just don’t like the idea of me not being able to physically control the server because I think one day Monero might be outlawed or something.

But I’ll do whatever I have to to learn.

  • catloaf@lemm.ee
    link
    fedilink
    English
    arrow-up
    10
    ·
    30 days ago

    Yes. Every other email server will mark you as spam, and every spammer will be trying to use your server to spam others.

    • emon@masto.top
      link
      fedilink
      arrow-up
      3
      arrow-down
      3
      ·
      30 days ago

      @catloaf @monkeyman512 well i might disagree on this.
      I started selfhost a couple of services for private use with a pi2 some time ago, and after gaining experience, I finally selfhost almost everything I need : cloud, photos, backups, website, media streaming etc. Including a mail server, on a low voltage unit.
      Okay the mail server was a bit trickier to setup but works fine now for 3 years. I’m not get spammed or mark as spam, even without static IP.

      • emon@masto.top
        link
        fedilink
        arrow-up
        3
        arrow-down
        1
        ·
        30 days ago

        @catloaf @monkeyman512 If I can give one advice : learn docker first, rent a vps. If you want to move to physical self host it will force you to test how to deploy everything from one host to another which is a critical step after being able to have things just working.
        The mail suite I use is mailcow-dockerized and it’s awesome.

        • jws_shadotak@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          3
          ·
          29 days ago

          I know a VPS is a simple thing in theory but sometimes it’s a lot for a beginner.

          A VPS paired with Docker may also unintentionally expose something not meant for the outside world due to it ignoring iptables and ufw