Honestly, what else would it be? Text takes ridiculously little storage compared to a single picture of a decent resolution.
Honestly, what else would it be? Text takes ridiculously little storage compared to a single picture of a decent resolution.
Depends I guess. For me the biggest concern when I bought my Synology was simplicity of usage and idle power consumption which is much lower than I could get with one of the older computers I have lying around.
I am currently using 2 16TB drives in Raid 1 and was planning to move to Raid 5 (or maybe it was 6) if I need more storage by adding a 3rd drive.
What would you recommend instead?
Well, theoretically yes but it doesn’t continuously send data and both WiFi and Zigbee also allow for operation on various channels. Does your neighbors WiFi interfere with yours?
Also, most WiFi devices now support 5GHz WiFi anyway so it’s even less of an issue anymore. The bigger problem would probably be WiFi interfering with ZigBee. But again, that can be resolved by changing the channels.
Isn’t Zigbee always on 2.4GHz regardless of country? Trying to shift the frequency to 915MHz for all devices sounds like a lot of work with questionable benefit
That’s a good point. Another one I have is sort of failure tolerance. I used to have a really unreliable router which would often crash and could only be reset using a full power reset. While it was in this state, wifi obviously stopped working but my zigbee devices where still available. I used to have a zigbee button linked to a smart plug for toggling my router off and on again.
This shouldn’t be a concern for most people obviously but I wanted to share my experience.
Another point I want to mention is that zigbee works at 2.4Ghz just like basic wifi so they can still interfere with each other.
Zwave on the other hand uses another frequency (I think it was around 860MHz) but is more expensive.
Performance is good and streaming works well. Not a fan of the webinterface personally but there are client programs available for all platforms since navidrome exposes the subsonic api.
Personally I use sonix on windows and linux as well as symfonium (paid but really great app) on android.
The only thing I am missing from it is better user management so that I can restrict specific users from accessing parts of my library.
Regarding access from outside my network I specifically wanted to avoid needing to be connected to a VPN so that’s why I use a cloudflare tunnel. Since my upload rate is not very good I have a Pi-Hole DNS server at home so that queries to my domain while in the home network don’t need to leave my network.
+1 for navidrome.
I’m also using that and have it exposed to the web using a cloudflare tunnel. What I didn’t like in the beginning but really appreciate now is that the service itself doesn’t have a lot of permissions and cannot delete files or change their metadata. I’m hosting it in a docker container and everything except the config file is mounted read-only.
I’m not sure how relevant that is but it gives me more peace of mind exposing it publicly.
Running a webserver is not the same as hosting a service. For the software examples requested by OP, an ESP32 is useless
I think the Pi 4 was the first Pi with gigabit ethernet. All the Pi’s before that were limited to 100Mbit. For that reason, syncthing is probably a bad idea since it will be very slow in terms of syncing speed
Can definitely confirm this. I started with a Proxmox system which had a TrueNAS VM. TrueNAS just used a USB HDD for storage though. Setting everything up and getting the permissions set correctly so I could connect my computers was a pain in the ass though.
Later I bought a synology and it just works. Only thing I would recommend is getting good HDDs. I bought Toshiba MG08 16TB drives and while they work great, they are obnoxiously loud during read and write operations. They are so loud, that even though the NAS is in a separate room I have to shut it off at night.
Meanwhile the Seagate Ironwolf drive I used for TrueNAS was next to my bed for multiple months and was basically silent.
Thanks for your reply. I think I managed to solve this issue and have updated my post to reflect this. Apparently I had a setting disabled in Pi-Hole which caused my DNS requests to be forwarded upstream for some reason, even though there existed a local DNS entry.
It returned the local IPv4 address of the server and two IPv6 addresses belonging apparently belonging to a cloudflare server in california.
I think I managed to fix the issue though. I have updated my post to include my solution
I think I fixed the issue by enabling the Never forward reverse lookups for private IP ranges
option in Pi-Hole. After that I flushed my dns cache again and called tracert for my domain name. I only get one hop directly to my server now. nslookup also shows only local addresses now.
Do you have a better alternative you can recommend? My upload rate isn’t all that good so I would like to avoid having more traffic than necessary leaving my network if the target is within my network anyway.
When I use tracert I can see the package going through a server in Frankfurt which is definetely outside of my local network. The final IP address that tracert shows me is from a cloudflare server in california (2606:4700:3033::ac43:b10f) according to this site: https://whatismyipaddress.com/ip-lookup
Using nslookup for my domain I get 3 addresses. The first two are cloudflare addresses in the US. The final one is my servers local IP address.
I didn’t set anything like that up. Is that something that might be enabled by default on my router? If so, how do I check it?
Hi, do you mind giving me some pointers for setting up traefik to use https for my locally hosted services?
I have most of my stuff on a single server (named poseidon), on which I want to separate all the stuff using subdomains (like plex.poseidon). From what I found when searching online it seems like I require a local DNS server for that on which I can enter local domains, in addition to using traefik to specify a rule for the host using a label in the docker-compose. Is that correct?
I also have no idea how to route the subdomains to the services I want.
I use symfonium too. Great app. I’ve stumbled across some bugs here or there but that might be due to my setup and if I actually bothered to report them, I imagine the developer would be quick to fix them. At least he was fast to reply the last time I opened a ticket.
One great thing I like about Symfonium is the aggregation of multiple libraries. You can add a plex, jellyfin or subsonic API compatible server (like navidrome) simultaneously.
I have 2 questions:
Do I understand the colors correctly in that /home is deprecated and shouldn’t be used? What’s the alternative in that case?
Where would you guys put configuration files for services? /srv seems like an adequate directory