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



  • I just installed Roundcube and tried to log in using my cloudron credentials as instructed.
    Neither the combination username & password nor username@domain & password worked.
    Is it because 2FA is enabled on my Cloudron?

  • Staff

    It is not bound to the 2fa setting, however since Roundcube is an Email client, you have to login with an email address (which has a mailbox on the Cloudron) and the password of the associated Cloudron user. Please note that there is no mailbox setup automatically for a Cloudron user. This has to be done explicitly.

  • Staff

    As @nebulon said, you have to login with the Cloudron mailbox address. BTW, the new UI of roundcube is quite nice! I recently also pushed out an update that enables the spam and archive plugins by default on roundcube. Very usable now.


  • @girish said in Roundcube Login:

    As @nebulon said, you have to login with the Cloudron mailbox address. BTW, the new UI of roundcube is quite nice! I recently also pushed out an update that enables the spam and archive plugins by default on roundcube. Very usable now.

    Thanks for the hints - can we install other plugins as well as described here: https://plugins.roundcube.net/ ?

  • Staff

    Yes, you can install other plugins as well - https://cloudron.io/documentation/apps/roundcube/#plugins


  • I have Roundcube open in Hamsket and it asks me to enter my login details every time.

    I have installed & enabled the TOTP Plugin and also installed & enabled the Persistent Login Plugin - but to no avail (neither in the text cookie modus nor in the AuthToken cookie modus.

    Did anyone succeed in creating a persistent login?

  • Staff

    @necrevistonnezr I haven't heard to Hamsket before, but this happens in a browser session as well or just with Hamsket? I tried in Firefox and it doesn't ask me to login everytime.


  • @girish said in Roundcube Login:

    @necrevistonnezr I haven't heard to Hamsket before, but this happens in a browser session as well or just with Hamsket? I tried in Firefox and it doesn't ask me to login everytime.

    You are right, it doesen't happen in Chrome.
    Hamsket = Rambox fork, Electron based


  • @necrevistonnezr it's likely how Electron or Hamsket is configured to handle (or not) session data.

    Are you restarting the app between tries, or simply logging in and closing out the tab?

    The more native browser based WebCatalog might be something to try.


  • @robi said in Roundcube Login:

    @necrevistonnezr it's likely how Electron or Hamsket is configured to handle (or not) session data.

    Are you restarting the app between tries, or simply logging in and closing out the tab?

    The more native browser based WebCatalog might be something to try.

    Thanks!
    I now build a much more "native" approach myself using Firefox Portable, Containerise (not the Multi-Account-Container by Mozilla; only Containerise let's you assign urls from the same domain to different containers) and this userChrome.css:

    /*
     * hide-urlbar
     * Hides URL bar, unhides when it (URL bar) or tab bar is hovered.
     * inspired by https://www.reddit.com/r/FirefoxCSS/comments/ca3vo2/extremely_simple_url_bar_hide
     */
    /* hide url bar */
     #nav-bar {
         min-height: 0 !important;
         max-height: 0 !important;
         height: 0 !important;
         --moz-transform: scaleY(0) !important;
         transform: scaleY(0) !important;
    /* 	 transition-delay: 1s !important; */
         transition: all 0.1s ease !important;
     }
    
     /* show url bar on hover (after 5 seconds) or when focused)  */
     #titlebar:hover~#nav-bar,
     #nav-bar:hover,
     #nav-bar:focus-within {
         --moz-transform: scale(1) !important;
         transform: scale(1) !important;
    	 transition-delay: 5s !important;
         max-height: 36px !important;
         height: 36px !important;
         min-height: 36px !important;
     }
     /* Change the size of the favicon */
    .tab-icon-image {
    	width: 24px !important;
    	height: 24px !important;
    	margin-bottom: 2px !important;
    }
    

    Now I have a native Firefox instance (including addons like a password manager and adblocker!) with only the services I need, very fast and with a small footprint:

    Screenshot 2020-10-30 085404.png

    If you continue to use Chrome as your default browser, I recommend https://addons.mozilla.org/de/firefox/addon/open-in-chrome-browser/ to e.g. Ctrl+Click open links in Chrome.


  • @necrevistonnezr Wow nice! That's amazing progress.

    All in Hamsket? Thanks for the visuals! I really like the top horizontal line of Apps compared to the left vertical everyone else does.

    How do we take advantage of this?


  • @robi said in Roundcube Login:

    @necrevistonnezr Wow nice! That's amazing progress.

    All in Hamsket? Thanks for the visuals! I really like the top horizontal line of Apps compared to the left vertical everyone else does.

    How do we take advantage of this?

    No, the great thing is it’s pure Firefox (portable), so no half-working Electron engine without extensions but full Firefox with all addons available!


  • Oh I see, so it's not FF integrated in Hamsket, it's just another instance of FF (portable).

    Can you run more than one instance?

    I think that's what WebCatalog allows, different browser engines underneath, and Vivaldi was a good recommendation. Maybe they have a portable version as well.


  • @robi said in Roundcube Login:

    Oh I see, so it's not FF integrated in Hamsket, it's just another instance of FF (portable).

    Can you run more than one instance?

    You can on Windows, as many as you want. Don’t know about Mac/Linux.