• 0 Posts
  • 13 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle
  • Many registrars let you buy a domain and set up dynamic DNS for it within their system so you can own a domain and get dyndns on it.

    Otherwise you could accomplish it with a VPS but you’d only need the smallest one available because it would just need to run nginx to forward to your home ip (and a small tool to update that IP when it changes). So you could probably get something for less than $5/mo.


    • what partitions do linux distros need to function ?

    Many guides will suggest setting up separate partitions for a bunch of different Linux directories. It’s not strictly necessary to make things work properly. You can totally do it all on one partition (in addition to your windows one I mean). If you want to try something more fancy then keep a separate home partition, but honestly don’t worry about it much unless a guide or installer is suggesting it.

    • is it bad idea to install linux on a single drive in its own partition ?

    Nah. One big Linux partition isnt a bad thing and is a lot easier to grasp when starting out. (Though for dual boot you’ll need the windows partition somewhere still)

    • what precautions should I take other than backing up my hard drive before doing dual boot ?

    Backups are the main thing. Maybe a list of useful Windows software you have installed, just in case you accidentally break your install and can’t boot in to check what you had installed.

    Make Windows recovery media and a windows install disk if you don’t have one. Just in case you need to go back and reinstall it can help avoid trying to do that without a working machine.

    Test with a live usb first too. That way you can at least boot into the live Usb if things fail. And you will already have it prepared.

    • How can I ensure my dual boot linux install won’t touch my windows partition at all if I install dual boot linux ?

    I think you could mount your windows partition as read only if that’s a concern. I don’t expect any Linux distros to mess with anything though unless you’re reckless about running install scripts.

    • Is there anything else I should be aware about ?

    Linux guides vary between “here’s a hack to just make it work” all the way to “here’s a perfect Torvalds-Approved perfect bomb proof 100page configuration guide”. Make sure you know what you’re looking for first and don’t get too caught up on making everything perfect. Focus on keeping good backups so you can restart from scratch if you ever need to. You’ll probably end up trying a few Linux distros over the next few years anyway.


  • It really isnt bad. I do most of my computer at home so I really only need a small cloud box to pipe things through when needed.

    And I could reduce the B2 price a lot with some deduping of my data, but that’s an ongoing and painfully slow process since I was too reckless with my local backups in the past, so $7 to avoid that process is worth it.

    And for electric I suspect it’s pretty low. I’m running 3 raspberry pi, a 4 bay NAS, and one micro PC and I live in an area with pretty cheap electric already. I think my gaming machine probably takes more power in a few hours than the rest of the system does in a day.






  • That’s a shame. I didn’t realize it was that locked down. Ive had a lot of terrible routers but all the ones I remember allowed me at least a port forward.

    I think OP can accomplish some of the same result if he can get a cheap VPS to connect through (have the laptop Wireguard to the VPS, then have a proxy on the VPS forward to the laptop over the VPN, but that’s probably not worth the hassle for a starter project unfortunately.


  • With most consumer wifi networks you can usually enable port forwarding. That would let you access services from anywhere.

    Personally I would set up a Wireguard VPN server on the laptop and enable port forwarding only for the Wireguard port. This will let you access your laptop from anywhere, and it will protect you by limiting your attack surface (basically you only need to have a device Wireguard connection and you don’t need to worry as much about securing every other service you want to run).

    Then I’d set up dynamic DNS with any DNS provider so you don’t need to keep track of a changing IP.

    Then you can install whatever services you want on the laptop and you’ll be able to access them from anywhere by connecting to the Wireguard VPN. It does mean you can’t easily let a friend access a service on your laptop, but the tradeoff is you don’t have to worry as much about security while you’re learning.


  • Technically I run OpenHAB not HA, but I’ve struggled with this too.

    I’ve been wanting to dockerize my Openhab for a while but have found similar issues with compatibility and network discoverability so I’ve avoided it. My current setup is their official Raspberry Pi os (openhabian), with a Conbee II via Zigbee2mqtt for zigbee with Hue, Tradfri and Sonoff devices an Aeotec Zstick Gen5 (no plus) for Zwave with mostly Zooz devices, way too many WiFi devices (mostly TPLink Kasa) and probably some other things I’ve forgotten.

    To be honest though I haven’t fully nailed reliability. It works for months straight with no issues but every so often I get a bug that requires resetting a device or two, or an update stomping over my SSL certs, or some intermittent slowness, but it’s reliable enough. I specifically avoid any cameras or security devices (beyond some door sensors for non-security reasons) so that I don’t have the headache of high reliability.

    The whole setup is a patchwork of whatever happened to work at the time and wasn’t prohibitively expensive for me. I decided a long time ago that the flexibility was worth more than paying a bunch more for a single highly reliable system.

    It sucks, but it works better than manually switching on my lights all the time, so it’s good enough for me.