• 0 Posts
  • 58 Comments
Joined 1 year ago
cake
Cake day: July 30th, 2023

help-circle








  • PeachMan@lemmy.worldtoSelfhosted@lemmy.worldSelfhosting Overleaf
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    10 months ago

    Right, Docker can definitely be a daunting system to learn, but it’s the standard because it’s so reliable and flexible. I’ve been using CasaOS because it’s basically Docker on easy mode, with limited package support, but I’ve decided recently that I really should just learn how to use Docker properly.




  • Sounds like you’re trying to run a decent little homelab, so I would personally recommend going with prosumer hardware. Lots of N95, N100, and N5105 routers available on AliExpress, you should be able to flash OpenWRT, OPNSense, PFSense, whatever you want. I would advise getting one with an i225 or i226 NIC for best software compatibility (support for Realtek NICs can be sketchy).

    I waited for a sale and got this one (N5105 version) for $95: https://www.aliexpress.us/item/3256804915099903.html

    I got the barebones version, then supplied my own Crucial RAM and a cheap hard drive for under $50. It runs PFSense without even breaking a sweat, and supports 2.5Gbps. There are cheaper options too, but I decided to stick with Topton as it’s a brand that’s well-reviewed by Youtubers that I watch.

    After that, all you need is a Wifi access point. You probably can use your old router in AP mode for now, and then consider upgrading to a newer one later. I bought a Unifi U6 Pro AP and now my home network is incredibly overprovisioned for my puny little homelab, all for about $300. Lots of room to grow if I want to.




  • You’re talking about remotely editing a file. That means you’ll need remote access to the fileserver where it lives. The common way to do this would be with a network fileshare, but there are many options.

    If you want to access the file from OUTSIDE your home network, you need a VPN or something similar. The simplest option is probably Tailscale. Just install it on your server and on your remote device, and boom, both are always magically on the same virtual network.