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. Off-topic
  3. SMS desktop app

SMS desktop app

Scheduled Pinned Locked Moved Off-topic
61 Posts 7 Posters 18.8k Views 8 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.
  • timconsidineT timconsidine

    @privsec said in SMS desktop app:

    @timconsidine are there tried and true steps you do to setup certbot with ngoni every time?

    I never have a problem with certbot except when I try to create a new certificate too soon after setting up the DNS, i.e. before it is propagated. To restrain my impatience :

    • I usually ping -c 5 sub.domain.tld until I get responses.
    • I always do nginx -t and systemctl reload nginx to ensure I get up-to-date nginx configs without any errors. Always have to resolve nginx errors before attempting a clean certbot certificate addition.

    If you are having nginx or certbot issues, I would make sure system is up to date with sudo apt-get update && sudo apt-get upgrade -y

    Oh, and be sure that all nginx and certbot work is done on the VPS, not while you are in the container.

    Feel free to ping me in chat if you wish to step through.

    P Offline
    P Offline
    privsec
    wrote on last edited by privsec
    #45

    @timconsidine

    Ok, I got this working by following your guide, then for lets encrypt, I followed https://haydenjames.io/how-to-set-up-an-nginx-certbot/up to step 4

    It is now live!

    timconsidineT 1 Reply Last reply
    3
    • P privsec

      @timconsidine

      Ok, I got this working by following your guide, then for lets encrypt, I followed https://haydenjames.io/how-to-set-up-an-nginx-certbot/up to step 4

      It is now live!

      timconsidineT Offline
      timconsidineT Offline
      timconsidine
      App Dev
      wrote on last edited by
      #46

      @privsec cool, well done !

      P 1 Reply Last reply
      0
      • timconsidineT timconsidine

        @privsec cool, well done !

        P Offline
        P Offline
        privsec
        wrote on last edited by
        #47

        @timconsidine This also handles calls just fine

        timconsidineT robiR 2 Replies Last reply
        1
        • P privsec

          @timconsidine This also handles calls just fine

          timconsidineT Offline
          timconsidineT Offline
          timconsidine
          App Dev
          wrote on last edited by
          #48

          @privsec : hadn't tested yet, thanks for doing that !

          1 Reply Last reply
          0
          • P privsec

            @timconsidine This also handles calls just fine

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

            @privsec said in SMS desktop app:

            @timconsidine This also handles calls just fine

            that would be great for GVoice

            Conscious tech

            P 1 Reply Last reply
            0
            • robiR robi

              @privsec said in SMS desktop app:

              @timconsidine This also handles calls just fine

              that would be great for GVoice

              P Offline
              P Offline
              privsec
              wrote on last edited by
              #50

              @robi Currently, the app only allows for Telnyx or a Twilio API key.

              Does GVoice use an API key?

              1 Reply Last reply
              0
              • P Offline
                P Offline
                privsec
                wrote on last edited by privsec
                #51

                So I was doing some thinking on this, and couldn’t one set up several cron jobs to do the following weekly

                • kill all node
                • merge the currently cloned repo with the new repo (updates, fixes, bugs)
                • restart app
                1 Reply Last reply
                0
                • P Offline
                  P Offline
                  privsec
                  wrote on last edited by
                  #52

                  @timconsidine

                  Are you getting any error messages when you attempt to update the app with the github repo?

                  When I do, I am getting an error message about node dependencies that I havent gotten before.

                  I have tried various PPAs of NodeJS and NPM and I still get

                  E: Unable to correct problems, you have held broken packages.

                  Any ideas on this one?

                  timconsidineT 1 Reply Last reply
                  0
                  • P privsec

                    @timconsidine

                    Are you getting any error messages when you attempt to update the app with the github repo?

                    When I do, I am getting an error message about node dependencies that I havent gotten before.

                    I have tried various PPAs of NodeJS and NPM and I still get

                    E: Unable to correct problems, you have held broken packages.

                    Any ideas on this one?

                    timconsidineT Offline
                    timconsidineT Offline
                    timconsidine
                    App Dev
                    wrote on last edited by
                    #53

                    @privsec no haven't seen that, I will try and see what happens

                    P timconsidineT 3 Replies Last reply
                    0
                    • timconsidineT timconsidine

                      @privsec no haven't seen that, I will try and see what happens

                      P Offline
                      P Offline
                      privsec
                      wrote on last edited by
                      #54

                      @timconsidine I am thinking there is something else wrong because even when using the website provided by operation privacy, I cant use the service.

                      1 Reply Last reply
                      0
                      • timconsidineT timconsidine

                        @privsec no haven't seen that, I will try and see what happens

                        P Offline
                        P Offline
                        privsec
                        wrote on last edited by
                        #55

                        @timconsidine

                        Out of curiosity, what node version does your lxc use? Mine defaults to 10.x.x

                        timconsidineT 1 Reply Last reply
                        0
                        • P privsec

                          @timconsidine

                          Out of curiosity, what node version does your lxc use? Mine defaults to 10.x.x

                          timconsidineT Offline
                          timconsidineT Offline
                          timconsidine
                          App Dev
                          wrote on last edited by
                          #56

                          @privsec sorry I missed this question
                          Yes, mine is running 10.x.x

                          1 Reply Last reply
                          0
                          • timconsidineT timconsidine

                            @privsec no haven't seen that, I will try and see what happens

                            timconsidineT Offline
                            timconsidineT Offline
                            timconsidine
                            App Dev
                            wrote on last edited by
                            #57

                            @timconsidine in case anyone is interested, updating the app in the LXC container is fairly straight-forward.
                            I held off for a long time, but eventually bit the bullet.

                            The steps I took are a bit manual / kludge but it was fastest way.
                            This assumes you are in root directory of container/installation

                            1. Stopped the app running
                              ps aux | grep node
                              kill -9 xxxx (process number of running app)

                            2. "backed up" the original installation by mv VoIP/ VoIP-old/

                            3. Ran git clone https://github.com/0perationPrivacy/VoIP.git to create a new directory with latest version (0.89)

                            4. Copied across settings from original deployment
                              cp VoIP-old/.env VoIP/.env

                            5. Edited VoIP/.env to add a new line at the end
                              HTTPS = false

                            6. Started app
                              cd VoIP/
                              node app.js &

                            This kept all settings (database, domain) and also all data (contacts, messages).

                            Not extensively tested but it seems to be running ok.

                            1 Reply Last reply
                            1
                            • K Offline
                              K Offline
                              katerynajohnson
                              wrote on last edited by katerynajohnson
                              #58

                              Once I tried to create sms desktop app but it didn't work out...Thus, every time when I need a solution I google on the web https://www.google.com/ and search fresh options.

                              timconsidineT 1 Reply Last reply
                              0
                              • K katerynajohnson

                                Once I tried to create sms desktop app but it didn't work out...Thus, every time when I need a solution I google on the web https://www.google.com/ and search fresh options.

                                timconsidineT Offline
                                timconsidineT Offline
                                timconsidine
                                App Dev
                                wrote on last edited by
                                #59

                                @katerynajohnson do you mean THIS particular app didn't work ? Or some other one generally ?

                                If you need help to install it, I can maybe advise you.
                                This particular app has not been built for Cloudron.
                                I'm still looking into whether that is possible.
                                In its current form, it can be deployed on any linux VPS as an LXC container.

                                Use www.google.com ? NEVER !! 😆
                                duckduckgo.com or ecosia or start page .... or your own Searx available on Cloudron !

                                L 1 Reply Last reply
                                1
                                • timconsidineT timconsidine

                                  @katerynajohnson do you mean THIS particular app didn't work ? Or some other one generally ?

                                  If you need help to install it, I can maybe advise you.
                                  This particular app has not been built for Cloudron.
                                  I'm still looking into whether that is possible.
                                  In its current form, it can be deployed on any linux VPS as an LXC container.

                                  Use www.google.com ? NEVER !! 😆
                                  duckduckgo.com or ecosia or start page .... or your own Searx available on Cloudron !

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

                                  @timconsidine
                                  https://www.seekr.com/ is cool, but proprietary. I would prefer it over DDG. The results are good too.

                                  timconsidineT 1 Reply Last reply
                                  0
                                  • L LoudLemur

                                    @timconsidine
                                    https://www.seekr.com/ is cool, but proprietary. I would prefer it over DDG. The results are good too.

                                    timconsidineT Offline
                                    timconsidineT Offline
                                    timconsidine
                                    App Dev
                                    wrote on last edited by
                                    #61

                                    @LoudLemur .... but they have marketing driven cookies

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