

Apache has the better open source tooling IMO.
I use both, but at work I prefer apache simply for its relative ease of setting up our SSO solution. There is probably a tool for that in nginx as well, but its either proprietary or hard to find (and I did try to find it, but setting up and learning apache and then SSO was actually easier for me).


That’s great actually.
Then I would suggest using used thin clients. They cost around 50€ each, maybe less. You can install a Linux on there and remotely manage them then. They are quiet, small, not energy intensive and mostly have an x86_64 CPU, so software is also not an issue.
They also mostly have HDMI so connecting is not an issue either. If you still buy a Bluetooth remote, they can be handled without a mouse.
Software wise I am not well versed with google slides, but you can probably use kiosk mode in Firefox or chrome and just have the main page with the slides as chosen website.


Okay, let me get your current setup/needs right:
You have multiple rooms with dedicated Raspberry Pis, that each run PiSignage to display automatically forwarding (google) slideshows.
You now want to minimally change this setup to allow people to manually forward slides.
This begs some questions:
In my head the new setup would look something like this:
The Pis stay, as does PiSignage.
A device is added to forward slides (most likely a Bluetooth remote)
Here is where it gets tricky.
On remote press, a menu could be opened, to select uploaded slides and display them via other means than PiSignage. Closing this slide opens PiSignage again.
But having this easily maintainable is tricky and it will get hacky and people will forget closing their slide and so on.
Alternatively USB-sticks could be used.
Inserting one opens the folder, a slide can be selected with the remote and removing the stick opens PiSignage.
Both methods are hacky and not easily maintainable. But I can not think of other means.
Also I think that you should first think about some means of uploading and selecting slides as well as whether you even want to keep using PiSignage.


Random people saying shit like “why do open source, if you still sue?” or “Copyright needs to be abolished don’t use it for anything”
It’s really narrow minded to see it like that honestly, but they unfortunately do exist.


Down detector does apparently not work for Annas Archive. The site itself works for me, but down detector shows it’s down.
Maybe change your DNS and try again.
Okay, I’ve read into your post a bit more and something is fishy. You have libc6 for different CPU-architectures installed.
Programs for i368 and amd64 should not be installed on the same machine. The error probably stems from that.
Run the following to find out the architecture:
uname -p
If it says ‘x86_64’ then it’s amd64 and if it’s something like 'i368’ then it’s that. Otherwise, your system might be really borked…
And then remove the wrong one.
Try all the cleanup commands, so:
apt autoremove; apt clean; apt auto clean; apt update
Then reboot and try again.
But yes, it looks weird.


You could also set up a jellyfin (for media) or gameyfin (for games) container, expose that to the internet and give them credentials.


The forgejo discussion is great and has an overlooked detail. The reason the Dutch government wants to switch:
/ Gi: ICC having their MS accounts blocked


In short: a management web interface.
It has a lot of tools, you may find helpful when working remotely or with a headless setup.


Absolutely unbased take. Please ignore.
Matrix works fine, I have hosted a server on my own for several years through an ansible playbook here.


It kinda seems like it. Docker apparently does have this functionality as seen here: https://stackoverflow.com/questions/40494536/how-to-specify-the-size-of-a-shared-docker-volume/40499023#40499023
You could try limiting it to 5 GB using the forgejo settings and 7GB using docker and then just look, how big it is.


I’ve searched the docs a bit and found this setting: https://forgejo.org/docs/latest/admin/config-cheat-sheet/#quota-subjects-list
It seems to be partially for your case, though I don’t see artifacts, but you could limit all of forgejo to like 5GB and probably be good.
It really depends, what you want to play. Old games run great for me, emulation is also good.
New games mostly work if they are not competetitive multiplayer.
Mods also mostly work for the games I play (FTL and Celeste e.g.), also mods through steam workshop like in Tabletop Simulator just work for me.
What didn’t work are as mentioned some multiplayer games that are too harsh on anti cheat. SMITE e.g. works, but LoL doesn’t.
As others mentioned, its best to have either a native version or an entry in ProtonDB with gold or platinum.


Rawdogging saves the time of putting on a condom.
More news at seven.


It is a risk as seen in the exploit in xz utils.
Please don’t call yourself stupid. The common internet slang for that is ELI5 or “explain [it] like I’m 5 [years old]”.
I’ll also try to explain it:
Docker is a way to run a program on your machine, but in a way that the developer of the program can control.
It’s called containerization and the developer can make a package (or container) with an operating system and all the software they need and ship that directly to you.
You then need the software docker (or podman, etc.) to run this container.
Another advantage of containerization is that all changes stay inside the container except for directories you explicitly want to add to the container (called volumes).
This way the software can’t destroy your system and you can’t accidentally destroy the software inside the container.


We use forgejo at work and the runners usually do the trick. You cab have them run any shell command you want, manage secrets and the syntax is the same as on github.
This looks cool. If a friend asks me, how to deploy the stack, I’ll refer them to this. Good work.