is Privacy the only reason you degoogle?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIP
    ippokratis
    1y ago 100%

    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.

    15
  • *Permanently Deleted*
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIP
    ippokratis
    1y ago 100%

    Yeah. Thats a classic.

    There are smaller repos I found more helpfull, like https://github.com/tborychowski/self-hosted-cookbook which provides minimal compose recipes for spinning up your containers and test the services.

    Also https://noted.lol is one of my favorites

    16
  • Photoprism or Immich
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIP
    ippokratis
    1y ago 100%

    https://github.com/Radiokot/photoprism-android-client

    Is under partner apps

    https://www.photoprism.app/partners

    You can only upload from the pwa

    Partner app photosync syncs with "import" folder which is a webdav endpoint photoprism exposes

    I use foldersync for sync

    2
  • Photoprism or Immich
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIP
    ippokratis
    1y ago 100%

    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

    :-)

    6
  • How will I know how many services I can run on my self hosted server?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIP
    ippokratis
    1y ago 90%

    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

    8
  • Selfhosted Monitoring Tools
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIP
    ippokratis
    1y ago 100%

    If you strip down monitoring, all you need is a notification if something goes down

    I use monocker it monitors status changes on containers and sends a notification when one happens

    Thats all

    5
  • owntracks with mutual tls
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIP
    ippokratis
    1y ago 66%

    Thanks for pointing this out

    Truth is only the domain you use to access mosquitto is needed in S.A.N.

    localhost is a leftover from the countless trial and errors

    Edited the post

    also added source guides

    Keep up

    1
  • 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/ Thanks

    12
    3
    Docker + Nextcloud = why is it so difficult?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIP
    ippokratis
    1y ago 100%

    With nginx

    https://github.com/nextcloud/docker#base-version---fpm

    With caddy

    https://caddy.community/t/example-docker-nextcloud-fpm-caddy-v2-webserver/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
    2
  • owntracks recorder with mosquitto docker containers and android client over mtls
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIP
    ippokratis
    1y ago 100%

    Mosquitto offers mutual tls client certificates authentication

    I like this hardened approach

    Fan fact : I was able to setup mtls with android-mosquitto

    It is the ot-recorder that cant "talk" tls with mosquitto

    1
  • I'm struggling to achieve the title setup I have been using owntracks with normal tls over http I can connect recorder with mosquitto without tls and I can connect android app with mosquitto over mtls What I cant do is mtls over recorder and moaquitto If anyone managed the above setup please provide a "howto" Thanks

    6
    3