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
  • 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. 15MB Rust Written Private Hostable IM Social Chat App

15MB Rust Written Private Hostable IM Social Chat App

Scheduled Pinned Locked Moved App Wishlist
chatappdocker
21 Posts 7 Posters 2.2k Views 6 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.
  • KubernetesK Offline
    KubernetesK Offline
    Kubernetes
    App Dev
    wrote on last edited by
    #9

    Hmmm, I have problems to fetch the binary package from their server. The URL should be https://s.voce.chat/vocechat-server-v0.3.1-x86_64-unknown-linux-musl.zip , but I get an 403 HTTP error. Any ideas? If I run the install.sh from the repo, the URL above is generated, but also fails.

    1 Reply Last reply
    1
    • fbartelsF Offline
      fbartelsF Offline
      fbartels
      App Dev
      wrote on last edited by
      #10

      Looking at the git tags of their server backend on Github, they seem to be already a few versions further down the road and trying the latest version (https://s.voce.chat/vocechat-server-v0.3.20-x86_64-unknown-linux-musl.zip
      at the time of writing) results in a download at least.

      The git repo of the backend however only has a single commit, so ...

      1 Reply Last reply
      3
      • KubernetesK Offline
        KubernetesK Offline
        Kubernetes
        App Dev
        wrote on last edited by
        #11

        Initial App Package is done and in my repo

        I think it would be good if someone can test if everything works fine.

        After first deployment you need to configure the admin user by accessing the deployed app. First user is admin - so please do not wait to long after deployment to register yourself!

        L 1 Reply Last reply
        1
        • KubernetesK Kubernetes

          Initial App Package is done and in my repo

          I think it would be good if someone can test if everything works fine.

          After first deployment you need to configure the admin user by accessing the deployed app. First user is admin - so please do not wait to long after deployment to register yourself!

          L Offline
          L Offline
          LoudLemur
          wrote on last edited by
          #12

          @Kubernetes said in 15MB Rust Written Private Hostable IM Social Chat App:

          I think it would be good if someone can test if everything works fine.

          I will try. I am not sure about where Cloudron's documentation is to install a package from a private repo like this.

          KubernetesK 1 Reply Last reply
          1
          • L LoudLemur

            @Kubernetes said in 15MB Rust Written Private Hostable IM Social Chat App:

            I think it would be good if someone can test if everything works fine.

            I will try. I am not sure about where Cloudron's documentation is to install a package from a private repo like this.

            KubernetesK Offline
            KubernetesK Offline
            Kubernetes
            App Dev
            wrote on last edited by Kubernetes
            #13

            @LoudLemur You need to clone my repo to a local linux where the Cloudron CLI and Docker is installed. On your cloudron you can install the Docker Registry App to host the custom Image. In Cloudron itself you need to configure your custom Docker Registry.

            Then you can build the Docker Image with

            docker build -t vocechat .
            

            Then you need to tag the local Docker image to your Cloudron Docker Registry:

            docker tag vocechat:latest URL-OF-YOUR-IMAGE-REGISTRY/vocechat
            

            After tagging you need to push the image to the Cloudron Docker Registry:

            docker push URL-OF-YOUR-IMAGE-REGISTRY/vocechat
            

            And finally you can install the custom Docker Image from your Cludron Docker Registry to your Cloudron with:

            cloudron install --image URL-OF-YOUR-IMAGE-REGISTRY/vocechat
            
            robiR 1 Reply Last reply
            2
            • KubernetesK Kubernetes

              @LoudLemur You need to clone my repo to a local linux where the Cloudron CLI and Docker is installed. On your cloudron you can install the Docker Registry App to host the custom Image. In Cloudron itself you need to configure your custom Docker Registry.

              Then you can build the Docker Image with

              docker build -t vocechat .
              

              Then you need to tag the local Docker image to your Cloudron Docker Registry:

              docker tag vocechat:latest URL-OF-YOUR-IMAGE-REGISTRY/vocechat
              

              After tagging you need to push the image to the Cloudron Docker Registry:

              docker push URL-OF-YOUR-IMAGE-REGISTRY/vocechat
              

              And finally you can install the custom Docker Image from your Cludron Docker Registry to your Cloudron with:

              cloudron install --image URL-OF-YOUR-IMAGE-REGISTRY/vocechat
              
              robiR Offline
              robiR Offline
              robi
              wrote on last edited by
              #14

              @Kubernetes It would be so nice to have an app that lets you paste a link to an image and does the automation magic to install that custom app.

              Conscious tech

              KubernetesK 1 Reply Last reply
              0
              • robiR robi

                @Kubernetes It would be so nice to have an app that lets you paste a link to an image and does the automation magic to install that custom app.

                KubernetesK Offline
                KubernetesK Offline
                Kubernetes
                App Dev
                wrote on last edited by Kubernetes
                #15

                @robi Good suggestion. There may be ways to achieve something similar...

                To make the use of custom Apps more generic we may need to:

                • Someone needs to host "all" custom App images on a custom Docker Registry that is available to any user (best would be without any authentication) - Asked for advise in this post
                • Someone prepares the custom App Image and uploads it to the custom Docker Registry (this could be the one who maintains the registry)
                • Any user could add the custom Docker Registry to his Cloudron instance
                • Any user have to install the Cloudron CLI to install the custom App on his Cloudron instance

                I think the main issues is the potential disk storage that is required to host all the custom App images in the registry. I am also not sure, if the custom Docker Registry can be configured to allow image pulls from anonymous.

                robiR 1 Reply Last reply
                0
                • KubernetesK Kubernetes

                  @robi Good suggestion. There may be ways to achieve something similar...

                  To make the use of custom Apps more generic we may need to:

                  • Someone needs to host "all" custom App images on a custom Docker Registry that is available to any user (best would be without any authentication) - Asked for advise in this post
                  • Someone prepares the custom App Image and uploads it to the custom Docker Registry (this could be the one who maintains the registry)
                  • Any user could add the custom Docker Registry to his Cloudron instance
                  • Any user have to install the Cloudron CLI to install the custom App on his Cloudron instance

                  I think the main issues is the potential disk storage that is required to host all the custom App images in the registry. I am also not sure, if the custom Docker Registry can be configured to allow image pulls from anonymous.

                  robiR Offline
                  robiR Offline
                  robi
                  wrote on last edited by robi
                  #16

                  @Kubernetes said in 15MB Rust Written Private Hostable IM Social Chat App:

                  • Any user have to install the Cloudron CLI to install the custom App on his Cloudron instance

                  I disagree with this point, as we can install apps from the app store without the CLI (API), as well as restore backup configs without it. Hence those two should be the focus.

                  The others are good. Start with something, even for a single app. We can add more from there.

                  Conscious tech

                  KubernetesK 1 Reply Last reply
                  0
                  • robiR robi

                    @Kubernetes said in 15MB Rust Written Private Hostable IM Social Chat App:

                    • Any user have to install the Cloudron CLI to install the custom App on his Cloudron instance

                    I disagree with this point, as we can install apps from the app store without the CLI (API), as well as restore backup configs without it. Hence those two should be the focus.

                    The others are good. Start with something, even for a single app. We can add more from there.

                    KubernetesK Offline
                    KubernetesK Offline
                    Kubernetes
                    App Dev
                    wrote on last edited by Kubernetes
                    #17

                    @robi said in 15MB Rust Written Private Hostable IM Social Chat App:

                    @Kubernetes said in 15MB Rust Written Private Hostable IM Social Chat App:

                    • Any user have to install the Cloudron CLI to install the custom App on his Cloudron instance

                    I disagree with this point, as we can install apps from the app store without the CLI (API), as well as restore backup configs without it. Hence those two should be the focus.

                    Yes, but this is something we need official Cloudron support for - I could understand if they don't want to support a third party App Store

                    Also to add, the custom Apps are usually not the same quality as the official Apps. That could lead to a lot more needs for user support

                    robiR 1 Reply Last reply
                    0
                    • KubernetesK Kubernetes

                      @robi said in 15MB Rust Written Private Hostable IM Social Chat App:

                      @Kubernetes said in 15MB Rust Written Private Hostable IM Social Chat App:

                      • Any user have to install the Cloudron CLI to install the custom App on his Cloudron instance

                      I disagree with this point, as we can install apps from the app store without the CLI (API), as well as restore backup configs without it. Hence those two should be the focus.

                      Yes, but this is something we need official Cloudron support for - I could understand if they don't want to support a third party App Store

                      Also to add, the custom Apps are usually not the same quality as the official Apps. That could lead to a lot more needs for user support

                      robiR Offline
                      robiR Offline
                      robi
                      wrote on last edited by robi
                      #18

                      @Kubernetes Nothing prevents unofficial API use or restoring (open) backup configs (of existing apps) which only need a webserver/s3 location link. They could even be magnet/torrent links.

                      Conscious tech

                      1 Reply Last reply
                      0
                      • KubernetesK Offline
                        KubernetesK Offline
                        Kubernetes
                        App Dev
                        wrote on last edited by Kubernetes
                        #19

                        Sorry guys, I just realized, that the easy installer was still missing for vocachat.
                        I just updated the App Package in my Repo with easy installer.

                        As I already mentioned earlier in this thread. Please be aware that right after the Vocechat App is installed, the registration is open for the first user that is accessing the App. So do the registration right after you installed the App!

                        Tagging @LoudLemur

                        L 1 Reply Last reply
                        3
                        • robiR Offline
                          robiR Offline
                          robi
                          wrote on last edited by
                          #20

                          How is VoceChat to use? Anyone try it yet?

                          Conscious tech

                          1 Reply Last reply
                          0
                          • robiR robi referenced this topic on
                          • KubernetesK Kubernetes

                            Sorry guys, I just realized, that the easy installer was still missing for vocachat.
                            I just updated the App Package in my Repo with easy installer.

                            As I already mentioned earlier in this thread. Please be aware that right after the Vocechat App is installed, the registration is open for the first user that is accessing the App. So do the registration right after you installed the App!

                            Tagging @LoudLemur

                            L Offline
                            L Offline
                            LoudLemur
                            wrote on last edited by
                            #21

                            @Kubernetes said in 15MB Rust Written Private Hostable IM Social Chat App:

                            Tagging @LoudLemur

                            Thanks. V busy at moment. Will hopefully have a chance later next week.

                            1 Reply Last reply
                            0
                            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