• 1 Post
  • 65 Comments
Joined 1Y ago
cake
Cake day: Jun 09, 2023

help-circle
rss

Great tool for documenting your setup. I use this at work a lot


I would say that “on prem” defines a location, “selfhosting” an action. You can do both at the same time, e.g. selfhosting nextcloud onprem.


Probably overkill, but for projects like this I’ve setup WordPress in the past. Once everything was done, I converted the WordPress page to a static site with httrack and use the static version.

This gives the ease of setting up and editing combined with the stability and security of a static HTML website.


While you can probably use them for some small tasks (like a switch, a file server with a USB thumb drive or a print server), you’re probably better off if you can sell them and buy a raspberry pi or similar.

The Fritzbox 7530 for example could be sold for 50€ (at least in my country).


That’s exactly what the nextcloud desktop app does.


TBH, the description in the original post is not very clear.



Many “smart” devices are sold with the idea that you can control your home from somewhere else. Maybe change the temperature on your way home or get notified when someone rings your doorbell. All this stuff requires servers to work.

Controlling some lightbulbs via bluetooth/wifi would be possible of course, but probably not very interesting for many.


Even a raspberry pi can run linux with an lxd desktop, and this i3 is a few times faster than a raspberry pi. But it depends on what you want to with it…


The performance target of “linux desktop running lxd” and the price tag “not crazy expensive” is not very clear…

I would personally look for a fanless barebone pc and equip it with as much RAM and storage as you like. One example for this could be the Zotac ZBOX CI629, which you can get for around 400 Euros and has a 13th gen Intel i3 built in.

Is this within your budget?


Not OP, but generally, you want to separate internal and external services as much as possible. Some even suggest running external services on a cloud server and internal servers on your LAN.

If you run internal and external services on the same host, you need to be careful to not make any configuration mistakes. Take extra time to also test what should NOT be possible.


We had it at work, but I never did anything else than receiving and resolving alerts. But it looked good for me and I liked the system.


While I really like uptime kuma, it seems a bit too restricted for OPs use case. For example, to monitor disk or CPU usage, you would need to write your own scripts. It would be doable, but not very nice.

At least how I understood the.question, OP would probably look for something like icinga.


With 4 TB, the price difference is quite painful (at least for me). With anything below, I’d buy an SSD without thinking twice.


One of the best offers I could find is 300€ for 20 TB, which makes exactly 15€/TB.


My guess is that it is often hard for people to grasp that HDDs loose value much faster than other items they own. New HDDs are larger and offer better price per TB, and older HDDs have a higher risk to fail.

I can buy new HDDs at 16€/TB, why should I spend 12€/TB on a used disk?


I have no idea why, but I made the same experience. Used drives are in most cases much overprized. Often far beyond the price/TB of new, larger disks.



umbrelOS is licensed under the PolyForm Noncommercial 1.0.0 license.

I’ve never heard of this one.


I would recommend avoiding RAID for backups. It’s preferable to have two separate backup disks in two distinct systems rather than relying on mirrored backup disks. If there’s a human error on the backup machine, you risk losing both backups simultaneously. Additionally, unforeseen events like system failure due to a lightning strike could compromise your data. Ideally, you should have two backups stored in two different location.


Thanks for sharing this. Its a shame that most AI tech is hidden behind steep price tags and cloud subscriptions, while even midrange PCs can run interesting AI models.


Regarding your question B:

I personally built a SSD-only homeserver, because of performance, noise and power efficiency. However, if you need much storage, the price difference gets really painful.


True, they are much cheaper on aliexpress than on our local suppliers.


I think he meant something like these mainboards (german comparison portal). These mainboards contain the CPU.

However, you also need memory, a case, storage and a power supply, which brings you closer to 200€.


Just as a side note, the load factor can also mean that processes are limited by IO:

Unix systems traditionally just counted processes waiting for the CPU, but Linux also counts processes waiting for other resources – for example, processes waiting to read from or write to the disk.

Source


I think the file server analogy isn’t really fair. Nextcloud is better compared to Microsoft 365 or Google GSuite.

All of these offer file storage, but also much more.


Maybe call your provider and ask them? Sometimes they hide settings in the user UI but can easily disable DHCP for you.

Another option that is sometimes offered by the provider is another, more capable router model. This might cost a little more.


Remotely hacking into my server is probably harder than just walking into my home with a warrant and confiscate everything.


I’m unsure about the end-to-end encryption aspect. While this feature is great for a cloud service like ente.io, it doesn’t really help much in a selfhosted scenario - and might make backups more complicated. Any other opinions on this?


While this argument is valid for a larger domain, it doesn’t really matter for the small selfhoster.


Vaultwarden could be a good start. Everyone needs a good password manager, and setting up one at home is pretty easy.

You don’t even need to expose it to the internet, you can start with a local installation (with some limitations).


true, and caddy works very well with docker compose setups.


Setting up a reverse proxy with nginx proxy manager is pretty simple and comes with letsencrypt support.

For letsencrypt to work, a software needs to write a confirmation code to a special path in your domain. When letsencrypt verifies that you can write to this path (and therefore control the domain), you get the certificate.


I’m using Uptime Kuma myself can’t recommend it enough for simple use cases like this!


It has some amazing caching, but that doesn’t mean a backup is not necessary or recommended.


Just tried it out, I don’t see a reason why it would not work. Sure, some things don’t apply to bicycles (fuel, taxes), but things like repairs, maintenance and reminders could be nice for you.


I have not tried it out yet. But my current car tracker works fine with an electric bike.


Thanks to your post, I just found lubelog. Has anyone tried it out? I’m really not happy with my current choice for vehicle tracking.


The best depends in what you need… What are your requirements in terms of capacity, speed and redundancy?


You bought a device with just one single USB 2.0 port and ask for the ideal storage option?

I could be wrong, but you’re probably limited to one external HDD (~20 TB) and one micro SD card (1 TB).


Is anyone here selfhosting the psono password manager?
Does anyone use the self hosted version of psono password manager? The demo looks very nice, however it seems to be very niche and it is rarely recommended. It appears in the "awesome selfhosted" repo, though. I'm looking for a password manager for a small business, and bitwarden looks quite complex (and expensive) and I'm not very comfortable with vaultwarden.
fedilink