Yes, RAID 10 ZFS with no ARC, 6GB SAS drives.
Yes, RAID 10 ZFS with no ARC, 6GB SAS drives.
I have no idea what you have going on, I’ve never seen LXCs take that long, even if I include the time it takes to down the containers and bring them up after a reboot.
What are you using for running them? I just tested my docker LXC and it took 16 seconds from when I typed “reboot” to having a login prompt. And that’s on an ancient R410 server running proxmox.
I think you’re doing it wrong. LXCs boot almost instantaneously on a hypervisor since they hijack the host kernel, I’d be surprised if my CTs take 5 seconds.
I would agree on the live migration issue but I guess you pick your services accordingly. I have a VM that runs docker and a LXC docker host, and I pick my containers for each accordingly.
The advantages you gain with running a hypervisor on something like ZFS is immeasurable, for snapshotting, replication, snapshot backups and high availability. You don’t have to quiese machines to back them up and you can do instant COW snapshots before upgrades.
KVM doesn’t really have overhead, that’s the kernel part. Maybe a bit of RAM, but with LXCs it’s negligible.
Phosh has come a long way under the development that pinephone and librem phones sparked. But so has Plasma Mobile. I don’t think either of them are great for larger formats yet, they are built more for the phone format. But they are both leaps and bounds ahead of even a few years ago.
I think Mailcow is a fair bit further along in features than this. I used this for a short bit but wasn’t overly impressed, and you are right about how running a docker stack is less hassle for updating.
oops
I followed where it was going and it was a forgejo repo where there were some action sets but not that one. I figured they were using their own sets and hadn’t gotten around to java yet.
Proxmox servers are mirrored zpools, not that RAID is a backup. Replication between Proxmox servers every 15 minutes for HA guests, hourly for less critical guests. Full backups with PBS at 5AM and 7PM, 2 sets apiece with one set that goes off site and is rotated weekly. Differential replication every day to zfs.rent. I keep 30 dailies, 12 weeklys, 24 monthly and infinite annuals.
Periodic test restores of all backups at various granularities at least monthly or whenever I’m bored or fuck something up.
Yes, former sysadmin.
Well, your first mistake was using google.
Stick with Traefik if you’ve figured it out. It’s much more powerful than NPM in my opinion. If you insist on using NPM, you might want to try NPMPlus, it has more bells and whistles and is more actively maintained.
actions/setup-java@v4 would fail trying to find the java setup script at Forgejo’s runner source repo, and apparently it wasn’t there when I went to look. I’ll look at it another time when maybe all the backend is put together or there’s a way I can host the actions locally so I’m not relying on outside sources that might pollute my CI output.
I tried this last week and it wasn’t very good. It was poorly documented, and when it failed out on a simple java CI, I just went back to act.
deleted by creator
I like that. I tried to get Actions in Forgejo working and that was a dead-end. So I’ve been using act manually.
Appreciate the writeup.
Piratebay laughs from the sidelines…
AFAIK that’s the recommended way to install immich from the docs themselves: https://immich.app/docs/install/docker-compose
If you’re going down the road of a container for Jellyfin, you might want to check out YAMS which is a full Arr stack in docker.
I thought Gnome was the way to go on touchscreens but someone was saying Plasma was the way to go now. I haven’t tried either in a while because both were pretty subpar.
Ah, OK. Now I get your point.