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
perelinP

perelin

@perelin
About
Posts
49
Topics
9
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Etherpad admin access failed
    perelinP perelin

    Just almost tripped over this myself. It seems that "requireAuthentication": false hides the login button, and so the whole login /admin situation gets confusing. Might be worth adding that to the docs.

    Etherpad Lite

  • Storage management in Immich?
    perelinP perelin

    @nebulon so, after some trials this works for me:

    • mounted my Storagebox as webdav share on the Cloudron host system in fstab by hand
    • added that share as a Filesystem Mountpoint Volume in Cloudron
    • clean Immich install
    • attached that Volume as a Mount to Immich in Immich Storage options
    • moved the Immich data directory to a subdirectory on that Mount in Immich Storage option

    See any issues that could come up? Mounting things by hand in fstab is fine for Cloudron?

    Immich

  • How can I setup Group Folders?
    perelinP perelin

    Got it! Might be worth to increase UX by putting a hint to this in the empty Group Folders view. Maybe just an addon sentence after "not part of any group folder yet"

    Cubby

  • How can I setup Group Folders?
    perelinP perelin

    Feeling a bit stupid, but I dont see any way to setup group folders. Where should I look?

    In the Group Folders Section the NEW and UPLOAD buttons a inactive.

    02abffdc-3ff2-483b-af0a-e50a278a1812-image.png

    I put the Cubby data folder on a WebDav volume, but permissions should be fine. In "My Files" I can CRUD files and folders without issues.

    Any idea?

    Cubby

  • Storage management in Immich?
    perelinP perelin

    Footnote: sadly Immich already decided to not support setups where utime is not availble: https://github.com/immich-app/immich/issues/14005

    Immich

  • Storage management in Immich?
    perelinP perelin

    Yup, I guess I will experiment a bit with the mount options available. Will report back here if I find something that works, thx!

    Immich

  • Storage management in Immich?
    perelinP perelin

    Ah, got it. Tried, didnt do anything. But the whole mounted share already had like 777 permissions throughout:

    drwxrwxrwx 2 808 808 0 May 21 08:56 immich/
    
    Immich

  • Storage management in Immich?
    perelinP perelin

    @nebulon said in Storage management in Immich?:

    does it work if you give all users?

    Not sure what you mean here. Mounting the share with other options? I had the impression I can not do that by myself since its managed by Cloudron.

    Would love to make this work. If you tell me what to try Im happy put some time in 🙂

    Immich

  • Storage management in Immich?
    perelinP perelin

    I mounted it with the Cloudron build in mount option in the UI. Are there other options? I guess editing fstab by hand will be overwritten at some point 🙂

    Here is the output of the mountcommand from the console.

    root@81deeb68-0628-45ff-bf4c-0e9e294e7935:/media/FSN1-BX1401# mount | grep FSN1-BX1401
    //u452885.your-storagebox.de/backup on /media/FSN1-BX1401 type cifs (rw,relatime,vers=3.1.1,cache=strict,username=u452885,uid=808,forceuid,gid=808,forcegid,addr=2a01:04f8:2b03:0981:0000:0000:0000:0002,file_mode=0666,dir_mode=0777,iocharset=utf8,seal,soft,nounix,serverino,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,retrans=1,echo_interval=60,actimeo=1,closetimeo=1)
    
    Immich

  • Storage management in Immich?
    perelinP perelin

    Yes, tried that - basic permissions look good. It seem to be an issue with Immich trying to use utime to change timestamps on the mounted share which seem to be an issue somehow for the cloudron user. Some testing on my box shows:

    Creating a testfile (touch .test) on the mounted share and then trying to change the timestamp

    • works for root (-> touch -t 202501010000 .test)
    • does not work for cloudron (-> sudo -u cloudron touch -t 202501010000 .test)

    Not sure how to continue.

    Immich

  • Storage management in Immich?
    perelinP perelin

    So, after some exchanges in the Immich Discord I managed to switch my existing Immich Photo Library to an external volume on a Hetzner Storage Box by copying the files (./upload/*) and setting the IMMICH_MEDIA_LOCATION to a mounted storage volume in /media/
    Immich started up again and displayed all my photos.
    BUT: it seems I cant upload new photos 😕 Not sure why, the /media/ mounted volume (Hetzner Storage Box) seems to have full permissions. Here is the Immich log when trying to upload a file:

    May 20 09:21:41 [Nest] 61 - 05/20/2025, 7:21:41 AM ERROR [Api:ErrorInterceptor~7wmg4ktf] Unknown error: Error: EPERM: operation not permitted, utime '/media/FSN1-BX1401/photos/immich/upload/bf2f33b8-b8b4-4f5d-9619-62e462afa3fd/a7/d2/a7d2dc05-0b07-4aca-977f-193026f26430.HEIC'
    May 20 09:21:41 Error: EPERM: operation not permitted, utime '/media/FSN1-BX1401/photos/immich/upload/bf2f33b8-b8b4-4f5d-9619-62e462afa3fd/a7/d2/a7d2dc05-0b07-4aca-977f-193026f26430.HEIC'
    May 20 09:21:41 at async Object.utimes (node:internal/fs/promises:1127:10)
    May 20 09:21:41 at async AssetMediaService.create (/usr/src/app/dist/services/asset-media.service.js:293:9)
    May 20 09:21:41 at async AssetMediaService.uploadAsset (/usr/src/app/dist/services/asset-media.service.js💯27)
    May 20 09:21:41 at async AssetMediaController.uploadAsset (/usr/src/app/dist/controllers/asset-media.controller.js:40:29)

    Any ideas how to debug this?

    Immich

  • Storage management in Immich?
    perelinP perelin

    @jdaviescoates Hard to make a case there when all of their installation methods are somewhat around Docker Compose or similar systems.

    From their Docker Compose file I can see that they just mount an external folder to their internal, hardwired upload location -> https://github.com/immich-app/immich/releases/download/v1.132.3/docker-compose.yml

    I dont know where I can lookup the Cloudron/Immich integration, but I guess the mounting could happen when the Dockerfile gets run. But of course at first there is no mounted file system available 😕

    Immich

  • Storage management in Immich?
    perelinP perelin

    @nebulon are you open to explore this further at some point in the future? Immich seems pretty pointless (to me) without the option to plug-in your own storage.

    Immich

  • Horilla - Open Source HR Software
    perelinP perelin

    Any plans to move this forward?

    App Wishlist

  • Komga on Cloudron: How to upload comics held locally to your remote Komga
    perelinP perelin

    I guess Komga is not for the casual "upload a comic here and there" use case, but bigger, pre-existing libraries. I personally have my comics on a storage share, which I mounted through Cloudron and imported in Komga. Works well enough.

    Komga komga populate comics

  • /r/selfhosted are not big Cloudron fans
    perelinP perelin

    Not sure why, but the /r/selfhosted crowd is not big on Cloudron it seems. Got multiple downvotes and critical reply. 🤷

    https://www.reddit.com/r/selfhosted/comments/1kcyqpg/what_optionsideas_for_personal_server/

    66f69912-e0b0-4934-8762-13fabd486593-image.png

    Discuss

  • Storage management in Immich?
    perelinP perelin

    To understand the issue: when I restore a backup there might possibly be

    a) new photos in the external store that are not in the restored db because they were added to Immich in inbetween backup and restore time

    and/or

    b) photos missing in the external store that are still in the restored db because they have been deleted from Immich inbetween backup and restore time

    Both sound like states that Immich should address at some point in their ongoing development. Either re-index the storage path or clean db of file entries no longer available. But I have not checked if they have discussions ongoing about such features.

    I generally would opt for letting users shoot themselves in the foot, given enough red, bold disclaimers 🙂

    Immich

  • Storage management in Immich?
    perelinP perelin

    @joseph the immich.json does not expose a config setting for the file upload/storage path [1]. Looks like the way to go is the env var UPLOAD_LOCATION [2]

    [1] https://immich.app/docs/install/config-file/
    [2] https://immich.app/docs/install/environment-variables/#docker-compose

    Immich

  • Storage management in Immich?
    perelinP perelin

    Same use case here: would like to manage my photos with Immich, but want/need to store them on a Hetzner Storage Box (or any other external storage). My library is just to big to put it on the actual Cloudron Server. How can this be achieved? Did not find any clear path to this. Storage Templates maybe?

    Immich

  • Impossible to log in any SM account on Postiz
    perelinP perelin

    Just Signal here, sorry 🙂 But happy to help. If Signal is fine I can send you my profile invite to contact@hackradt.com

    Postiz
  • Login

  • Don't have an account? Register

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