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
vladimir.dV

vladimir.d

@vladimir.d
About
Posts
84
Topics
14
Shares
0
Groups
0
Followers
1
Following
1

Posts

Recent Best Controversial

  • Dolibarr OIDC
    vladimir.dV vladimir.d

    Unfortunately I'm not sure if OpenID auth is working properly in Dolibarr at the moment.
    We are facing into same errors as explained at https://github.com/Dolibarr/dolibarr/issues/33974

    Dolibarr

  • RAG not working anymore
    vladimir.dV vladimir.d

    @Lanhild Well noticed, thank you.
    As far as I recall they were added to sort some building issues or runtime errors. I'll check if they required or not.

    OpenWebUI

  • App Config in Read-Only
    vladimir.dV vladimir.d

    @jfftck could you explain why you need to change /app/code/packages/app-store/mirotalk/config.json as this file contains just metadata?

    aa8992cb-ec2d-4d68-ae21-790c34a4b918.png

    AFAICS, after the app gets installed and configured, no files got changed and all settings are stored in the database.

    Cal.com

  • Metadata DB, Caching Redis and Celery Executor
    vladimir.dV vladimir.d

    @Charles_Nkdl said in Metadata DB, Caching Redis and Celery Executor:

    There is only celery task metadata, but sadly i can't connect to celery logs directly as it give me an error

    Could you try to run:

    $ gosu cloudron bash -c "source /app/pkg/env.sh && celery --app=superset.tasks.celery_app:app status"
    
    

    It gives some output for me:

    $ gosu cloudron bash -c "source /app/pkg/env.sh && celery --app=superset.tasks.celery_app:app status"
    Loaded your LOCAL configuration at [/app/pkg/superset_config.py]
    2024-07-03 13:02:37,979:INFO:superset.utils.logging_configurator:logging was configured successfully
    2024-07-03 13:02:37,982:INFO:root:Configured event logger of type <class 'superset.utils.log.DBEventLogger'>
    ->  celery@c67725ff-11b2-4620-b5dd-3a420ab289a2: OK
     
     1 node online.
    
    Superset

  • Invoice ninja server 500 internal error
    vladimir.dV vladimir.d

    The problem with sending emails has been fixed. A new app package is going to be released soon.

    Invoice Ninja

  • Invoice ninja server 500 internal error
    vladimir.dV vladimir.d

    @luckow could you try to switch Attach PDF option off on IN dashboard > settings > Advanced Settings > Email Settings and then try to send an email?

    v1.14.2 seems to be sending emails properly whilst Attach PDF is off.
    I'm investigating it further now.

    Invoice Ninja

  • Cloudron OpenID Login possible for redmine? List to plugin and information for a start
    vladimir.dV vladimir.d

    Today I implemented an ability to set a custom OIDC provider up in redmine_oauth plugin. It's been already merged into upstream. I'll update the cloudron app once a new version of redmine_oauth plugin released.

    https://github.com/kontron/redmine_oauth/pull/25
    https://github.com/kontron/redmine_oauth/issues/24

    Redmine

  • Installing changedetection - Do I need to install other things (Playwright/WebDriver) to take screenshots?
    vladimir.dV vladimir.d

    @AmbroiseUnly said in Installing changedetection - Do I need to install other things (Playwright/WebDriver) to take screenshots?:

    654c42e1-e1b9-444b-b854-6ceacb4bb926-image.png

    This notice appear if Basic fast Plaintext/HTTP Client option is selected as a fetch method on Request tab (click Edit link next to the site you'd like to get screenshots for).

    a715f17c-fe84-49de-91d7-fd3cef72ddbd-image.png

    When you select the second option Playwright Chromium/Javascript, a site screenshot will appear on the Screenshot tab of the Diff page, for example:

    976b7f43-568f-44ee-8684-15f4c9aa258e-image.png

    Change Detection

  • Serious OIDC EspoCRM issues!
    vladimir.dV vladimir.d

    @imc67 said in Serious OIDC EspoCRM issues!:

    1. In the Auth Log you don't see the username anymore so for security reasons and auditing it's useless and not acceptable. (see screenshot 2)

    Scherm­afbeelding 2024-01-20 om 10.16.58.png

    Yury, the chief developer of the EspoCRM project, explained that the user is available on the View section of the AuthLog record.

    Screenshot 2024-01-25 at 21.48.06.png

    EspoCRM espocrm oidc

  • Ctfreak OIDC support
    vladimir.dV vladimir.d

    @jypelle There is "Unable to create external user: User full name is empty" error in the logs.
    Screenshot 2023-06-13 at 12.50.38.png

    The authentication provider is Cloudron. Cloudron OIDC details are set by curl request as above. They are set correctly in admin UI.
    I'm able to successfully log in at Cloudron, then it redirects me back to ctfreak instance and I get the above error.

    I suppose it's not properly set the fullname attribute, it should be mapped to name from configuration details provided by ${CLOUDRON_OIDC_DISCOVERY_URL} https://CLOUDRON-INSTANCE/openid/.well-known/openid-configuration.

    Is it possible to specify the attribute to map fullname to using REST API?

    Ctfreak

  • Ctfreak OIDC support
    vladimir.dV vladimir.d

    @jypelle I've added OIDC configuration to the app (using REST API) but it doesn't seem to work. I get Unable to create external user error. Maybe it needs some autocreate flag initialised as well?

    Screenshot 2023-06-12 at 18.01.37.png

    Ctfreak

  • some first findings
    vladimir.dV vladimir.d

    A new Loomio app version 0.3.0 has been released.
    It has websockets connection issue fixed and switched ldap and IMAP polling off as it hasn't been implemented in Loomio yet.

    Loomio

  • some first findings
    vladimir.dV vladimir.d
    • There is no LDAP support in Loomio so LDAP will be also disabled in the next version of the cloudron app.
      They seem to be supporting OAuth, SAML providers but there is a lack of details in the documentation how to set it up. It needs some further research. As far as I can see some environment variables need to be setup and /app/data/.env can be used for that.

    • Yes, it redirects to a new group creating form when a new account created. This is how it works and there seems no way to amend it for now.

    Loomio

  • some first findings
    vladimir.dV vladimir.d

    @luckow I've installed the Loomio app from the app store using the default domains: loomio.mydomain.com and channels.loomio.mydomain.com. Everything went smoothly, I haven't got any errors on user signing up or creating new groups.
    Could you explain steps to reproduce it? Does it happen for you at the user sign-up? What did you try to specify as the group name?
    Could you also check if /app/data/storage folder belongs to cloudron user?
    Does the app restart resolve the issue?

    IMAP related notice is related to an incomplete IMAP configuration, which will be removed from the app in the future version for a while IMAP pooling is being refactored.

    Loomio

  • FYI size of n-gram data sets
    vladimir.dV vladimir.d

    @RazielKanos said in FYI size of n-gram data sets:

    how can i add another language? do i just
    NGRAM_DATASET=("en,de")?

    Basically it's a bash script array variable so you should split values by a whitespace.

    NGRAM_DATASET=("en" "de")
    

    I'm not a German speaker but I heard it works very well.
    Just wondering how it works with two languages.

    LanguageTool

  • Drone
    vladimir.dV vladimir.d

    @girish we are using drone app packaged by @fbartels.

    App Wishlist

  • Drone
    vladimir.dV vladimir.d

    @girish said in Drone:

    @marcusquinn Which package are you using ? Or are you running this outside Cloudron ?

    We are running Docker runner and SSH runner as docker containers and Exec runner as a service on the Cloudron host, basically exactly as described in the Drone documentation.
    https://docs.drone.io/runner/overview/

    @msbt said in Drone:

    @marcusquinn same here, but the Drone runners are still not part of the equation, would be nice if they could work together with the docker addon to have it 100% "portable"

    Maybe we'll package runners as cloudron apps later that could build & deploy an app on Cloudron.

    App Wishlist

  • cloudron-cli in cron
    vladimir.dV vladimir.d

    @girish sorry, a school boy mistake, the Content-Type header did the trick, but I made a typo in the backupId, that's why I got the error.

    Support api cli

  • cloudron-cli in cron
    vladimir.dV vladimir.d

    still have no luck.

    If I add -H 'Content-Type: application/json' to the backup restoring request I get:

    { "status": "Internal Server Error", "message": "Cannot read properties of null (reading 'manifest')" }
    

    I tried to send the request using curl and postman, the response is the same. Cloudron is v7.3.2

    ps. the CLI tool works well though.

    Support api cli

  • cloudron-cli in cron
    vladimir.dV vladimir.d

    @subven said in cloudron-cli in cron:

    You did something like: '{"backupId": "2022-11-11-030000-618/app_archiv.domain.com_v2.2.1"}'?

    No, I put Id value from the backup list response, e.g. a backup list response from REST API documentation:

    {
      "backups": [
        {
          "id": "string",
          "remotePath": "2022-10-24-060000-679/app_cubby.nebulon.space_v1.0.1",
          "label": "My important backup",
          "identifier": "e7d4cc36-9ac0-4f93-8534-62514abe5d9c",
          "creationTime": 0,
          "type": "app",
          "state": "normal",
          "format": "rsync",
          "preserveSecs": 604800,
          "encryptionVersion": "string",
          "dependsOn": [
            null
          ],
          "manifest": null
        }
      ]
    }
    

    Do you mean remotePath value is being used as backupId in the backup restore request?

    Support api cli
  • Login

  • Don't have an account? Register

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