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


Skip to content

Jirafeau

13 Topics 105 Posts
  • Jirafeau - Package Updates

    Pinned
    22
    1 Votes
    22 Posts
    7k Views
    Package UpdatesP
    [1.12.1] Update Jirafeau to 4.7.1 Full Changelog Fixed another possibility to bypass the checks for CVE-2022-30110, CVE-2024-12326 and CVE-2025-7066 (prevent preview of SVG images and other critical files) by sending a manipulated HTTP request with a MIME type like "image". When doing the preview, the browser tries to automatically detect the MIME type resulting in detecting SVG and possibly executing JavaScript code. To prevent this, MIME sniffing is disabled. The default value of max_upload_chunk_size_bytes was set to 5000000. Higher values could trigger a bug Chromium-based browsers on servers with HTTP/3 enabled, causing asynchronous uploads to fail.
  • Downloaded file is 0kb

    5
    1
    0 Votes
    5 Posts
    385 Views
    M
    In the end, I disabled encryption for a while. Switched it on again recenly and it just worked now.
  • Deleting Old Files

    6
    1
    0 Votes
    6 Posts
    470 Views
    jamesJ
    Always happy to help. I also added this to the Cloudron docs.
  • Jirafeau End of Maintenance - Alternatives?

    4
    2 Votes
    4 Posts
    1k Views
    nebulonN
    Seems like it was forked into https://gitlab.com/jirafeau/Jirafeau and lives on there now. We will update our package to move to the fork then. Edit: our package already moved to the fork. So all good, we are already on track with the updates.
  • Jirafeau - Terms of Service Customization

    3
    0 Votes
    3 Posts
    746 Views
    D
    Thank you for the update to the package! Very much appreciated.
  • Jirafeau and updating f.php

    Moved
    5
    1 Votes
    5 Posts
    1k Views
    nebulonN
    As @jdaviescoates mentioned, this f.php is really part of the app's code and not something which can be customized directly in code on Cloudron. One reason for this on Cloudron is, that if we allow to edit code files, which are part of an app release, there is no way for us to update the app later without breaking or essentially reverting the customization. Since this is a php app, maybe you can use the lamp app though to run it, but then you have to manually manage updating the php files of course.
  • New Jirafeau (4.6.0)

    Moved Solved
    6
    2 Votes
    6 Posts
    2k Views
    T
    That was fast! Thanks!
  • [Help] Unable to get custom theme to work

    9
    2
    0 Votes
    9 Posts
    3k Views
    32463
    @girish @jdaviescoates thanks both. Must be my computer then
  • Jirafeau admin password instructions are ambiguous

    6
    1
    0 Votes
    6 Posts
    2k Views
    girishG
    @jdaviescoates https://docs.cloudron.io/apps/jirafeau/#change-admin-password I removed the DDG suggestion from both the code and also the docs. I don't know how wise it is to send raw password to search engine...
  • Upload speed ?

    Solved
    9
    0 Votes
    9 Posts
    4k Views
    jdaviescoatesJ
    @rmdes fyi re Cloudflare https://git.nixnet.services/you/stop_cloudflare
  • Expose branding assets

    Solved
    8
    1 Votes
    8 Posts
    3k Views
    robiR
    Darkhorse FTW!
  • 0 Votes
    5 Posts
    2k Views
    robiR
    @girish yes, looks like 6.01 still.. not sure why it's not updating. (i'll wait for the next release to do a manual update) The location save action did the trick. Thanks
  • Admin Interface link

    19
    3 Votes
    19 Posts
    8k Views
    necrevistonnezrN
    @subven said in Admin Interface link: $cfg['upload_ip_nopassword'] = array('192.168.1.0/24'); Thanks for the detailed explanation! I'm not yet very versed network topics but I'm here to learn. But: After setting $cfg['upload_ip'] = array('192.168.1.0/24'); I get an access denied to the site in my local network (Cloudron is in my local network at home at 192.168.1.27, my Mac has the IP 192.168.1.33, even if I set $cfg['upload_ip_nopassword'] = array('192.168.1.0/24'); My current config is $cfg['admin_password'] = '#######'; $cfg['proxy_ip'] = array('172.18.0.1'); $cfg['upload_password'] = #######'); $cfg['upload_ip_nopassword'] = array('192.168.1.0/24'); $cfg['upload_ip'] = array('192.168.1.0/24');