• 1 Post
  • 33 Comments
Joined 1Y ago
cake
Cake day: Jul 07, 2023

help-circle
rss

This is why I use OMV and Nextcloud. A daily backup job duplicates everything to OMV. A weekly OMV backup job goes into Skiff drive. Fool me once…


Just use imgflip.com - that’s all it does is add text to images.


What doesn’t make sense is your use of the term “offline editor” - it’s entirely nonsensical in this context. If they can’t use an offline editor, they won’t be any better with an online editor. It’s like saying you need a 4 door car because you can’t drive a 2 door car - it’s the same thing with more seats. Photo editing is photo editing regardless of where the software is hosted.


ZimaBoard 832 with two 2TB SSDs and OMV is my setup. Pair it with tailscale for availability wherever you go.

I wasn’t a fan of Immich. Although I’m trying to replace Google photos soy opinion is a bit skewed.


I didn’t say they would. I said it’s a good time to learn.


I’m not saying in anyway that what you’re doing is in anyway wrong. It’s good that you’re thinking the way you are. Just saying, if you’re in this frame of mind now, it’s a good time to look at vlans. Think dedicated ranges with the benefit of reduced traffic saturation.


How small a client list are we talking? If it’s that small, then that would beg the question, why would you need dedicated ranges in the first place?


Son, I think it’s time you learn about vlans.


I didn’t even wait for expiration. I went ahead and moved all of mine into Cloudflare last night.


I have a zx01 or something like that from AliExpress with an N100 and 16GB. Those little machines are seriously impressive. It’s running Garuda and my son has not complained once about any game he’s tried to play. I don’t play games, I just bought it on a whim cause it’s tiny and $150 or so. I’ve run several systems on it without a hitch. I’m pretty certain it’ll hose a Minecraft server without an issue.


I currently have it running on a Zimaboard 216 which has a Celeron N3450 processor. Runs perfectly fine. Also have an instance running in proxmox with 2 cores and 1GB. Runs perfectly fine. I don’t know what the documented requires are but I can say from experience, it doesn’t need much.


pfSense on a ZimaBoard 216 works astonishingly well and it’s easy to setup and manage. Toss in a Mikrotik CSS610 and you have a vlan ready setup in under an hour.

If you don’t like the ZimaBoard, you can go with any of the Topton style router PCs from AliExpress for a couple hundred and have a 2.5Gb router running in proxmox with docker in a separate VM.



I like OMV. It’s simple and to the point. TrueNAS is far too complicated and robust for basic home use, IMO. It’s like driving a tank to work. OMV does the job most people need. Nextcloud is cool but, again, a little to expansive for what I need. I’m not really going to use the included office tools or any of that. I just want remotely available storage. OMV + Tailscale + PiVPN means my backups and stored data are available anywhere, on any device including my phone. Nextcloud streamlines that availability but, again, just too much going on. TrueNAS is an enterprise product and feels like it. Not my cup of tea.


Docker-compose got it done. Once I learned about Volumes and using compose to pass in volumes from other instances I was able to pass in a directory with a custom yaml to the Dashy container then pass the same directory into the code-server container and both are working as I expected they should. Compose and volumes were the missing pieces. I also learned that stacks is how to use compose in Portainer. Not sure why they felt the need to change the naming but it works.


Cloudflare tunnel is the simple answer here. Yourdomain.com points to the public instance, private.yourdomain.com points to the private instance. All you need to do is install cloudflared on any always on machine on your network and point the URLs to the internal IPs of the machines hosting the services.

The other suggestions here are fine but Cloudflare is the easiest solution to what you want plus it’s free and simple to setup and maintain.


Yeah Dashy isn’t really important to me, it’s just another fun project to learn more about Docker. However, what I learned is that I don’t know shit about what I’m doing lol. It proved to be a great tool at exposing my absolute ignorance of something I thought I was getting a good grasp on.

Yeah I think I’m gonna shit can Portainer and go through that LinkedIn course someone else posted. Thanks for your insight.


Yeah I spent a few hours with Podman before I went straight back to Docker.


Huge thanks for this. I’ll look at them tonight.


“like mini lightweight VMs”

That’s exactly how I’ve approached it cause that’s exactly how it was explained. But it’s not at all like that. Thanks for your explanation.


I think that might be exactly what I was looking for. Thank you.


Thanks I’ll look into that. It doesn’t help that my introduction to Docker was using portainer so I haven’t really had much experience in the terminal outside of docker ps. I really put the cart before the horse there and am regretting it.


Where can I learn Docker fundamentals?
I jumped into Docker feet first a few months ago and have not had a real good time with it. Networking doesn't make sense, I can't ever seem to access config files without dropping to su -, all the tutorials and videos I find are pretty top level and assume the user already has a firm grasp on it. It's great for drop in stuff like open speed test and Vaultwarden but I recently tried setting up dashy and I can't even find the config files to edit. The Dashy documentation says the easiest way to edit the configs is to use code-server, so I spun up a code-server VM and can't even get it to open the files because the web based VSC doesn't allow for SSH editing. There's nothing explained in the documentation beyond that. Yes I'm frustrated but I'm not bitching as if these solutions are trash, I'm simply asking where can I go to learn this shit from the ground up? It doesn't make any sense to me from the perspective that I've approached it. Networking seems to be silly and weird, entering an interactive TTY to the container seems to be useless as there's no package manager and doesn't seem to have vim, nano, or any native way to edit configs. It's been extremely frustrating so I ask you, where can I learn what I'm doing wrong and how to properly work with Docker?
fedilink

Cloudflare tunnel is the easy solution here. It’ll cost you a couple bucks a year for a domain name but you’ll have no more DNS issues.


Yeah they’re USB attached. I was using the combine storage function on the two external drives but not the nvme. I figured that was the issue for the two in the enclosure but the nvme going mia after this latest update is suspect.


I’m running casa on Debian on a pi 4. I have three drives attached, two in an external enclosure and one nvme in an Argon nvme case. The last update the two external drives disconnected and won’t reconnect. Last night I took another update and today the nvme is disconnected and doesn’t show up in lsblk of fdisk. I’m pretty sure I’m gonna stop using casa all together. Two updates in a row and three drives lost.


Yeah tailscale is definitely useable on the phone if you toggle it only when you’re gonna use it. I keep it on because I have piHole as the VPN DNS so I get adblocking everywhere I go wether I’m on public wifi or cellular. So I need something that doesn’t drink battery juice. Wireguard ftw.


In all honesty I ran both because I hadn’t yet discovered route advertisement on tailscale. Now that I’ve discovered that feature, I really only use wireguard for the phone due to battery drain with tailscale. Also, I can’t use wireguard on my work PC because the firewall drops all VPN traffic and tailscale gets around that. I’m not gonna pretend to know how it gets around that cause I haven’t bothered to learn it that deeply yet but it works and I like it.

I guess the TL;DR is tailscale bypasses firewall restrictions and wireguard doesn’t drain my phone battery.



I use them a lot actually. I really like them. It’s really useful for things like vaultwarden access from any machine, anywhere. I also host a humhub instance for my mother’s bible study group and a couple informational sites behind them. It pushes all of the traffic through 443 without having to fiddle with SSL. I wouldn’t lean on it for major website without local SSL but for small use cases like mine it works great.


I like sendgrid. They have a free smtp service that works great.


For public facing, I use Cloudflare tunnels. For VPN access from across the divide, I use tailscale and pivpn depending on use case.

Most of my servers are hosted locally on a separate vlan and firewalled off from my internal network.


I run pivpn with wireguard alongside tailscale for this exact reason. Wireguard in the phone, tailscale on PCs.