If you strip down monitoring, all you need is a notification if something goes down
I use monicker it monitors status changes on contanet and sends a notification when one happens
Thats all
Yeah. Thats a classic.
There are smaller repos I found more helpfull, like github.com/tborychowski/self-hosted-cookbook which provides minimal compose recipes for sliming up your containers and test the services.
Also noted.lol is one of my favorites
A cookbook, for docker-compose based recipes, for self-hosted applications and services. - GitHub - tborychowski/self-hosted-cookbook: A cookbook, for docker-compose based recipes, for self-hosted ...
Both great projects I would also put librephotos to the equation with its feature rich unofficial android client Uhuru photos
All have great android apps and great Dev base
Have tried all three and also tried every other selfhosted image gallery
Photoprim is overall the most mature and complete in features
Yes it requires a third party app to sync your assets but the auto index feature if you sync to their webdav endpoint is killer. This means the proccess from the moment of taking a picture till it shows up in your photoprism gallery is “instant”
Also the unofficial android client is super great and almost android TV compatible
So
To be honest there is not a fair answer You really have to hey them all
:-)
CPU wise: Monitor load average as you load services If it stays below the number of cores you are fine That being said nuc 10 has a 6 core cpu Its more than OK for a barebones For reference I’m running smooth on a raspberry400 4 GB RAM
Vaultwarden nginx webdav Photoprism Librephotos Owntracks Traccar Monocker Brave go-aync Mozilla sync Wallabag radicale Baikal Ncfpm Wireguard Jellyfin Rsstt Joplin webview
Just fine
So you’ll be fine
If you strip down monitoring, all you need is a notification if something goes down
I use monicker it monitors status changes on contanet and sends a notification when one happens
Thats all
owntracks with mutual tls
Managed to spin up owntracks with mtls on android-mosquitto connection also the browser-recorder webui connection I was unable to enable tls on the recorder-mosquitto connection. Just basic auth. But I think the setup is secure enough as recorder connects to mosquitto only in the local network Please have a look https://ippocratis.github.io/p/owntracks/ [https://ippocratis.github.io/p/owntracks/] Thanks
I all comes down to which webserver you want to use actually
Base official image and linuxserver.Iowa comes with Apache fpm you can choose
With nginx
github.com/nextcloud/docker#base-version---fpm
With caddy
I oersonaly run fpm with caddy
Remember to create your admin account on first run and then add your trusted domain
Admin
navigate to localhost:8080 create admin acount write down your credestials
allowed domains
docker ps copy container id of nextcloud:fpm docker exec --user www-data container_id php occ config:system:set trusted_domains 2 --value=your_domain_name_here docker stop container_id docker start container_id