sunstoned

joined 10 months ago
[–] [email protected] 5 points 22 hours ago

That depends heavily on where you are in the country.

[–] [email protected] 8 points 1 week ago* (last edited 1 week ago) (1 children)

if you could start again in your self hosting journey, what would you do differently? :)

That's an excellent question.

If I were to start over, the first thing that I would do is start by learning the basics of networking and set up a VPN! IMO exposing services to the public internet should be considered more of an advanced level task. When you don't know what you don't know, it's risky and frankly unnecessary.

The lowest barrier to entry for a personal VPN, by far, is Tailscale. Automatic internal DNS and clients for nearly any device makes finding services on a dedicated machine really, really, easy. Look into putting a tailscale client right into the compose file so you automatically get an internal DNS records for a service rather than a whole machine.

From there, play around with more ownership (work) with regard to what can touch your network. Switch from Tailscale's "trusted" login to hosting your own Headscale instance. Add a PiHole or AdGuard exit node and set up your own internal DNS records.

Maybe even scrap the magic (someone else's logic that may or may not be doing things you need) and go for a plain-Jane Wireguard setup.

[–] [email protected] 5 points 1 week ago

Well y'know, tomato potato

[–] [email protected] 11 points 2 weeks ago

Nix store go: 😭

[–] [email protected] 6 points 3 weeks ago* (last edited 3 weeks ago)

Strongly second this recommendation. One of the biggest benefits of nix is being able to use the package manager on Linux/MacOS. You can quite literally start out by simply porting whole config files into the nix store. Just copy the file into your nix configs repo and have nix create the symlink.

I personally play around with these via imports. Say I want to start configuring Firefox via home-manager. I could start with configuring Firefox manually, then storing my raw /home/luc/.mozilla/firefox/profiles.ini in my nix store by the method above via a file called firefox-native.nix. Then in firefox.nix I play around with parameters in the nix config. If I hit a wall and don't have time to figure out the "real" nix configs, I just switch my import over from:

# home.nix
imports = [ ./firefox.nix ]; # the nix way

to:

# home.nix
imports = [ ./firefox-native.nix ]; # fallback - known working native config file

Don't forget about the Discourse page! I've found folks there to be very friendly and helpful.

Other useful tools are: search.nixos.org - for seeing if a package exists. mynixos - for exploring options within a program/service configuration.

[–] [email protected] 2 points 1 month ago

Another +1 from me. Very similar setup and it's been working for me for years.

[–] [email protected] 19 points 1 month ago* (last edited 1 month ago) (1 children)

Kind of. Synthing-fork is alive and well.

[–] [email protected] 2 points 1 month ago

Second this! I like the interface. Especially useful for euro banks where you can auto sync.

 

Shamelessly stolen from reddit.

[–] [email protected] 6 points 1 month ago* (last edited 1 month ago)

OpenScale works great and kind of does what you want. If you have an old Android phone laying around you can have it persistently connected to a cheap Bluetooth scale. Functional, but at a much have higher power cost than an ESP32 solution. Automated database exports to a local file (on the android device) and Syncthing can move your data around for analysis.

The good folks over at Gadgetbridge might have a solution too, although their list of supported scales looks pretty short.

You might also look into making a project like rmfakecloud to trick your Fitbit device into pushing data to a local server.

Not sure about home assistant though, I've never used it.

[–] [email protected] 2 points 1 month ago (1 children)

Nice work! Thanks for putting in this work and self promoting. I hope this continues to grow.

[–] [email protected] 13 points 1 month ago* (last edited 1 month ago)

5, years, later..

Debian: You're good bro, no updates today.

[–] [email protected] 3 points 1 month ago

Cosmic has been excellent on NixOS.

Alpha bugs and all, it's been totally usable. Once it's out of Alpha it's likely to be the only DM I use.

 

AlternativeTo is a site I use quite a bit. Personally I use it when I get fed up with an Android app having too many ads / creepy network behavior or want to find a self-hostable version of a freemium service.

It has filters for free, open source, platform type, etc. From my understanding it's all crowd sourced, so if you disagree with a rating put in a vote! Sharing this in hopes that others find it as useful as I do.

If you know of similar or better resources I would love to hear about them.

Edit: many people are noting that the comments and reviews are out of date. I agree! Despite that I still find it to he useful. It would be great if this little bit of visibility gets more folks engaged over there to improve it.

26
submitted 5 months ago* (last edited 5 months ago) by [email protected] to c/[email protected]
 

I've been playing around with my home office setup. I have multiple laptops to manage (thanks work) and a handful of personal devices. I would love to stop playing the "does this charging brick put out enough juice for this device" game.

I have:

  • 1x 100W Laptop
  • 1x 60W Laptop
  • 1x 30W Router
  • 1x 30W Phone
  • 2x raspberry pis

I've been looking at multi-device bricks like this UGREEN Nexode 300W but hoped someone might know of a similar product for less than $170.

Saving a list of products that are in the ballpark below, in case they help others. Unfortunately they just miss the mark for my use case.

  • Shargeek S140: $80, >100W peak delivery for one device, but drops below that as soon as a second device is plugged in.
  • 200W Omega: at $140 it's a little steep. Plus it doesn't have enough ports for me. For these reasons, I'm out.
  • Anker Prime 200W: at $80 this seems like a winner, but ~~they don't show what happens to the 100W outputs when you plug in a third (or sixth) device. Question pending with their support dept.~~ it can't hit 100W on any port with 6 devices plugged in.
  • Anker Prime 250W: thanks FutileRecipe for the recommendation! This hits all of the marks and comes in around $140 after a discount. Might be worth the coin.

If you've read this far, thanks for caring! You're why this corner of the internet is so fun. I hope you have a wonderful day.

 

Is anybody self hosting Beeper bridges?

I'm still wary of privacy concerns, as they basically just have you log into every other service through their app (which as I understand is always going on in the closed source part of Beeper's product).

The linked GitHub README also states that the benefit of hosting their bridge setup is basically "hosting Matrix hard" which I don't necessarily believe.

view more: next ›