There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

@TCB13@lemmy.world cover

This profile is from a federated server and may be incomplete. Browse more on the original instance.

TCB13 , to selfhosted in Upgrade/Replacement of NAS
@TCB13@lemmy.world avatar

Rsync does incremental.

TCB13 , to selfhosted in Upgrade/Replacement of NAS
@TCB13@lemmy.world avatar

If you build a NAS instead of using Synology stuff it will be as easy as setup SSH between the machines and rsync. Way easier than a VPN.

TCB13 , to selfhosted in Upgrade/Replacement of NAS
@TCB13@lemmy.world avatar

Security updates and features until they decide to change their terms of service and remove some useful piece of software just because they want. www.youtube.com/watch?v=XvEVEP75DYk Louis Rossmann - Synology stops hosting old reinstall files, claims “licensing” issues

Offsite backups are hard

If you build a NAS instead of using Synology stuff it will be as easy as setup SSH between the machines and rsync.

TCB13 , (edited ) to selfhosted in Upgrade/Replacement of NAS
@TCB13@lemmy.world avatar

What are my best options? Build something myself with current hardware?

Build something based on a MicroATX board with a CPU > i5-6500, this will probably cost around 80€ second hand with RAM. Server hardware is overkill, wastes power and older CPUs are always worse in all possible ways. Even if the board only has 4 SATA ports, a PCI to 5 SATA port card and it will be enough. Use BTRFS as your filesystem and its RAID if needed.

You may be thinking something like “I want a faster CPU in order to have fast SMB”, don’t. Your gigabit network will saturate before your CPU or even mechanical drives and when this happen you’ll get something like 10-20% CPU usage. Just don’t waste your money.

From a power consumption standpoint are SSD’s better than HDD’s? It depends on the hardware, either way is isn’t feasible to have around 20TB of SSD storage. Even considering you can now buy a 4TB SSD for 195€ that would be a lot of money.

Nextcloud is garbage, yes very bad usability, more reasons and issues listed here: lemmy.world/comment/1571886 and lemmy.world/comment/346174

Syncthing is a very good piece of software, to sincronize devices with a NAS - except if you use iOS. Currently I’m running Syncthing on my NAS and all my devices sync to it (no cross-device sync to avoid issues). Then I’ve an SMB share to allow access to the files on iOS devices and FileBrowser for a cloud-like web browser access experience. Works flawlessly uses very little RAM and its solid, private, secure and manageable open-source - not something like Nextcloud that calls home, breaks everything on upgrades, wastes ram and runs slowly to only deliver an inferior experience in all possible ways.

Running stuff in your NAS: if you’re really into a low power solution you might want to stay away from Docker. Simply install a clean Debian system and manually get what you need instead of tons of containers and dependencies. This will allow you to run more stuff on less hardware. Linux isn’t that hard, you can do it.

TCB13 OP , to linux in Systemd: Hidden Gems for a Better Linux
@TCB13@lemmy.world avatar

How can services such as Apache adapt to both NM and systemd at the same time? NM and systemd have different wait-online services

If you look at the systemd unit for Apache you’ll just find After=network.target - it doesn’t wait-online at all. Apache doesn’t really care if you’re using NM or systemd-networkd, it simply queries the system (like the ip command does) to know what’s going on with the network. It was designed as recommended for moderns programs: it is aware that your network might change and listens for the appropriate signals and takes care of the binds dynamically.

TCB13 OP , to linux in Systemd: Hidden Gems for a Better Linux
@TCB13@lemmy.world avatar

Good old Win32 GUIs with their tabs can do anything. Too bad people don’t want those anymore.

TCB13 OP , to linux in Systemd: Hidden Gems for a Better Linux
@TCB13@lemmy.world avatar

What about entire optional sections? Multiple options with the same name etc?

TCB13 OP , to linux in Systemd: Hidden Gems for a Better Linux
@TCB13@lemmy.world avatar

imagine some kind of GUI like Windows has for system services

The problem is that systemd has so many possible options and ways to do things that you’ll either end up with something that “lags behind the actual systemd resources” or a glorified text editor specially made to write systemd units.

TCB13 , to linux in While technically POSSIBLE, how viable is it to run Adobe apps, especially Premiere and After Effects, on Linux
@TCB13@lemmy.world avatar

That’s my issue there. Can’t use it for graphical work and frankly I even notice it with MS Office.

TCB13 OP , to selfhosted in Systemd: Hidden Gems for a Better Linux // Self-host more with less hardware
@TCB13@lemmy.world avatar

Hmm… software has bugs. Still interesting how it mostly affected only people running on Azure. lol

What really breaks the “idea of how software should work” is Docker and all its bloat, dockerfiles, Docker Hub and the fact that newer developers aren’t able to ship anything without those overly bloated environments.

TCB13 OP , to linux in Systemd: Hidden Gems for a Better Linux
@TCB13@lemmy.world avatar

Way, way better. Nowadays its more “basically” LXC. :P

TCB13 OP , to linux in Systemd: Hidden Gems for a Better Linux
@TCB13@lemmy.world avatar

It isn’t always about being better. Docker has its use cases more for single binaries, LXD provides a nice interface while systemd-nspawn is built in and allows you to setup containers with a a common and known unit file. It also allows you to control the containers with the same systemd tools you use for your host machine, zero learning curve and you’re less likely to have to enter containers. Another example, I might not want to install LXD/LXC on a low resource system as it will bring snap and waste resources and systemd fixes that.

TCB13 OP , to linux in Systemd: Hidden Gems for a Better Linux
@TCB13@lemmy.world avatar

That’s fair.

TCB13 OP , (edited ) to linux in Systemd: Hidden Gems for a Better Linux
@TCB13@lemmy.world avatar

That’s most likely because… you didn’t read the manual! :D

FallbackDNS= A space-separated list of IPv4 and IPv6 addresses to use as the fallback DNS servers. Please see DNS= for acceptable format of addresses. Any per-link DNS servers obtained from systemd-networkd.service(8) take precedence over this setting, as do any servers set via DNS= above or /etc/resolv.conf.

Assuming your network is DHCP, edit your config eg. /etc/systemd/network/10-eth0.network:


<span style="color:#323232;">[DHCPv4]
</span><span style="color:#323232;">UseNTP=no
</span><span style="color:#323232;">UseDNS=no
</span><span style="color:#323232;">UseHostname=no
</span>

Your system will not pick NTP and DNS servers and also ignore the hostname provided by the router. Also make sure you ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf

[www.freedesktop.org/…/systemd.network.html#DHCPv…

TCB13 OP , to linux in Systemd: Hidden Gems for a Better Linux
@TCB13@lemmy.world avatar

all the features outside of systemd-as-init are optional and can be replaced or ignored if you don’t want them

Yes, but the point of the article was kind of the opposite - simply try all the systemd tools and components and see how much better things can get.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • lifeLocal
  • random
  • goranko
  • All magazines