Intel g3930, 2x8GB RAM, 2x SSD, 1x HDD, integrated 1GB LAN = 30-35W. Kinda cheap here, 30-35€ a year
Intel g3930, 2x8GB RAM, 2x SSD, 1x HDD, integrated 1GB LAN = 30-35W. Kinda cheap here, 30-35€ a year
Idealy you want a server that runs all the time and some kind of a player connected to projector for streaming. You can use your rpi for server, but NUC sounds better since it probably has SATA or m.2 port for storage. Raspbian or Ubuntu doesnt matter much since both are Debian based and setup should be simmilar. Look into servarr if you are interested in automated downloads. Then get Jellyfin for Netflix like experience with your local library. Most clients support Jellyfin player and Im using android TV stick. I have just ordered ChromeCast with Google TV 4K to replacce my old 1080p Xiaomi TV stick. You can also install Netflix app on any Android device.
It is also possible to plug your server directly to projector via hdmi, but then you have to install server apps together with client apps on the same machine. I guess you need a wifi keyboard and mouse for remote control. Having 2 devices is better IMO, but it should work as single device.
Rpi or NUC can also be used as a player, but got no experience in setting that up and Android box is better solution for me anyway
I dont have the same usecase, but BookStack will check most of your boxes
You can setup Syncthing to share a folder between moltiple devices and than use any text editor. Its not exactly what you asked for, but worth checking
Nextcloud can sync between devices,so you can even use files while offline. There is recycle bin and many more features and apps available. I mostly use filebrowser just to manage files on the server. Both apps are amazing
24/7 and no UPS. Drains 33W on idle which I found good enough for me