Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Ente

Ente

Scheduled Pinned Locked Moved App Wishlist
73 Posts 23 Posters 13.4k Views 23 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • girishG Offline
    girishG Offline
    girish
    Staff
    wrote last edited by girish
    #64

    @andreasdueren oh this is a general problem with Go apps which don't want to send email to servers without valid TLS certificates . You can set requiresValidCertificate as an option for sendmail addon in the manifest . See the fider and pocketbase packages which use this. Currently, this flag needs Cloudron 9.

    andreasduerenA 1 Reply Last reply
    2
    • girishG girish

      @andreasdueren oh this is a general problem with Go apps which don't want to send email to servers without valid TLS certificates . You can set requiresValidCertificate as an option for sendmail addon in the manifest . See the fider and pocketbase packages which use this. Currently, this flag needs Cloudron 9.

      andreasduerenA Offline
      andreasduerenA Offline
      andreasdueren
      wrote last edited by
      #65

      @girish thanks I'll try that out

      1 Reply Last reply
      1
      • andreasduerenA Offline
        andreasduerenA Offline
        andreasdueren
        wrote last edited by
        #66

        E-Mail sending works. But I'm exploring how I can use a subdomain setup because the /auth app still returns 401 (“Session expired”) because the auth frontend isn’t picking up the access token the photos/accounts app stored, so the request only carries X-Auth-Token and gets treated as anonymous.

        Upstream solves this by using separate subdomains (photos., accounts., auth.*) so each app stores its own token bundle. On my single-origin deployment (https://ente.tld.com/...), the auth app never sees the right token, hence the recurring 401s.

        robiR 1 Reply Last reply
        1
        • andreasduerenA andreasdueren

          E-Mail sending works. But I'm exploring how I can use a subdomain setup because the /auth app still returns 401 (“Session expired”) because the auth frontend isn’t picking up the access token the photos/accounts app stored, so the request only carries X-Auth-Token and gets treated as anonymous.

          Upstream solves this by using separate subdomains (photos., accounts., auth.*) so each app stores its own token bundle. On my single-origin deployment (https://ente.tld.com/...), the auth app never sees the right token, hence the recurring 401s.

          robiR Offline
          robiR Offline
          robi
          wrote last edited by robi
          #67

          @andreasdueren would adding aliases help with this?

          Conscious tech

          andreasduerenA 1 Reply Last reply
          0
          • robiR robi

            @andreasdueren would adding aliases help with this?

            andreasduerenA Offline
            andreasduerenA Offline
            andreasdueren
            wrote last edited by
            #68

            @robi Yes I'm currently using aliases but those can't be automatically be set up upon install so the user will need to manually add family, albums, cast, auth and accounts subdomain aliases.

            robiR 1 Reply Last reply
            0
            • andreasduerenA andreasdueren

              @robi Yes I'm currently using aliases but those can't be automatically be set up upon install so the user will need to manually add family, albums, cast, auth and accounts subdomain aliases.

              robiR Offline
              robiR Offline
              robi
              wrote last edited by
              #69

              @andreasdueren I know we have a modal from an App Store install where these are prefilled, but you are right it’s not automated.

              Conscious tech

              1 Reply Last reply
              1
              • andreasduerenA Offline
                andreasduerenA Offline
                andreasdueren
                wrote last edited by
                #70

                https://forum.cloudron.io/post/114641

                Please help me test this package

                1 Reply Last reply
                1
                • girishG Offline
                  girishG Offline
                  girish
                  Staff
                  wrote last edited by
                  #71

                  @andreasdueren haven't found time to test ente but for multiple domains, Cloudron has two concepts - multiDomain (https://docs.cloudron.io/packaging/manifest/#multidomain) and httpPorts (https://docs.cloudron.io/packaging/manifest/#httpports). httpPorts is best suited when the domain names are to be known in advance (for example , minio's API subdomain). multiDomain is when an app can handle many subdomain but it's not needed for the app to work - wordpress multidomain concept, espocrm customer portals etc.

                  andreasduerenA 2 Replies Last reply
                  2
                  • girishG girish

                    @andreasdueren haven't found time to test ente but for multiple domains, Cloudron has two concepts - multiDomain (https://docs.cloudron.io/packaging/manifest/#multidomain) and httpPorts (https://docs.cloudron.io/packaging/manifest/#httpports). httpPorts is best suited when the domain names are to be known in advance (for example , minio's API subdomain). multiDomain is when an app can handle many subdomain but it's not needed for the app to work - wordpress multidomain concept, espocrm customer portals etc.

                    andreasduerenA Offline
                    andreasduerenA Offline
                    andreasdueren
                    wrote last edited by
                    #72

                    @girish said in Ente:

                    httpPorts

                    Oh I forgot about that! I'll see if I can implement it.

                    1 Reply Last reply
                    2
                    • girishG girish

                      @andreasdueren haven't found time to test ente but for multiple domains, Cloudron has two concepts - multiDomain (https://docs.cloudron.io/packaging/manifest/#multidomain) and httpPorts (https://docs.cloudron.io/packaging/manifest/#httpports). httpPorts is best suited when the domain names are to be known in advance (for example , minio's API subdomain). multiDomain is when an app can handle many subdomain but it's not needed for the app to work - wordpress multidomain concept, espocrm customer portals etc.

                      andreasduerenA Offline
                      andreasduerenA Offline
                      andreasdueren
                      wrote last edited by
                      #73

                      @girish Works, thank you! https://forum.cloudron.io/post/114909 Do you want to clean it up and take over?

                      1 Reply Last reply
                      2
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Bookmarks
                      • Search