March 26, 20251 yr On 6/20/2024 at 7:49 AM, trauby3620 said: I have been trying to solve the issue on my own and figured out a way to fix it. Not saying it is the easiest or prettiest, but it seems to work (for now). So if anyone is having trouble, here are all the steps to set up a working Overleaf container in Unraid: From the apps-tab in Unraid: 1.1 Install “Redis” (The default options should work fine) 1.2 Install “MongoDB” (You can also use the default options, but don't forget to set Host Path 1 to your desired appdata location) 1.3 You probably need to add a database in MongoDB. Please refer to another guide for detailed instructions. Load the “Overleaf”-template from the apps-tab. Here, some modifications are needed before you can finish the install: 2.1 All variables need to be edited to start with OVERLEAF_ instead of SHARELATEX_ The result should look a little something like this: 2.2 Optionally, you can add any of the options listed on the official overleaf git-page as variables: https://github.com/overleaf/overleaf/wiki/Configuring-Overleaf (e.g. I added the variables needed for Overleaf to be able to send emails) 2.3 You must add the following path (by clicking on the little blue plus at the bottom of the template), to install texlive in a location that is outside your dockerfile. If you don't do that, 8 GB of data is being installed in your dockerfile, which is not recommended. Also add the following where we can save some commands later, that otherwise you would need to type manually after every restart of your server: Note: You might want to adjust the Host Path to point to your desired location on your array. The entry in “Name” can be whatever you like. 2.4 Also optional, but recommended: free up even more space in your Dockerfile by adding the following path, which tells Overleaf to store the uploaded user data in the directory specified: 2.5 Once all of these steps are complete: Apply the changes and finish installing the container. In the docker tab, you should now see the three containers we just installed. Create a file named “set_path.sh” and add the following contents to the file using nano or a text-editor of your choice (I use Notepad++): export PATH="/usr/local/texlive/2024/bin/x86_64-linux:$PATH" chmod +x /mnt/user/appdata/overleaf/set_path.sh Hint: You might need to adjust the year in the first line. Save the file in the location set by the variable “PATH location” from step 2.3. Open the Overleaf WebUI and finish the set-up of Overleaf by creating an admin account like described in the wiki: https://github.com/overleaf/toolkit/blob/master/doc/quick-start-guide.md (replace “localhost” with the IP-adress of your docker installation or the domain you use for it) Once you finished the setup, everything seems to be working fine. But as soon as you try to compile a document with packages that are not shipped with the standard overleaf-container, you will see a critical error along with messages that certain packages were not found. To fix this, we need to install the full texlive-installation, by opening the Overleaf-console and running the following commands: 5.1 Download texlive by typing the following command: wget https://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.sh 5.2 Install all texlive packages (This might take a long time, since over 4,000 packages are being installed): tlmgr install scheme-full 5.3 Once the installation is finished, run the following command (most packages might work without it, but I had problems with biblatex): tlmgr path add Test if everything works: 6.1 Go to your Overleaf-site and refresh the page (log in again if necessary) 6.2 Create/Upload a latex-project which uses different packages like biblatex or microtype 6.3 If the compile works without any critical error, you are done! Hope this helps, and you can install and use Overleaf without any problems. If you have any suggestions on how to improve the procedure, feel free to reply and let me (and the others) know. Hi there, I was trying to setup the overleaf docker, but I'm having a lot of trouble to understand how to use MongoDb, do you guys have any link to a tutorial or step-by-step so I can follow? I'm a complete noob, so if this question is to obvious I'm sorry.
March 27, 20251 yr On 3/24/2025 at 11:49 PM, Bfox135 said: Hey, I noticed it was mention in a older post but wanna bring up again. Traccar is missing Volume path. This needs to be added or else Traccar deletes the database when it updates. I had it happen twice now thinking it was a fluke but the docker container was missing this path. --volume /opt/traccar/data:/opt/traccar/data:rw \ Do I install that in the traccar.xml file BTW i have been looking at how to fix this for weeks.l your a lifesaver
March 31, 20251 yr Warning: session_start(): open(/tmp/sess_443eacb7adc057308053a62a5937bb34, O_RDWR) failed: Permission denied (13) in /var/www/html/adminer.php on line 178 Warning: session_start(): Failed to read session data: files (path: ) in /var/www/html/adminer.php on line 178 Warning: session_start(): Session cannot be started after headers have already been sent in /var/www/html/adminer.php on line 56 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/adminer.php:178) in /var/www/html/adminer.php on line 50 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/adminer.php:178) in /var/www/html/adminer.php on line 1345 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/adminer.php:178) in /var/www/html/adminer.php on line 1345 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/adminer.php:178) in /var/www/html/adminer.php on line 1345 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/adminer.php:178) in /var/www/html/adminer.php on line 1345 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/adminer.php:178) in /var/www/html/adminer.php on line 1345 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/adminer.php:178) in /var/www/html/adminer.php on line 1345 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/adminer.php:178) in /var/www/html/adminer.php on line 1346 Getting the above when using Adminer, no matter the version tag. I'm not sure if this is the right place for asking for assistance or if I need to go to adminer's github? Or the dockerhub support avenues? I'm not sure when this started - long time user of the container, but haven't had to actually use it for at least a couple of months.
April 3, 20251 yr On 3/27/2025 at 4:21 PM, matt21572 said: Do I install that in the traccar.xml file BTW i have been looking at how to fix this for weeks.l your a lifesaver sorry for the delay but you have to add a new volume path. this is what I did to fix it.
April 16, 20251 yr Hi everyone, I performed an update of MariaDB and Ninja today. Since the update, Ninja remains empty — no content is being displayed, even though the database is running. In the system check, I’m seeing the following error: “400: Bad Request – Malformed JSON payload” Does anyone have an idea what could be causing this? Thanks in advance!
April 16, 20251 yr Hi everyone, after today's update, everything is working again. Thank you all. Best regards, Martin
April 16, 20251 yr Hi everyone, unfortunately, there's still an issue after the update: Documents attached to expenses can no longer be downloaded or viewed directly in the app. Do you have any idea what might be causing this or how to fix it? Thanks in advance! Best regards, Martin
May 8, 20251 yr Adminer question - I'm trying to figure out how to get the "permanent login" working. Seems like there's a plugin that's maybe required, but I didn't have any luck getting that going. Also, with no "appdata" folder, I don't really see how the stored db data can be persisted. Any advice on setting up "permanent login"? Specifically the plugin field, if needed. And if there's an "appdata" requirement as well, specifics on what's needed for that would be great. Thanks!
May 31, 20251 yr I have issue with docker-cloudflare-ddnsAccording to documentation https://github.com/oznu/docker-cloudflare-ddns#creating-a-cloudflare-api-token I need following settings for API key:Grant the token the following permissions:Zone - Zone Settings - ReadZone - Zone - ReadZone - DNS - EditSet the zone resources to:Include - All zonesI setup my API key accordingly with following permissions:cloudflare-unraid-ddns API token summaryThis API token will affect the below accounts and zones, along with their respective permissionsAll zones - Zone Settings:Read, Zone:Read, DNS:EditWhen container starts I am getting:[cont-init.d] 30-cloudflare-setup: executing...----------------------------------------------------------------ERROR: Invalid CloudFlare Credentials - 400----------------------------------------------------------------Make sure the EMAIL and API_KEY variables are correct. You canget your CloudFlare API Key here:https://www.cloudflare.com/a/profileIf you are using a zone token please remove the EMAIL variablefrom this container.----------------------------------------------------------------[cont-init.d] 30-cloudflare-setup: exited 1.What's interesting is that when I put my Global API Key container starts perfectly fine and updates everything but obviously, I don't want and should not have to use global API key here.Looks like I need to add additional permissions to my custom API key but which ones? I tried adding 'Zone.DNS Settings' but that did not make any difference.I would appreciate any help on this.Edit: I had to remove 'email' variable that is set in the template. Once this was done the container works fine. Edited May 31, 20251 yr by veelckoo
June 9, 20251 yr Question about the Huginn CA App.background for these question is I'm dealing with stuck (Website) agent which led me down the rabbit hole of looking into these configuration.As far as I can tell the App as installed is using the threaded runner? (in my install that seems to the case) Is this expected?How can I change it to run the delayed runner, which I have no idea what it is but seems the people in the Github recommended that, for unspecified reason...Thanks
June 13, 20251 yr Anyone able to guide me on how to stop traccar losing user data on updates? Seems to require a complete re-register of login and devices
July 10, 2025Jul 10 Just a note of thanks: Just installed AirConnect, and it's perfect. Having it in the Community Apps is much appreciated.
July 16, 2025Jul 16 Hello @Roxedus, first of all thanks for your guy's great Templates!I wanted to let you know that I found a potential issue / heads up you could add as a mentioned notice into your Duplicacy Template.When I installed your Template everything seems to run fine at first but as soon as I started trying to add a new Storage it gave me a Permission Denied issue on all Protocols Duplicacy offers. I tried for one Week to find the issue (container as root / privileged, rights on the filesystem etc.).Finally, today I found the Solution, it seems like that the actual duplicacy_linux_x64_3.2.3 executable file has not the executable file rights as of installing the docker with your Template. So I think it would be a great heads up for Users to have this Information in the Template Description.I also tried to reinstall the Docker and Wipe all Data, then doing a clean installation with your Template again, but still the rights issue persists, at least for me.The Command I used to get it all working is:chmod +x /mnt/user/appdata/Duplicacy/bin/duplicacy_linux_x64_3.2.3Would love to hear your feedback and thoughts on this!
July 19, 2025Jul 19 Deemix doesn't work anymore since a long time. I had to switch to DeemixFix (app).You could unlist it.
August 5, 2025Aug 5 Is there any way to run InvoiveNinja behind a VPN? I haven't been able to get it to work - Everything seems to start, but there's no way to connect back to the service (passing the ports through seems to not work).
August 18, 2025Aug 18 Hi SelfHosters! Just wanted to give a heads up about the TriliumNext app template. Looks like devs of TriliumNext were given control of the original github repo for Trilium from Zadam, and as such have changed go-forward repo from TriliumNext/Notes to TriliumNext/Trilium.More Info Here:TriliumNext Notes will become Trilium Notes · TriliumNext · Discussion #5867 · GitHub'Notes' is now 'trilium' - responding to the change · TriliumNext · Discussion #5845 · GitHub When I loaded the CA template for TriliumNext today it loaded v0.95 of TriliumNext. I was able to simply change the repository path in the docker template on my Unraid instance and it successfully pulled the latest version (v0.98 at time of writing) and ran without issue. Hopefully an update will be just a simple on your end.
August 21, 2025Aug 21 On 8/18/2025 at 2:48 PM, AstroBison said:Hi SelfHosters!Just wanted to give a heads up about the TriliumNext app template. Looks like devs of TriliumNext were given control of the original github repo for Trilium from Zadam, and as such have changed go-forward repo from TriliumNext/Notes to TriliumNext/Trilium.More Info Here:TriliumNext Notes will become Trilium Notes · TriliumNext · Discussion #5867 · GitHub'Notes' is now 'trilium' - responding to the change · TriliumNext · Discussion #5845 · GitHubWhen I loaded the CA template for TriliumNext today it loaded v0.95 of TriliumNext. I was able to simply change the repository path in the docker template on my Unraid instance and it successfully pulled the latest version (v0.98 at time of writing) and ran without issue. Hopefully an update will be just a simple on your end.Thanks for the heads up. Have a PR open to update the app details
August 29, 2025Aug 29 For those of us here using Invoice Ninja - does your container stop all by itself requiring a manual re-start of the container? I can't find anything in the logs as to why my container is stopping all on its own. There is no rhyme or, reason to it... sometimes it will go months without stopping, and sometimes it will go weeks. It doesn't stop after an update is applied, I've watched and applied an update manually, and it restarts itself with no issue after the container has been updated. It's becoming troublesome for my small business owner friend whom I am hosting it for....
August 29, 2025Aug 29 On 8/5/2025 at 12:10 AM, editedweb said:Is there any way to run InvoiveNinja behind a VPN? I haven't been able to get it to work - Everything seems to start, but there's no way to connect back to the service (passing the ports through seems to not work).Are you trying to use it behind a VPN for "privacy" or, you are trying to use it behind a VPN to connect to it? I mean, are you trying to use unraid tailscale / wireguard to connect to it without exposing it to the internet or are you trying to expose it to the internet AND use a VPN to 'protect it'?
September 4, 2025Sep 4 On 8/29/2025 at 11:00 PM, CoZ said:Are you trying to use it behind a VPN for "privacy" or, you are trying to use it behind a VPN to connect to it? I mean, are you trying to use unraid tailscale / wireguard to connect to it without exposing it to the internet or are you trying to expose it to the internet AND use a VPN to 'protect it'?Actually trying to use it behind a VPN because I'm having email issues wher my IP address has been blocked. On my main machines the workaround is simple - connect via VPN and email works. That's what I'm trying to achieve with invoiceninja. It's purely a convenience thing really, as I can always download invoices and send them manually....
September 21, 2025Sep 21 For the longest time I haven't been able to use adminer versions greater than 5.1 but this week that stopped working too. Usually what has happened after awhile is i start the container and it stops right away with an error in the logs sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set. Deleting and recreating the container usually fixes this, but its not doing so this time, but after doing so the error isn't logged - in fact there are no logs at all and the webui doesn't work. I'm not sure if this is a template or image issue. Thoughts?
September 25, 2025Sep 25 Hello!Just installed Qui, sounds interesting. However, connection to the webgui times out. The log reads:{"level":"debug","time":"2025-09-25T14:55:30+03:00","message":"Created config directory: /config"}{"level":"info","time":"2025-09-25T14:55:30+03:00","message":"Created default config file: /config/config.toml"}{"level":"info","version":"v1.1.0","time":"2025-09-25T14:55:30+03:00","message":"Starting qui"}{"level":"info","time":"2025-09-25T14:55:30+03:00","message":"Initializing database at: /config/qui.db"}{"level":"info","time":"2025-09-25T14:55:30+03:00","message":"Applied 8 migrations successfully"}{"level":"info","time":"2025-09-25T14:55:30+03:00","message":"Database initialized successfully at: /config/qui.db"}{"level":"info","module":"api","protocol":"tcp","addr":"[::]:7476","base_url":"/","time":"2025-09-25T14:55:30+03:00","message":"Starting API server - Open: http://localhost:7476/"}{"level":"error","component":"update","error":"Get \"https://api.autobrr.com/repos/autobrr/qui/releases/latest\": dial tcp: lookup api.autobrr.com on 208.67.220.220:53: dial udp 208.67.220.220:53: connect: network is unreachable","time":"2025-09-25T14:55:32+03:00","message":"error checking new release"}Any ideas?
September 25, 2025Sep 25 Author I messed up the network entry, sorry about that. I am going to update the template, but you have to set that yourself on your current install.
September 25, 2025Sep 25 12 minutes ago, Roxedus said:I messed up the network entry, sorry about that. I am going to update the template, but you have to set that yourself on your current install.No problem, thanks for the reply!
October 3, 2025Oct 3 On 5/14/2023 at 4:01 PM, SpaceInvaderOne said:A quick note for anyone installing the Huginn container: you'll need to modify the permissions for the Huginn appdata folder this ensures that Huginn has the necessary permissions (easiest way i find just to use the Unraid file manager plugin to do this) to write in this location for its database etc.You mean user/appdata/huginn? Because it's empty for me... what permissions did you give it? I'm facing, presumably, the same error as you did with permission denied for /var/lib/mysql...
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.