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.

Docker Container - MayanEDMS - New Documents not showing up

Featured Replies

Hello,

I searched under the application docker container category and didn't find one related to MayanEDMS. Couldn't post new threads there - so i'll start here.

 

I want to explore EcoDMS and MayanEDMS. I've got the ecoDMS running fine, but having a slight issue with MayanEDMS. Has anyone else in the community gotten this container to work correctly?

 

UnRaid Version: 6.9.0-rc2

ENV in use for container:

  • MAYAN_USER_GID: 100

  • MAYAN_USER_UID: 99

  • IMPORT_PATH: (container path: /docmonitor) (host path /mnt/user/IntakeFolder) - public security on IntakeFolder

  • STORAGE_PATH: (container path: /var/lib/mayan/) (host path: /mnt/cache/appdata/mayanedms)

  • MAYAN_DATABASE_PASSWORD:

  • MAYAN_DATABASE_NAME: <postgres database name>

  • MAYAN_DATABASE_HOST: <unraid ip>

  • MAYAN_DATABASE_ENGINE: django.db.backends.postgresql

  • MAYAN_DATABASE_PORT: 5432

  • MAYAN_DATABASE_CONN_MAX_AGE: 60

  • MAYAN_DATABASE_USER: <db username>

  • WebGui Port: 8000 (container: 8000)

 

First off, everything loaded fine after provisioning the docker image.  The hiccup is when trying to import a document.

 

Here's my process:

  1. New Document
  2. Select Document Type: Default (system default)
  3. Hit upload icon labeled Default (system default)
    • Notification message pops up saying document will be ready in a sec
  4. Click on All Documents - nothing is there

 

Troubleshooting notes:

  • Verified in /mnt/cache/appdata/mayanedms/shared_files - file uploaded is there.
  • /mnt/cache/appdata/mayanedms/ - no error file was generated, thus no error
  • There was not a yaml config file located at /mnt/cache/appdata/mayanedms/ either (many of the threads I found at MayanEDMS's forum referenced a yaml config file being at this location) - there is a config_backup.yaml though.
  • Docker log window shows (1) error - not sure what it is, but would think it's minor
__ - ... __ - _
LocalTime -> 2021-01-04 01:58:35
Configuration ->
. broker -> memory://localhost//
. loader -> celery.loaders.app.AppLoader
. scheduler -> django_celery_beat.schedulers.DatabaseScheduler

. logfile -> [stderr]@%ERROR

. maxinterval -> 5.00 seconds (5s)

 

I'm not noticing any other issues or obvious problems to further investigate.  Does anyone have any recommendation?

 

Thanks.

 

Edited by koshia
grammar

  • 4 weeks later...

I just got Mayan-EDMS running a few hours ago, although I have only tested it with consuming one file in a monitored folder.

 

This might help 

 

  • 1 year later...

You need a celery broker. This is the reason you don't see any files uploaded. Spin up an instance of Redis and add these to your Mayan environmental variables:

 

MAYAN_CELERY_BROKER_URL: redis://:<password>@<unraid_ip>:6379/0

MAYAN_CELERY_RESULT_BACKEND: redis://:<password>@<unraid_ip>:6379/1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.