Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Elinor3

Members
  • Joined

  • Last visited

  1. I am aware, and I was suggesting we'd need to talk with the Docmost authors. Probably via a new github issue: https://github.com/docmost/docmost/issues On that note, I did see a previous issue of someone else having this local storage issue with unraid: https://github.com/docmost/docmost/issues/111 I don't quite understand their solution, as it seems like someone suggested running this: sudo chown -R user:user ./path-to-docmost-data But I don't know how that would fix it unless the UID of user was 1000 and the GID of user was also 1000. But I could be missing some detail. On my machine I had different users assigned to 1000:1000, as I'd mentioned above.
  2. I ended up solving it, but don't recommend it for others as it will have unknown consequences. Since my host machine (unraid) already had user id 1000 and group id 1000 taken, I thought I'd just modify that user and group to new user id (2000) and group (2000). groupmod -g 2000 old-group-name-here usermod -u 2000 some-user-name-here groupmod -g 1000 node usermod -u 1000 node cd /mnt/user/appdata/docmost chown -R node:node . docker restart Docmost Now I can upload files to a local storage. What we'll probably want to do is request changes to the source Dockerfile to set it up to allow different user:group that is customizable. Or, perhaps there's even an alternative to that that I'm just not familiar with. UID and GID stuff is not my strong suit (clearly).
  3. I've had a similar issue to Random.Name: [Nest] 42 - 08/25/2024, 4:04:24 PM LOG [NestFactory] Starting Nest application... [Nest] 42 - 08/25/2024, 4:04:25 PM LOG [DatabaseModule] Establishing database connection [Nest] 42 - 08/25/2024, 4:04:25 PM LOG [DatabaseModule] Database connection successful [Nest] 42 - 08/25/2024, 4:04:25 PM LOG [DatabaseMigrationService] No pending database migrations [Nest] 42 - 08/25/2024, 4:04:25 PM LOG [NestApplication] Nest application successfully started [Nest] 42 - 08/25/2024, 4:04:35 PM ERROR [AttachmentService] Error uploading file to drive: [Nest] 42 - 08/25/2024, 4:04:35 PM ERROR [AttachmentService] Error: Failed to upload file: EACCES: permission denied, mkdir '/app/data/storage/01918ae0-5027-79a2-ac0b-9f44b9970f7b' [Nest] 42 - 08/25/2024, 4:04:35 PM ERROR [AttachmentController] BadRequestException: Error uploading file to drive Permissions of that folder from the host machine (unraid): /mnt/user/appdata/docmost/data# ls -al total 0 drwxr-xr-x 1 nobody users 0 Aug 25 16:08 . drwxr-xr-x 1 nobody users 8 Aug 25 14:23 .. Permissions of that folder when connected to the Docmost container: docker exec -it Docmost bash c591c6413f6e:/app$ cd data c591c6413f6e:/app/data$ ls -al total 0 drwxr-xr-x 1 node node 14 Aug 7 21:06 . drwxr-xr-x 1 node node 146 Aug 7 21:06 .. drwxr-xr-x 1 99 users 0 Aug 25 20:08 storage Update #1: I see that the source Dockerfile sets the user this way: RUN chown -R node:node /app USER node Not sure the disconnect between that user (node:node), and this weird "99:users" being used to create the "storage" directory. I don't see any configuration details on Docmost's side that allows you to pass PUID/PGID, etc, like linuxservers docker images. Update #2: It seems that docmost's "node:node" expects to be PUID:PGID "1000:1000". I found this out by getting into the running Docmost container and running the "id" command: docker exec -it Docmost bash id uid=1000(node) gid=1000(node) groups=1000(node) Also, it sets up the `/app/data/storage` as a volume when the container starts (from further in the Dockerfile): VOLUME ["/app/data/storage"] I don't recall if it's possible to adjust the running Docker container user without modifying the Dockerfile itself.
  4. So I was also in the boat of I reset my password, and signed out everywhere, which kicked my Plex Docker server (binhex-plex) offline, and I could not claim it through the Plex settings like others had. So what I did was: ssh into my unraid server get a claim code from https://www.plex.tv/claim/ run this command with that claim code: curl -X POST 'http://127.0.0.1:32400/myplex/claim?token=claim-xxxxxxx' After a few seconds, some XML was printed into my terminal (which you can ignore), and when I went back to https://app.plex.tv , my Plex server showed up again! All content was accessible again. Thanks to this comment for the tips

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.