Skip Navigation

Posts
6
Comments
365
Joined
3 yr. ago

  • Immich itself is running on docker, so it's the same than every other setup. For me it just makes more sense to run that on a separate VM than keeping all the docker containers in a same operating system due to backups, manageability, access control and so on, even if it costs a bit of memory to run a full operating system. Biggest consumers on the host process list are immich-api, postgres-processes and immich. Actual used memory is around 2,5GB for the whole system with ~5GB on buffers/cache.

    But I often import hundreds of raw photos at a time from DSLR and/or 4K video footage from my drone and processing those takes quite a lot of memory. With less memory and slower drives the whole thing crashed when importing bigger batches to out of memory erros, but I suppose it could run just fine with even less than 4GB of memory, if the usage pattern is just to upload photos from your cellphone in a relatively slow pace.

  • It's a full VM, so OS and docker creates some overhead, but before I upgraded the server it ran on far less resources and specially big imports were painfully slow. Also that's just the number from proxmox console, so there's likely some cache included, but stats show that the VM pulls over 10G every now and then with shorter spikes over 20GB of consumed RAM.

    As I mentioned, it can run on way less, but it feels a lot more responsive when it has enough resources.

  • 16GB of ram is a bit low for the load you're planning. That can work, but Nextcloud and Immich are pretty hungry for memory. My immich instance right now is using 7GB of RAM and nextcloud uses a bit over 4. I have the hardware to give them pretty much all the memory they want, so those are not absolute minimum amounts, but I wouldn't try to run either with less than 6GB allocated memory on my load (few users, about a terabyte of data on both).

    With 16GB you can pretty much forget using ZFS, but that's not a big loss. LVM works just fine and with thin provisioning you can use snapshots too just fine. Bigger SSD/NVME for drive cache would be good. And of course all-SSD setup would be nice, but that gets expensive pretty fast. Second ethernet port might be nice to have, depends on how you're planning to build your setup. Otherwise that hardware looks pretty good, altough I'd search for something second hand. CPU is most likely a bit overkill for what you need, I have Xeon E5-2620 v3 @ 2.40GHz and it's running on around 10% load most of the time.

  • You're of course correct on that, but Mullvad the company gave (somewhat) clear news release that their company is against far right (or left or any 'far' direction) politics. I'm not a customer and I couldn't care less about Mullvad, but I think it's worthwhile to keep in mind that company isn't the same than one of it's founders.

    Of course if that is a breaking point to you, feel free to vote with your wallet and I can very much understand the decision, but there's very few fully reputable companies around so I can also understand if that's not a hill to die on.

  • Don't send spam, behave nicely, have proper configuration on postfix and dovecot, set up SPF and preferably DKIM, keep your domains reputation clean and so on. You'll likely still end up on some lists, so you need to manually dig them trough and ask nicely for removal.

    Self hosting email has a pretty bad reputation and many will strongly advice against it, but in reality it's really not that bad. But email as a whole is more complex beast to manage than simple website or running Jellyfin for your family and friends. You need to understand how the mail routing side of things work (SMTP itself, authentication for it encryption included and so on) and also you need to understand how DNS works and how various entries are related to mail transport. Then you'll likely want at least some kind of spam filtering and so on. And with email you'll need to have proper backup scenario too so that you don't lose the likely pretty important data. All of that is perfectly doable and it's not as difficult as many claim it to be, but there's a bunch of stuff you need to understand and implement all of them correctly.

  • There's various permission errors on the log file, I'd start from those. Also your dovecot configs seem a bit funny to me, usually mails are not stored to user home directories with dovecot, but instead somewhere under /var, likely you'll want /var/vmail. Logfiles are pretty good with these tools, so pay close attention to those.

    And take your time to understand what the config options actually do. Too permissive configurations will get your sever to every spamlist on the world pretty quickly.

  • Fines are just the cost of doing business.

    In theory fines in EU don't have a ceiling. 10% fine of companys turnover with OpenAI (or any other company running on borrowed money) would be a pretty steep cost of doing business and I don't think all (if any) of AI-hype entities could actually swallow that.

    Obviously that's just in theory, so far the fines have been a slight slap on the wrist, but mechanisms are in place to give actually meaningful fines for unethical practices. No one will go to jail tho, as EU doesn't really have the power to jail US citizens.

  • That style stoves are pretty common around here on older buildings. We have one and it really helps during winter and cuts down the electricity bill, at least as long as we have enough firewood to keep that thing going.

  • The main material could be smashed/pulverized glass.

    As in sand. Glass is recyclable material, it makes no sense to use that for this kind of application since sand is already everywhere. Also at least some flavours of glass can melt on temperatures used on these which I'd imagine could cause problems.

    I hear aircrete is an insulation thats already prevalent in europe is this true?

    At least here in Finland it is not. It could be, but it's not really widely available right now. Maybe in the future, but that would need at least some changes on how things are built.

  • It's interesting piece of technology, but it's not 'radical'. The company behind the storage has done their homework and they seem to be well engineered, but the "technology" itself is pretty much as old as bonfires, people have used hot rocks to heat up tents for 'a while'.

    But sand has pretty good thermal properties and size of these new iterations of old tech makes them pretty decent solution for energy storage with renewables. I've been following various 'sand battery' products for our own house, but the main problem with all of them tends to be the size required. In practise for our own house we'd need a sand battery roughly the size of 6m storage container (with heat pumps and all the other hardware) and that'd be so expensive that the investment wouldn't pay itself back in my lifetime.

  • Telegrams t.me domain put on 'Server Hold' effectively disabling it worldwide.

    Jump
  • 15% of GDP just from TLD is wild. But they have only ~10k people there, so makes sense that their GDP isn't really high.

    Montenegro is 'a bit' bigger country by GDP, so for them it's a lot closer to rounding error.

  • Telegrams t.me domain put on 'Server Hold' effectively disabling it worldwide.

    Jump
  • Theoretically, yes. But .me domains are pretty cheap, ~10$/year from Joker and likely even cheaper elsewhere.

  • unless the data is off site, its not truely a backup

    Two is one and one is none. No matter if it's offsite or on top of your main server. Also 3-2-1 is an industry standard for a reason. Plus unless you test that you can actually restore your backups they don't really exist (also known as Schrödinger Backups).

  • Don't put words in my mouth. I didn't say anything about not needing to be concerned, I was just interested on what kind of virus they cooked in the datacenter-incubator and how that might affect on a general population. "Deadly bacteria", while not incorrect, is a bit clickbait-y, as it doesn't just kill everyone and their dogs.

    Of course there are reasons to be concerned and Meta should absolutely throw boatloads of money to clean up their mess. I was just interested about the bacteria in general, where it came, how it works and so on, nothing more and nothing less. I'm across the big pond and in here environmental regulations actually work, so I personally am not the one who should get angry about the situation, but it doesn't mean that no one should, even if I don't explicitly say so.

  • Yes, but infections are somewhat rare on healthy adults, at least based on a quick search around the net about the virus. If you have some underlying condition you're more likely go get the infection in the first place and as your immune system is already weakened by something it's going to be more dangerous.

  • Apparently that particular bacteria is basically everywhere on the environment and amounts of it around is pretty harmless. Datacenter just offered a nice and warm environment for it to prosper and then dumped the shitload of bacteria into water treatment system and the treatment plants can't manage that much of it properly.

    Also, while it could be deadly, it's more likely that you'll have couple of miserable days on the porcelain throne. But almost any underlying condition (being old, having any kind of gut issues, having flu...) can tip the scale and instead of literally shitty ilness you'll end up in a box.

    While Meta is of course guilty here on multiple things one might argue that local government is equally responsible since they allowed Meta to connect their sewer pipe in the first place without proper precautions. But maybe Zuck just had to have a new limousine or whatever so responsibility part was skipped.

  • i still need to find a way to setup a simple sambashare via a web gui and a good backup solution.

    I'm running openmediavault as an VM for file shares and backups with proxmox backup server. Works pretty well. I've got a physical backup server in detached garage and another in a VPS which syncs the most important parts to remote location.

  • I definitely didn’t suspect there to be a whole new standard of wireless communication to that.

    There's multiple. Some devices are on wifi, some on z-wave and as zigbee is getting quite a lot of support from vendors I'll likely add that to the mix soon-ish. Also I could use bluetooth for some automations, but at least for now I don't really see any advantages over that.

    As for pihole, it's main DNS server for devices in my network and rest of the family uses the net quite a lot too (IPTV and streaming services included) so any longer downtime would cause at least annoyance for them so it's nice to have an option to keep things running and take my time to maintain hardware or whatever. I of course could change DHCP server to offer something else too, but it's simpler and faster to just migrate a VM to another host.

  • Is there a benefit for splitting your services on 2 hosts?

    I don't know about OPs situation, but I have a mini-PC as proxmox hypervisor too addition to my main server. Mini-PC is located middle-ish of the house as it's running home assistant with ZWA-2 and the location helps a lot with Z-wave coverage. But added benefit is that I can (within the pretty strict resource limits) move VMs to the mini-pc when doing maintenance on main server. It's pretty handy to move PiHole and some other small stuff to another host so that everything on network still functions even if one hypervisor is down.

  • I'm an IT guy and we have mandatory password changes. I just increment the numbers on my password every time since it (at least for now) is sufficient for our ruleset. I assume that majority of our users does something similar.

  • Selfhosted @lemmy.world

    Proxmox Backup Server verifications stupidly slow on S3 storage

  • Selfhosted @lemmy.world

    DVB-T2 receiving & re-streaming?

  • Selfhosted @lemmy.world

    Agent based backup server?

  • Technology @lemmy.world

    Power is not energy: why the difference matters

  • Selfhosted @lemmy.world

    Proxmox backups to S3 (or similar)?

  • Selfhosted @lemmy.world

    Self hosting email, what's the latest and greatest what FOSS can offer?