August 12, 20241 yr 41 minutes ago, Kilrah said: Check the container docs, I added these YES! Thank you!!! Yeah, I had gone through the docs pretty extensively and added/changed lots of variables. I had missed the USER_DBBACKUP and GROUP_DBBACKUP though. I'm not sure if the more recent versions of the unRAID template have all these updated vars or not. When I first set it up, it was missing a lot. Where you've used DEFAULT_, I assume this is working for you? I had added these same vars but with the DB01_ prefix that it seemed like was needed per mySQL, postgreSQL, etc. But then I couldn't get it to do more than one database type for one db-backup container. So I had to abandon the DB01, DB02 approach and set up multiple container instances. This works, but maybe using DEFAULT_ is the better way to do it. Edited August 12, 20241 yr by Mattaton
August 12, 20241 yr 7 minutes ago, Mattaton said: When I first set it up, it was missing a lot. DBxx_ vars are there to define multiple jobs. I've been lazy and I still have 2 separate instances for mariadb and postgres instead of consolidating them into one which would now be possible with that. DEFAULT should apply to all jobs unless overridden per job. The container has changed a lot, added a ton of features etc, and TBF it has so many now it'd probably be difficult to account for all of them in the default template, this multiple jobs feature being one. Edited August 12, 20241 yr by Kilrah
August 12, 20241 yr 2 minutes ago, Kilrah said: DBxx_ vars are there to define multiple jobs. I've been lazy and I still have 2 separate instances for mariadb and postgres instead of consolidating them into one which would now be possible with that. DEFAULT should apply to all jobs unless overridden per job. The container has changed a lot, added a ton of features etc, and TBF it has so many now it'd probably be difficult to account for all of them in the default template, this multiple jobs feature being one. Yeah, I ended up with multiple instances, too. I seem to remember running into problems trying to get multiple jobs running out of one container (but I could have been doing something wrong). Multiple container instances works fine, so probably no need to switch. 🙂 I especially remember having problems getting postgreSQL backups to run at all. I forget the errors it was throwing in the logs, but finally got it working. When I first started using the container via CA, it was lacking tons of vars compared to the updated container on github. Glad to see it's been updated to include some of them accurately.
August 18, 20241 yr ruTorrent Problem. When trying to download a torrent file by Radarr, I receive the following message: HTTP request failed: [413:RequestEntityTooLarge] [POST] at [http://192.168.50.176:8000/RPC2] Adding a torrent directly via rutorrent works without any problems. Does anyone know any solution? Can anyone tell me where I can add file limit parameters for rpc? Log from ruTorrent: 846#846: *1832 client intended to send too large body: 1969355 bytes, client: 172.18.0.13, server: , request: "POST /RPC2 HTTP/1.1", host: "rutorrent:8000 Edited August 18, 20241 yr by Kulis
August 21, 20241 yr On 10/22/2023 at 10:37 AM, Draco said: Hi Team, I figured out a workaround to get the poller up and running within this docker container. I edited this file "/etc/cont-init.d/07-svc-cron.sh" and added the below under echo "Creating LibreNMS cron artisan schedule:run" echo "Creating LibreNMS poller scheduler" echo "*/5 * * * * /opt/librenms/cronic /opt/librenms/poller-wrapper.py 16" >>${CRONTAB_PATH}/librenms Hope this helps people getting this one up and running. Hi. Struggling to get this to work are the line breaks at each of the echo lines (ie 2 entries to add into the svc.cron script? EDIT - got it working! In my 07-svc-cron.sh file, I already had an entry underneath echo "Creating LibreNMS poller scheduler". I added the entry echo "*/5 * * * * /opt/librenms/cronic /opt/librenms/poller-wrapper.py 16" >>${CRONTAB_PATH}/librenms and then hashed out the existing one, and it seems to work (at least I get no validate errors now) Edited August 21, 20241 yr by rorton
September 5, 20241 yr On 4/2/2023 at 8:04 PM, Gragorg said: Just installed Redis for use with Authentik. Noticed this warning in the log 1:M 02 Apr 2023 14:49:27.859 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. Is this something I should address? Didn't see a sysctl.conf file in appdata. This is not to be done in the container but to UNRAID itself: This is a Redis requirement (from their documentation), but I wasn't sure if you were aware - to remedy this, you'll log in to the shell of your unraid and run the command noted: sysctl vm.overcommit_memory=1 To make it permanent, you might have to work around the lack of system permanence by adding the sysctl vm.overcommit_memory=1 as a line to /boot/config/go
September 5, 20241 yr Quote This is not to be done in the container but to UNRAID itself: This is a Redis requirement (from their documentation), but I wasn't sure if you were aware - to remedy this, you'll log in to the shell of your unraid and run the command noted: sysctl vm.overcommit_memory=1 To make it permanent, you might have to work around the lack of system permanence by adding the sysctl vm.overcommit_memory=1 as a line to /boot/config/go Thanks. This fixed me up.
September 24, 20241 yr On 12/28/2023 at 7:26 PM, XiaoKe said: Alright I got it figured out. I'm still not sure why it suddenly stopped working as I hadn't changed anything but opening a terminal changing the directory to the mattermost folder and then running: "sudo chown -R 2000:2000 /mnt/cache/appdata/mattermost" fixed it Can you help a noob understand what specific directory you went into when you ran the command? I want to get this running for the first time, and I get this error: Error: failed to load configuration: could not create config file: open /mattermost/config/config.json: permission denied When you say "opening a terminal changing the directory to the mattermost folder" what is the path to that folder. There is something obvious to you that I don't seem to understand in the statement. Thanks in advance.
September 27, 20241 yr I'm trying to setup Cryptpad, and it does seem to be running. However, I didn't get an option to create an administrator user and if I try to sign up a new user on the webui, it fails when it tries to hash the password just generally saying something went wrong and it doesn't create the user. Anyone know what the default admin login is, or how to access this "from the localhost" (since the webui doesn't seem to count) to make administrative changes? The log did spam this error a bunch even though I have a config file setup using the instructions included in the container for setting up the config Config not found, loading the example config. You can customize the configuration by copying config/config.example.js to ../config/config.js Edited September 27, 20241 yr by AnhedonicNeko
October 6, 20241 yr @A75G I would love to help, but I don't know how Would it be possible to update Weechat image?
October 14, 20241 yr Is this broken on postgres17? It was working until I upgraded and it seems to not be dumping functionally now so just wondering if it's a known thing. Not seeing any errors in the logs except for statistics. Thanks!
October 14, 20241 yr 1 hour ago, nlz said: Is this broken on postgres17? It was working until I upgraded and it seems to not be dumping functionally now so just wondering if it's a known thing. Not seeing any errors in the logs except for statistics. Thanks! You don't say what app. But postgres isn't like most things and isn't something you can just upgrade from one major version to the next, you need to use the version the app supports.
October 14, 20241 yr On 10/14/2024 at 3:29 PM, nlz said: Is this broken on postgres17? It was working until I upgraded and it seems to not be dumping functionally now so just wondering if it's a known thing. Not seeing any errors in the logs except for statistics. Thanks! If you mean Keycloak: I had to remove the extra-parameter `--proxy=edge` and replace it with `--proxy-headers xforwarded --http-enabled true` -> running again for me https://www.keycloak.org/docs/latest/upgrading/index.html#deprecated-proxy-option Edited October 21, 20241 yr by Somberland
October 19, 20241 yr On 10/14/2024 at 1:28 PM, Somberland said: If you mean Keycloak: I had to remove the extra-parameter `--proxy=edge` -> running again for me Removing the --proxy from extra parameters did get Keycloak to start-up again, but in order to restore the service functionality behind a reverse proxy, I had to follow the Upgrading Guide (link) to map the deprecated proxy options to the new commands.
November 22, 20241 yr On 5/14/2020 at 11:24 AM, A75G said: ill l update it now hopefully smtp problem is solved too Edit: i added the volumes but there is new issues so ill revert it to 2.1.1 and wait until it fixed https://github.com/Leantime/docker-leantime/issues/20 I'm on the install page I enter the information to create the admin account and it just loops back to the same install credential page over and over. It does connect to the DB (MariaDB-Official) but even on the login page, it will just loop back to the login page with no error being shown other than in the root and index bug in the logs. anyway to get this working? Edited November 22, 20241 yr by Raykai
November 26, 20241 yr kiwix-serve docker container - Just for documentation I had a bunch of downloaded .zim files. When I created the docker container I deleted the Download parameter an removed the *.zim parameter for Post Arguments. I also changed the Appdata folder to a the location i have all .zim files. kiwix-serve container was not running, to get it to run I created a libarary file that was missing (xml file suppose to be in appdata location after what I understood) To create a library file Open Unraid terminal navigate to the correct folder, remember it needs to be reachable from the container (I used the same folder as in the Appdata) touch library_zim.xml This is just a dummy file for now to get the container to run change the post arguments for the container (the last one is the important one) --monitorLibrary --skipInvalid --library /data/library_zim.xml or what ever location you placed the new file (two first ones is just for some versatility) After this the container started To add exsisting .zim files i added them via the container console kiwix-manage /data/library_zim.xml add /data/superuser.com_en_all.en.zim I needed to do this for all the .zim files. Documentation used https://wiki.kiwix.org/wiki/Kiwix-manage https://kiwix-tools.readthedocs.io/en/latest/kiwix-serve.html#cli-arg-library-file-path [at]me for any feedback Edited November 26, 20241 yr by standbymeintothewild Added some more post args and fixed some wording
November 27, 20241 yr On 8/5/2024 at 11:07 PM, TwistedDrum5 said: For the mattermost container, there needs to be an update to the template: First off, they are moving away from mysql and pushing their users to use postgres, so it would be wise to mention this, and have the default first setup be postgres. Second the template for DATASOURCE is formatted for mysql: MM_USERNAME:MM_PASSWORD@tcp(DB_HOST:DB_PORT_NUMBER)/MM_DBNAME?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s and there is one hidden field under "show more settings" where you select the driver, which is defaulted to mysql. It would be helpful to default to postgres driver and postgres format for the DATASOURCE postgres://MM_USERNAME:MM_PASSWORD@DB_HOST:DB_PORT_NUMBER/MM_DBNAME?sslmode=disable&connect_timeout=10 Let me know if you need anything from me, but troubleshooting this took a long time and there wasn't a lot of info out there, so I think this would be helpful. Thanks a lot. I got stuck for hours due to this setting.
December 4, 20241 yr Hello everyone, I'm having an issue installing REDIS. Just tried to add the container, but when I try to start it I get: redis 17:55:46.64 INFO ==> ** Starting Redis setup ** redis 17:55:46.66 INFO ==> Initializing Redis mkdir: cannot create directory '/bitnami/redis/data': Permission denied Is there something to do to give it rights? I'm installing it like any other containers. Thank you for the support in advance :-)
December 4, 20241 yr For the db-backup docker. When I start it I get the following warnings in the log indicating that some of the variables need to be updated. Looking at the project github, it appears to have changed to the format DEFAULT_BACKUP_BEGIN, etc. Do I need to manually change those variables? Image: tiredofit/db-backup | Version 4.1.9 Type 'image_changelog' for details Repository/Documentation: https://github.com/tiredofit/docker-db-backup/ License: MIT | © 2024 Dave Conroy If this image provides you value - Consider sponsoring my work for continued development, timely updates, and feature requests. Commercial support available. More Info: https://www.tiredofit.ca 2024-12-04.14:46:36 [NOTICE] ** [container-init] Detected Container that has been restarted - Cleaning '/tmp/.container' files 2024-12-04.14:46:36 [NOTICE] ** [scheduling] Container configured for scheduled tasks with 'cron' 2024-12-04.14:46:37 [NOTICE] ** [messaging] Container configured to route mail via SMTP to 'postfix-relay' 2024-12-04.14:46:38 [WARN] ** [db-backup01-scheduler] Deprecated and unsupported variable 'DB_DUMP_BEGIN' detected - Please upgrade your variables as they will be removed in version 4.3.0 2024-12-04.14:46:38 [WARN] ** [db-backup01-scheduler] Deprecated and unsupported variable 'DB_DUMP_FREQ' detected - Please upgrade your variables as they will be removed in version 4.3.0 2024-12-04.14:46:38 [WARN] ** [db-backup01-scheduler] Legacy unsupported variable 'COMPRESSION' detected - Please upgrade your variables as they will be removed in version 4.3.0 2024-12-04.14:46:38 [STARTING] ** [scheduling] [1] Starting cron 2024-12-04.14:46:39 [WARN] ** [db-backup01-scheduler] Legacy unsupported variable 'SPLIT_DB' detected - Please upgrade your variables as they will be removed in version 4.3.0
December 9, 20241 yr Does the Docker container for Synapse (Matrix protocol server) support "workers"? I noticed the official one mentions them here: https://hub.docker.com/r/matrixdotorg/synapse Would be nice to use the likes of this: https://github.com/matrix-org/synapse-auto-accept-invite
December 12, 20241 yr Can someone show me a example or how to to do a "bind mount" for Filestash so that I can add local storage, please? Nevermind; figured it out; i dumb. Edited December 13, 20241 yr by blaine07
December 14, 20241 yr On 11/26/2024 at 3:10 PM, standbymeintothewild said: kiwix-serve docker container - Just for documentation I had a bunch of downloaded .zim files. When I created the docker container I deleted the Download parameter an removed the *.zim parameter for Post Arguments. I also changed the Appdata folder to a the location i have all .zim files. kiwix-serve container was not running, to get it to run I created a libarary file that was missing (xml file suppose to be in appdata location after what I understood) To create a library file Open Unraid terminal navigate to the correct folder, remember it needs to be reachable from the container (I used the same folder as in the Appdata) touch library_zim.xml This is just a dummy file for now to get the container to run change the post arguments for the container (the last one is the important one) --monitorLibrary --skipInvalid --library /data/library_zim.xml or what ever location you placed the new file (two first ones is just for some versatility) After this the container started To add exsisting .zim files i added them via the container console kiwix-manage /data/library_zim.xml add /data/superuser.com_en_all.en.zim I needed to do this for all the .zim files. Documentation used https://wiki.kiwix.org/wiki/Kiwix-manage https://kiwix-tools.readthedocs.io/en/latest/kiwix-serve.html#cli-arg-library-file-path [at]me for any feedback Thank you for this, i was a bit stuck working out how to get the files to load. Your solution helped me but i ended up finding a simpler one. It seems according to this page https://github.com/kiwix/kiwix-tools/tree/main/docker/server that the xml file and manually loading is unnecessary with the *.zim like how the template has for post arguments. However it is slightly off in the template and if you change it to just like in that documentation to '*.zim' with the single quotes it works as expected and loads all zim files at container start. A lot less work than loading them all in one by one.
December 26, 20241 yr I am trying to get the Epicgames-freegames app working. I am completely lost reading the documentation and trying to set this up. I installed the docker image and added my account email to the config file. Checking the logs, I get this: [2024-12-25 18:02:45.167 -0800] WARN: No notifiers configured globally, or for the account. This log is all you'll get url: "http://localhost:3000/vjbkla" accountEmail: "[email protected]" reason: "LOGIN" I assume all I need to do now is handle the account authentication, but I do not see how. If I try to access the Web UI, I just get a page that says: "Cannot GET /" Any help with what I am missing? Edited December 26, 20241 yr by VulpesDormiens didn't realize thread was for entire repo, not just one app
December 26, 20241 yr Hey folks. I've been trying to get Mattermost installed and running but I keep running into connection refused errors. I've got postgres17 installed, the hba file has been adjusted, the listen address has been adjusted, I tried using localhost, the IP of the server, 127.0.0.1, and even the app IP {"timestamp":"2024-12-25 22:36:22.640 -05:00","level":"info","msg":"Pinging SQL","caller":"sqlstore/store.go:262","database":"master","dataSource":"mmuser:[email protected]:5432/mattermost?charset=utf8mb4%2Cutf8&readTimeout=30s&writeTimeout=30s"} {"timestamp":"2024-12-25 22:36:22.640 -05:00","level":"error","msg":"failed to initialize platform: cannot create store: error setting up connections: dial tcp 127.0.0.1:5432: connect: connection refused","caller":"commands/server.go:76"} I've tried everything I can think of.
January 4, 20251 yr I'm having trouble with LibreNMS. Anyone find a fix for the scheduler? The command doesn't work inside the container.
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.