get a platinum rated power supply, if you can afford it go for a titanium. The efficiency in the power supply is half of the efficiency of the rig
reduce the number of the modules to the minimum
get a platinum rated power supply ;)
get big passive coolers, you want to idle the fans
reduce the number of usb and connectors to the minimum. Their converters are not the most efficient. Try not to connect enything on them.
NO mechanical parts (including fans or water coolers)
set schedulers to conservative or power efficient. You don’t want to spike the power just because a task is 2ms longer than expected.
pick a power efficient CPU/gpu (I think we can discard this one based in your choices)
use the latest amd adaptative undervoltage technology to ensure to reduce the wattage of the cores
try to reduce to the bareminimum the number of background tasks /services running.
And that’s all. Sometimes there is a component of trial and error because sometimes the curve performance / power is not entirely linear and you don’t want to hit exponential-non-linear zone.
Good luck and if you can post you build with numbers and some lessons learnt would be great
Just to add my experience about PSU efficiency: for low power consumption (20-50W) you need PSU rated for minimum power your system needs. So if you are idling at 30W on 700W PSU your efficiency will be super bad because that PSU was made for higher loads and you are using <10%. No matter what PSU class you choose, efficiency will be better if your usage is at 40-70% of PSU max power. This is based on testing multiple desktop ATX PSUs for my small homelab
Not much you can select for with desktop parts. Maybe get dual Ethernet now so you don’t want to add a card later. And more disks, more power so one bigger drive is better than two smaller…
Might be better to suspend it, and wake on lan when you want to play.
I’d go for HLS due to its simplicity: just files over http(s). VPN or not - depends on your network. If your machine is accessible from the internet, just putting the files into a webserver subdirectory with a long random path and using https will be secure enough for the usecase. Can be done with an ffmpeg oneliner.
The downside of HLS is the lag (practically – 10s or more, maybe 5 if you squeeze it hard). It is in no way realtime. Webrtc does it better (and other things too), but it is also a bigger pain to set up and forward.
Also, just in case, test that the webcam works fine if left active 24/7. I had (a cheapo) one that required a powercycle after a week or so…
There was a good blog post about the real cost of storage, but I can’t find it now.
The gist was that to store 1TB of data somewhat reliably, you probably need at least:
mirrored main storage 2TB
frequent/local backup space, also at least mirrored disks 2TB + more if using a versioned backup system
remote / cold storage backup space about the same as the frequent backups
Which amounts to something like 6TB of disk for 1TB of actual data. In real life you’d probably use some other level of RAID, at least for larger amounts so it’s perhaps not as harsh, and compression can reduce the required backup space too.
I have around 130G of data in Nextcloud, and the off-site borg repo for it is about 180G. Then there’s local backups on a mirrored HDD, with the ZFS snapshots that are not yet pruned that’s maybe 200G of raw disk space. So 130G becomes 510G in my setup.
I was having freezing and stuttering issues with the Jellyfin app on androidTV. Eventually I just switched to Plex and Emby and I’ve never had an issue.
Bitrate varies, some files work, some don’t. Even in one season of a show episode 1 streams perfectly fine, episode 2 freezes every 2 mins.
Bitrate of a file is around 8Mbps, local bandwidth is 1Gbps.
I mostly watch stuff on Netflix and Amazon prime, never thought to see if there is a way to auto update my watch history. I’m terrible about remembering to update my watch history.
Why is your Collabora server on local host? Local host will always point to the device you are trying to access from. You need a publicly accessible URL
“Local host” in this instance refers to my desktop computer where all my super sweet Linux distros are saved. Nextcloud Office, while being an “app” appears to not have any function without the collabora; i.e. there will be no document viewer without the collabora “server” running next to NextCloud.
Or maybe it’s none of that. Coming from a Windows background, running docker is completely foreign.
Collabora need to be accessible at the URL you provide. As a example one might have nextcloud at nc.example.com and Collabora as cb.example.com. you would need to enter cb.example.com as the URL.
The easier way it to use the Nextcloud all in one image or the build in Collabora. Its not going to be as robust or fast but its much simpler.
I found a service that syncs our calendars self-hosted. That was the only thing that was missing. Can’t remember the name, works flawlessly and without any problems for a number of years now. If you are interested, I’ll look it up next weekend.
I want my docs and files on a self-hosted cloud (I can’t seem to get sftp, ftp, or sharing to work on windows 11 even after adding the missing features) , with the ability to at least open the contents without downloading them. I want to stop using google for calendars and notes, and it would be handy to have a self-hosted bulletin board I and my added users could write on.
According to the box, nextcloud does all these things, except that it doesn’t, without practically rewriting the code and somehow re-engineering linux to not be a fucking cunt.
I’ve tried and tried. It just won’t work. Maybe I need to get a different firewall program. I’m working in Pro, added the features, made the firewall exceptions, have my network setting as “private,” I’ve done everything. The host will be visible on the network, but logins time out or fail altogether.
Since writing my rant, I found HFS, which, though an OLD program, was stupid stupid easy to set up.
I also found Filebrowser, and though the config was way more of an asspain than it should have been, it’s fucking awesome. I’ve even moved on to trying to get HTTPS running for external connections using Win-Acme, but it isn’t going well.
Please do! I had spent solid day researching open source CALDAV server/clients to replace Google calendar for my boss. Almost no options on that front.
I have used Baikal for caldav for the server, with davx5 on Android. Was solid. Moved to NC for files, so went ahead with calendar sync on NC too. NC calendar sync has already worked well for me, no hiccups.
The only issue I’ve had with NC is auto upload of photos from my phone. It constantly has conflicts. Otherwise sync of regular files works great.
selfhosted
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.