• 5 Posts
  • 114 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle

  • The purpose of most of these apps is to be able to use them on multiple devices. If I had immich entirely running on my phone (this is not actually feasible regardless) how do i access my images from my computer.

    Also many people have multiple users. A family could have all their images on one immich server and be able to share images with each other easily.

    On jellyfin for example, I can play any of my media on someone elses TV as long as they have Chromecast. Not possible if its all just kept locally in a folder on a computer



  • Use ddns on your router with a domain so you can then get something like wireguard.example.com and then use that as the endpoint in your wireguard.

    Set the wireguard DNS as your pihole.

    To make life easier set your home network IP space to something that another WiFi would never use, ie 192.168.46.xx

    That way it will never conflict if you are on a public WiFi and you can access anything on your home lab when you need.

    I’ve been using this setup for years on laptop, phone etc




  • Lem453@lemmy.catoSelfhosted@lemmy.worldOptions on Cozy.io
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 months ago

    https://owncloud.dev/ocis/

    Is a complete rewrite I’m GO

    I started with owncloud, then the devs left for NextCloud in I’ve been in that since version 1

    Then I looked at seafile and then lacking features (search)

    Finally I discovered that owncloud has been rewriting ocis I’m GO which greatly simplifies a lot of the issues NextCloud inherited from the original owncloud

    Works very well so far. Just trying to get oAuth to work





  • Vaultwarden itself is actually one of the easiest docker apps to deploy…if you already have the foundation of your home lab setup correctly.

    The foundation has a steep learning curve.

    Domain name, dynamic DNS update, port forwarding, reverse proxy. Not easy to get all this working perfectly but once it does you can use the same foundation to install any app. If you already had the foundation working, additional apps take only a few minutes.

    Want ebooks? Calibre takes 10 mins. Want link archiving? Linkwarden takes 10 mins

    And on and on

    The foundation of your server makes a huge difference. Well worth getting it right at the start and then building on it.

    I use this setup: https://youtu.be/liV3c9m_OX8

    Local only websites that use https (Vaultwarden) and then external websites that also use https (jellyfin).



  • I’ve got multiple apps using LDAP, oauth, and proxy on authentik, I’ve not had this happen.

    I also use traefik as reverse proxy.

    I didn’t manually create an outpost. Not sure what advantage there is unless you have a huge organization and run multiple redundant containers. Regardless there might be some bug here because I otherwise have the same setup as you.

    I would definitely try uploading everything to the latest container version first


  • Does anyone know if dockge allows you to directly connect to a git repo to pull compose files?

    This is what I like most about portainer. I work in the compose files from an IDE and the check them into my self hosted git repo.

    Then on portainer, the stack is connected to the repo so only press a button to pull the latest compose and there is a check box to decide if I want the docker image to update or not.

    Works really well and makes it very easy to roll back if needed.


  • I don’t remember all the details. They never went closed source, there was a difference in opinion between primary devs on the direction the project should take.

    Its possible that was related to corporate funding but I don’t know that.

    Regardless it was a fork where some devs stayed with owncloud and most went with NextCloud. I moved to NextCloud at this time as well.

    OwnCloud now seems to have the resources to completely rewrite it from the ground up which seems like a great thing.

    If the devs have a disagreement again then the code can just be forked again AFAIK just like any other open source project.