ᓰᕵᕵᓍ

0 Followers
0 Following
1 Posts
Most seem to mention privacy. Choice as important as privacy. Do things your own way. Selecting the services you want to do common things on your device. As I went along I realised how deep google enforcement was and how hard they made choice for users. That made me want to rip off even more google from the device. I came to a state that I host every service I run my self.

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

GitHub - tborychowski/self-hosted-cookbook: A cookbook, for docker-compose based recipes, for self-hosted applications and services.

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 ...

GitHub

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

There is an activelly maintained unofficial client and its great github.com/Radiokot/photoprism-android-client
GitHub - Radiokot/photoprism-android-client: 📸 A convenient Android gallery for your PhotoPrism library with plenty of useful features

📸 A convenient Android gallery for your PhotoPrism library with plenty of useful features - Radiokot/photoprism-android-client

GitHub

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

Photoprism can do random slideshow in the library/browse?order=random endpoint

owntracks with mutual tls

https://lemmy.world/post/2288537

owntracks with mutual tls - Lemmy.world

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

caddy.community/t/…/9407

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

GitHub - nextcloud/docker: ⛴ Docker image of Nextcloud

⛴ Docker image of Nextcloud. Contribute to nextcloud/docker development by creating an account on GitHub.

GitHub