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. dolibarr - ERP & CRM for Business

dolibarr - ERP & CRM for Business

Scheduled Pinned Locked Moved Solved App Wishlist
44 Posts 10 Posters 5.9k Views 11 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.
    • E erics

      New question : does ".lock" files could be excluded from backups ?

      when dolibarr install is complete a install.lock file is created, but when cloudron backup is restaured this file is missing ...

      E Offline
      E Offline
      erics
      App Dev
      wrote on last edited by
      #21

      ok, i switched from install.lock to .dbsetup file like wordpress and hoooraaa it works πŸ™‚

      new problem during autotest: database error on test2 + restoring data ... next step tomorrow !

      E 1 Reply Last reply
      0
      • E erics

        ok, i switched from install.lock to .dbsetup file like wordpress and hoooraaa it works πŸ™‚

        new problem during autotest: database error on test2 + restoring data ... next step tomorrow !

        E Offline
        E Offline
        erics
        App Dev
        wrote on last edited by
        #22
        00:41 $ USERNAME=cloudronusername PASSWORD=cloudronpassword node_modules/.bin/mocha --bail test.js
        
          Application life cycle test
            - build app
            installation and configuration
        App is being installed.
        
         => Queued 
         => Cleaning up old install 
         => Downloading image ..........
         => Creating container .
         => Wait for health check .........................................
        
        App is installed.
              βœ“ install app (61950ms)
              βœ“ can get app information (475ms)
              βœ“ can view welcome page (812ms)
              βœ“ can login (2045ms)
        
         => Queued 
         => Snapshotting app test.example.com 
         => Uploading app snapshot test.example.com 
         => Uploading backup 1M@1MBps (test.example.com) 
        
        App is backed up
              βœ“ backup app (5252ms)
        
         => Waiting for app to be uninstalled 
         => Queued 
         => Deleting container 
         => Teardown addons ...
         => Unregistering domains 
        
        App test.example.com successfully uninstalled.
        App is being installed.
        
         => Queued 
         => Cleaning up old install 
         => Downloading image .........
         => Creating container ..
         => Wait for health check ............................................................
        
        App is installed.
        
         => Queued 
         => Cleaning up old install 
         => Registering subdomains 
         => Downloading image 
         => Download backup and restoring addons ........
         => Downloading 1M@1MBps ...................
         => Creating container 
         => Waiting for DNS propagation 
         => Wait for health check 
        
        App is restored
              βœ“ restore app (131164ms)
        
         => Queued 
         => Cleaning up old install .
         => Registering subdomains .
         => Creating container 
         => Wait for health check ..
        
        App configured
              βœ“ move to different location (10705ms)
              βœ“ can access dashboard (508ms)
        
         => Waiting for app to be uninstalled 
         => Queued 
         => Deleting container 
         => Teardown addons ........
         => Deleting image 
         => Unregistering domains 
        
        App test2.example.com successfully uninstalled.
              βœ“ uninstall app (15220ms)
            update
        Failed to get app info from store: 404 message: No such app
              1) can install app
        
        
          9 passing (4m)
          1 pending
          1 failing
        
          1) Application life cycle test
               update
                 can install app:
             Error: Command failed: cloudron install --appstore-id org.dolibarr.cloudronapp --location test
              at checkExecSyncError (child_process.js:630:11)
              at execSync (child_process.js:666:15)
              at Context.<anonymous> (test.js:195:13)
              at processImmediate (internal/timers.js:456:21)
        
        
        1 Reply Last reply
        1
        • girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by girish
          #23

          @erics Great progress so far! I guess we need to publish the app to the appstore for the update test to work. Let me do that right now.

          BTW, just a quick note: If there is some upgrade script that needs to be run, we have to do it in the else clause of https://git.cloudron.io/cloudron/dolibarr-app/-/blob/master/start.sh#L14 . Or does dolibarr automatically update/run new db migrations on first run of new version?

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

            @erics It's published as unstable now. You can try the update test now.

            E 2 Replies Last reply
            2
            • girishG girish

              @erics It's published as unstable now. You can try the update test now.

              E Offline
              E Offline
              erics
              App Dev
              wrote on last edited by erics
              #25

              @girish excellent, i will continue a bit later.

              just a note about git (https://git.cloudron.io/cloudron/dolibarr-app) : i don't have write access so i made a merge request wich is "Ready to be merged automatically. Ask someone with write access to this repository to merge this request "

              girishG 1 Reply Last reply
              0
              • girishG girish

                @erics It's published as unstable now. You can try the update test now.

                E Offline
                E Offline
                erics
                App Dev
                wrote on last edited by
                #26

                @girish that's pleasant :

                00:45 $ USERNAME=cloudronusername PASSWORD=cloudronpassword node_modules/.bin/mocha --bail test.js
                Application life cycle test
                - build app
                installation and configuration
                App is being installed.

                => Queued
                => Cleaning up old install
                => Downloading image ........................
                => Creating container .
                => Wait for health check ......................................

                App is installed.
                βœ“ install app (74925ms)
                βœ“ can get app information (566ms)
                βœ“ can view welcome page (860ms)
                βœ“ can login (2159ms)

                => Queued
                => Snapshotting app test.example.com
                => Uploading app snapshot test.example.com

                App is backed up
                βœ“ backup app (4109ms)

                => Waiting for app to be uninstalled
                => Queued
                => Deleting container
                => Teardown addons ...
                => Deleting image

                App test.example.com successfully uninstalled.
                App is being installed.

                => Queued
                => Cleaning up old install
                => Downloading image .........
                => Creating container .
                => Configuring reverse proxy
                => Wait for health check ................................

                App is installed.

                => Queued
                => Cleaning up old install
                => Registering subdomains
                => Downloading image
                => Download backup and restoring addons ..
                => Downloading 1M@1MBps .........
                => Creating container .
                => Wait for health check ........

                App is restored
                βœ“ restore app (92784ms)

                => Queued
                => Cleaning up old install .
                => Creating container
                => Waiting for DNS propagation
                => Wait for health check ..

                App configured
                βœ“ move to different location (9759ms)
                βœ“ can access dashboard (477ms)

                => Waiting for app to be uninstalled
                => Queued
                => Deleting container
                => Teardown addons ...
                => Unregistering domains

                App test2.example.com successfully uninstalled.
                βœ“ uninstall app (8769ms)
                update
                App is being installed.

                => Queued
                => Downloading icon
                => Registering subdomains
                => Downloading image
                => Creating container
                => Wait for health check ..

                App is installed.
                βœ“ can install app (11025ms)
                βœ“ can get app information (564ms)
                βœ“ can view welcome page (308ms)

                => Waiting for app to be uninstalled
                => Queued
                => Deleting container ..........
                => Teardown addons ......
                => Unregistering domains

                App test.example.com successfully uninstalled.
                βœ“ uninstall app (22671ms)

                13 passing (4m)
                1 pending

                1 Reply Last reply
                1
                • luckowL Online
                  luckowL Online
                  luckow
                  translator
                  wrote on last edited by
                  #27

                  Thank you for the packaging of dolibarr.
                  My first 2 cents: let us define, that first language has to be english. It took me around 5 minutes to find out where I can switch from french to english πŸ™‚

                  Pronouns: he/him | Primary language: German

                  girishG 1 Reply Last reply
                  4
                  • E erics

                    @girish excellent, i will continue a bit later.

                    just a note about git (https://git.cloudron.io/cloudron/dolibarr-app) : i don't have write access so i made a merge request wich is "Ready to be merged automatically. Ask someone with write access to this repository to merge this request "

                    girishG Offline
                    girishG Offline
                    girish
                    Staff
                    wrote on last edited by
                    #28

                    @erics said in dolibarr - ERP & CRM for Business:

                    just a note about git (https://git.cloudron.io/cloudron/dolibarr-app) : i don't have write access so i made a merge request wich is "Ready to be merged automatically. Ask someone with write access to this repository to merge this request "

                    Can you please check now? I made you a maintainer of the project.

                    1 Reply Last reply
                    0
                    • luckowL luckow

                      Thank you for the packaging of dolibarr.
                      My first 2 cents: let us define, that first language has to be english. It took me around 5 minutes to find out where I can switch from french to english πŸ™‚

                      girishG Offline
                      girishG Offline
                      girish
                      Staff
                      wrote on last edited by
                      #29

                      @luckow said in dolibarr - ERP & CRM for Business:

                      My first 2 cents: let us define, that first language has to be english. It took me around 5 minutes to find out where I can switch from french to english

                      Ha ha, yes, please πŸ™‚ Would be great if the tests also look for english strings so @nebulon and I can easily continue to maintain it.

                      I did give dolibarr a quick run yesterday, I am looking forward to using it for Cloudron the company as well.

                      E 2 Replies Last reply
                      1
                      • girishG girish

                        @luckow said in dolibarr - ERP & CRM for Business:

                        My first 2 cents: let us define, that first language has to be english. It took me around 5 minutes to find out where I can switch from french to english

                        Ha ha, yes, please πŸ™‚ Would be great if the tests also look for english strings so @nebulon and I can easily continue to maintain it.

                        I did give dolibarr a quick run yesterday, I am looking forward to using it for Cloudron the company as well.

                        E Offline
                        E Offline
                        erics
                        App Dev
                        wrote on last edited by
                        #30

                        Ok i will have a look for language.

                        i was imagine by default that it was auto detect from browser locale ...

                        Thanks for this first "bug report" i mean πŸ™‚

                        1 Reply Last reply
                        2
                        • girishG girish

                          @luckow said in dolibarr - ERP & CRM for Business:

                          My first 2 cents: let us define, that first language has to be english. It took me around 5 minutes to find out where I can switch from french to english

                          Ha ha, yes, please πŸ™‚ Would be great if the tests also look for english strings so @nebulon and I can easily continue to maintain it.

                          I did give dolibarr a quick run yesterday, I am looking forward to using it for Cloudron the company as well.

                          E Offline
                          E Offline
                          erics
                          App Dev
                          wrote on last edited by erics
                          #31

                          @girish @luckow done πŸ™‚ install is now multilang and based on browser-locale ! please wait for one or two min i will push that code on git ! (thanks @girish now i can write on main git repo).

                          1 Reply Last reply
                          4
                          • scookeS Offline
                            scookeS Offline
                            scooke
                            wrote on last edited by
                            #32

                            Amazing! You are all simply amazing!

                            A life lived in fear is a life half-lived

                            1 Reply Last reply
                            3
                            • girishG Offline
                              girishG Offline
                              girish
                              Staff
                              wrote on last edited by girish
                              #33

                              @erics I made a new build and published a new version. BTW, if dolibarr sends emails, we need to configure email somewhere using the CLOUDRON_MAIL_* env vars

                              E 2 Replies Last reply
                              0
                              • girishG girish

                                @erics I made a new build and published a new version. BTW, if dolibarr sends emails, we need to configure email somewhere using the CLOUDRON_MAIL_* env vars

                                E Offline
                                E Offline
                                erics
                                App Dev
                                wrote on last edited by
                                #34

                                @girish yes that's my next step πŸ™‚

                                E 1 Reply Last reply
                                0
                                • girishG girish

                                  @erics I made a new build and published a new version. BTW, if dolibarr sends emails, we need to configure email somewhere using the CLOUDRON_MAIL_* env vars

                                  E Offline
                                  E Offline
                                  erics
                                  App Dev
                                  wrote on last edited by
                                  #35
                                  This post is deleted!
                                  1 Reply Last reply
                                  0
                                  • E erics

                                    @girish yes that's my next step πŸ™‚

                                    E Offline
                                    E Offline
                                    erics
                                    App Dev
                                    wrote on last edited by
                                    #36

                                    Ok, a new checkbox is checked πŸ™‚

                                    mail configuration

                                    marcusquinnM 1 Reply Last reply
                                    3
                                    • E erics

                                      Ok, a new checkbox is checked πŸ™‚

                                      mail configuration

                                      marcusquinnM Offline
                                      marcusquinnM Offline
                                      marcusquinn
                                      wrote on last edited by
                                      #37

                                      @erics Hey - nice work on this! I've just been exploring and it's come on a long way since the last time I look - congratulations on a solid app that I think will be an asset to Cloudron users as a mature ERP option. ⭐

                                      Web Design https://www.evergreen.je
                                      Development https://brandlight.org
                                      Life https://marcusquinn.com

                                      1 Reply Last reply
                                      2
                                      • girishG Offline
                                        girishG Offline
                                        girish
                                        Staff
                                        wrote on last edited by
                                        #38

                                        @erics Is the app ready as such or do you have any pending tasks? We can take it from here, if that's the case.

                                        1 Reply Last reply
                                        2
                                        • robiR Offline
                                          robiR Offline
                                          robi
                                          wrote on last edited by robi
                                          #39

                                          Is LDAP supposed to be working?
                                          I can't log in via Cloudron user credentials w/o creating a separate account in Dolibarr.

                                          Conscious tech

                                          BrutalBirdieB 1 Reply Last reply
                                          0
                                          • robiR robi

                                            Is LDAP supposed to be working?
                                            I can't log in via Cloudron user credentials w/o creating a separate account in Dolibarr.

                                            BrutalBirdieB Offline
                                            BrutalBirdieB Offline
                                            BrutalBirdie
                                            Partner
                                            wrote on last edited by
                                            #40

                                            @robi => @luckow wrote

                                            What is the reason to login as an admin, select ldap users from a dropdown and add them to the userbase in dolibarr? Without that workflow it isn't possible to login as an allowed user (from the cloudron app/dashboard perspective).

                                            Tested with a fresh installation.

                                            https://forum.cloudron.io/topic/3474/unusual-ldap-user-workflow?_=1604397103462

                                            Like my work? Consider donating a drink. Cheers!

                                            BrutalBirdieB 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