• whirlpoolbrewer@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 hours ago

    I’m interested in this a bit. I worry about setting up some sort of server that is going to be facing the Internet though. Is there a good guide or starting place for something like this? If I just want an easy or approachable solution with some limitations as a trade off for easy and safe setup? I feel like I’ve heard of Plex servers before, but no clue if that’s the best way to go or not. Where would one start to learn more?

    • WagyuSneakers@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 hours ago

      Are you just looking to share files or swap to Linux? If it’s just Linux you can dip your toes in the water first: https://learn.microsoft.com/en-us/windows/wsl/install

      That method does not get you a GUI though. You will be using the terminal. I recommend pairing it with MobaXTerm, an enhanced terminal, as Moba presents the file system in a windows like way. It’s great for learning and you don’t have to have the paid version, though it is a perpetual license.

      I’d always recommend Ubuntu for beginners. It’s not necessary the easiest, but it’s pretty simple and where you’d struggle prepares you well for other Linux Distributions, or distros. It often comes with a windows like GUI.

      There’s also an option to “Try Ubuntu” by running it off a USB. It won’t persist, or remember anything, between reboots, but that can be an advantage. I personally carry a drive with my own Live USB on my keychain.

      When you’re ready you can try setting up Dual Boot, where you choose to enter Windows or Linux on startup or jump in all the way.

      You can run Linux off an old laptop, a raspberry/orange/banana pi or build something dedicated. I’m happy to help with any of them.

      • whirlpoolbrewer@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 hours ago

        Oh no need to sell me on Linux, I’m a fan of Linux Mint and Ubuntu, but my current laptop is an Apple M2 Pro, so if I can keep using that as my daily driver, I think I will. I’m most interested in more of a file sharing server type of service perhaps. Some way I could decouple from Google Drive for file storage is probably a good entry spot I’d think. I have an Ubuntu laptop with a dead battery I’ve not turned on in years I could repurpose as a server I’d think. It started it’s life as an MSI “gaming” Windows laptop, so it should have enough horsepower to be a file server if I knew what software to use and how to safely configure it and what software to use on my other devices to safely access it.

        • WagyuSneakers@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          1 hour ago

          Have you tried just using a fileshare if it’s just your other devices? You can VPN into a cheap Edge Router Lite and be able to access it remotely. I think you’ll need a Dynamic DNS subscription for most residential locations. Your ISP may let you set a static one. May.

          You’d need to secure the VPN, but it is a pretty solid setup. You can even get the Edge Router to act as a firewall or split up the network so you can only VPN into a specific segment of your network. It sounds complicated, but it’s not too bad. A whole lot of I can guide you through it if that’s what you want.

          Tailscale may be easier from a setup perspective. I’ve never done a deep dive into the company and I’m more of a “do it myself” kinda guy, but I did like it when I tried it out for a while. It was definitely easy and effective. There’s also HeadScale and NetMaker, but I don’t have personal experience I can speak from on either. I wouldn’t mind learning if you want to try it.

          • whirlpoolbrewer@lemm.ee
            link
            fedilink
            English
            arrow-up
            1
            ·
            9 minutes ago

            Tailscale does sound pretty cool, and could be an option. It sounds super easy to setup which I like. I have Comcast as my service provider, so I’d have to see what they offer DNS and Static IP addresses.

            I have not looked at what all my fileshare options are but doing a bit of digging it sounds like maybe I should look at Samba and see if that would work. They don’t mention mobile device support, but it is free open source software, which I love. I wonder if having a Samba service just for local network file sharing is a security issue. I would assume it is not, but I could be wrong. I’m willing to bet I’d need to be cautious with the configuration of Samba.