Everything posted by xthursdayx
-
[Support] xthursdayx - Ferdi-server [archived]
Well, a lot depends on how you've set up your appdata user share. Hoewever, if you have your appdata user share set to anything other than cache "only" and mapped the database and recipes directories to /mnt/user/appdata/ferdi-server/recipes and /mnt/user/appdata/ferdi-server/database as you stated then they will write to your array, not your cache drives. You will still see the directories at /mnt/cache/appdata/ferdi-server/recipes and /mnt/user/appdata/ferdi-server/database, because your appdata file structure is mirrored at both /mnt/user and /mnt/cache, but they won't be written into. If you want your recipes and data base to be on your cache drive you'll need to correct your paths to /mnt/cache/appdata/ferdi-server/recipes and /mnt/cache/appdata/ferdi-server/recipes. You will also want to go to your appdata user share and make sure that the setting "Use cache (for new files/directories)" is set to "Only", if you want it to only exist on your cache, or "Prefer" instead, which can help to avoid problems in the event that you run out of cache disk space. You will want to invoke the mover (on the main page) after making this change. If you find there are still things on your array instead of the cache after the mover runs, it might have been that the data was in use at the time. Stop all your docker containers, the docker itself, any vms, and then try running to mover. Based on everything you've written, including the fact that you're a novice user, it might be worthwhile to continue reading up about using docker on unRAID, cache drives, disk shares vs user shares, and user share settings. Some good places to start are here in the unRAID documentation and here and here on the forum).
-
[Support] xthursdayx - Ferdi-server [archived]
Unfortunately, I think you misunderstood Squid's post. In this post Squid suggested that I leave the host directory location empty in the template, so that the user can select whatever location they want, since a default mapping for recipes and database that assumes the user uses a cache drive will create problems if they don't. My template actually does not have the appdata autofilled. As Squid notes, the way unRAID's Docker system works is that any template container path of /config is automatically remapped over to the user's appdata, which is what you see when you load the template. However, I have updated the first post to clarify that the user will have to select their own Database and Recipes directories and provides some guidance for doing so. I use a cache drive, so I use the following locations for my Database and Recipes directories: /mnt/cache/appdata/ferdi-server/database /mnt/cache/appdata/ferdi-server/recipes If you don't use a cache drive, then the folder paths you listed should be correct.
-
[Support] Linuxserver.io - Nextcloud
** I think I found a solution to fix this @Kewjoe ** I was having this exact same issue: Set up the official OnlyOfficeDocumentServer docker container with a reverse proxy to port 4430 (also with a secret key variable set as JWT_SECRET). If I went to https://documentserver.mydomain.com I would get the green checkmark and welcome page. If I added https://documentserver.mydomain.com and the secret key I created to the OnlyOffice settings in Nextcloud these settings were accepted and saved. Then finally, if I tried to open an EXISTING .doc or .docx document I would just get a blank white screen under the Nextcloud header bar. The same thing would happen if I created a new document. My assumption was that perhaps some setting in my general NGINX ssl.conf was preventing the frame from opening OnlyOffice Documentserver. So, I went to the Github page for the Linuxserver LetsEncrypt container and pulled the most recent code from the ssl.conf (located here: https://github.com/linuxserver/docker-letsencrypt/blob/master/root/defaults/ssl.conf) and updated the ssl.conf in my Letsencrypt appdata folder. After restarting Letsencrypt and Nextcloud everything is now working! Hopefully that helps you as well. My only concern is that I now get an A at SSLLabs, rather than an A+ like I used to get with my previous, more complicated ssl.conf...
-
[Support] Linuxserver.io - Nextcloud
I've gotten ClamAV working fine by using this clamAV image: https://hub.docker.com/r/mk0x/docker-clamav/ It has the Clamd daemon running by default, so worked for me out of the box when I changed the ClamAV mode to daemon in Nextcloud and added my host server ip and port 3310. Let me know if you run into any problems.
-
Seeking advice for best email backup/archiving solution for unRAID
Hi all, I'm hoping that someone here might have some good advice for how to best archive my emails onto my unRAID machine. I have about ten different email addresses from a range of providers. On my daily-use computer I use Thunderbird to read and send emails, and the email providers' online storage for archiving my emails, however, given storage quotas, privacy, etc, I would like to backup/archive all of my emails locally to my unRAID server. Ideally I'd also like to be able to search and read these archives easily, say through an interface such as Thunderbird, and I'd prefer a solution running in a docker container. I thought that my best option would be to have a program running in a docker container pull all of my emails from cloud storage using a one-way IMAP, so that I could then delete the emails off of the cloud storage without worrying about them being deleted locally. However, I'm open to other solutions as well. I tried just running a dockerized version of Thunderbird on my server with archiving set to a local folder, but I couldn't seem to get either of the existing docker images to work correctly. Any thoughts or suggestions? Thanks!
-
[Support] xthursdayx - UNRAID Docker Templates
Sorry, I don't use Coturn for Nextcloud Talk, so I won't be able to tell you how to do that. My suggestion is to look up other posts about this and try to find suggestions for how to set up your turnserver.conf. For example, this guide seems pretty straightforward: https://help.nextcloud.com/t/howto-setup-nextcloud-talk-with-turn-server/30794 Here is the section of the Nextcloud docs where they talk about using Coturn: https://nextcloud-talk.readthedocs.io/en/latest/TURN/
-
[Support] xthursdayx - UNRAID Docker Templates
Coturn support thread moved here: RoonServer support thread moved here: YACReaderLibraryServer support thread moved here: Application Name: Lingva Description: Docker image for Lingva - an privacy-oriented alternative front-end for Google Translate, serving as a Free and Open Source translator with over a hundred languages available, without any of Google’s associated tracking. GitHub: https://github.com/TheDavidDelta/lingva-translate Docker Hub: https://hub.docker.com/r/thedaviddelta/lingva-translate Instructions: Running Lingva can be as simple as pulling the image using my template in Community Apps, and filling out the template to mount container port 3000 to your chosen host post and add an environmental variable of the domain where you will host Lingva (e.g. lingva.example.com). However, you will need to set up a reverse proxy using a website ever such as NGINX (perhaps via Swag), in order to connect to Lingva via https and host Lingva outside of your local network. There is correctly, no authentication associated with Lingva so if you want to limit access I recommend using an .htaccess file. Thanks to TheDavidDelta for this image!
-
[Support] xthursdayx - UNRAID Docker Templates
Summary: Support Thread for xthursdayx's UNRAID Docker Templates (Coturn, Roon, YACReaderLibraryServer, etc... links in the second post) Templates: https://github.com/xthursdayx/docker-templates Specific descriptions and installation procedures for each container will be added below. If you appreciate my work please consider buying me a coffee, cheers! 😁 For single Docker container support threads, please see here: Coturn Ferdium Server gPodder RoonServer Shiori YACReaderLibraryServer Retired docker container templates: SearXNG
-
[Support] Linuxserver.io - Radarr
Thanks @Kevinf63, I ended up just reverting an earlier backup and it seems to be working now. Thanks for replying though.
-
[Support] Linuxserver.io - SWAG - Secure Web Application Gateway (Nginx/PHP/Certbot/Fail2ban)
Ah okay, thanks. I was just a little concerned because it listed all of the domains/subdomains I certify through the Letsencrypt container, and I'd never received one of these emails over the last three or four years of using Letsencrypt.
-
[Support] Linuxserver.io - SWAG - Secure Web Application Gateway (Nginx/PHP/Certbot/Fail2ban)
I just just received an email from Letsencrypt telling me that I need to renew my certificate because it will expire in 19 days, however when I check my Letsencrypt logs I see this: <-------------------------------------------------> cronjob running on Tue Jan 21 02:08:00 EST 2020 Running certbot renew Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Processing /etc/letsencrypt/renewal/my.site.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Cert not yet due for renewal - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The following certs are not due for renewal yet: /etc/letsencrypt/live/my.site/fullchain.pem expires on 2020-04-16 (skipped) No renewals were attempted. No hooks were run. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Any suggestions for how I can figure out what's going on? Thanks.
-
[Support] xthursdayx - gPodder
@Loch and @ezzys I knew that, but just figured that it was a quirk of Guacamole, the GUI software. However, I just found out that Ctrl+Alt+Shift (Ctrl+Cmd+Shift on MacOS) opens the menu that allows you to control the GUI clipboard. I just tested in Brave and this worked, though it doesn't seem to work in Firefox, at least the way I have Firefox set up. Hope that helps.
-
[Support] Linuxserver.io - Bookstack
Is Draw.io drawing integration working for other people in WYSIWYG mode? For some reason, when I click the 'draw' button I just get a white screen, rather than being redirected to Draw.io. Eventually I'd like to self-host a Draw.io instance and link that to Bookstack, but I wanted to test it out first. Any ideas how I can figure out what the problem is?
-
[Support] Linuxserver.io - Radarr
I'm aware of that, just wondering if anyone else using the preview version has had this issue.
-
[Support] Linuxserver.io - Radarr
All of a sudden I am unable to access the Radarr WebUI. I just see this: Failed to load Radarr Version 3.0.0.2525 I'm using the 'preview' development version, but it has been working fine until now. This is what I see in my unRAID log: [s6-init] making user provided files available at /var/run/s6/etc...exited 0. [s6-init] ensuring user provided files have correct perms...exited 0. [fix-attrs.d] applying ownership & permissions fixes... [fix-attrs.d] done. [cont-init.d] executing container initialization scripts... [cont-init.d] 01-envfile: executing... [cont-init.d] 01-envfile: exited 0. [cont-init.d] 10-adduser: executing... ------------------------------------- _ () | | ___ _ __ | | / __| | | / \ | | \__ \ | | | () | |_| |___/ |_| \__/ Brought to you by linuxserver.io We gratefully accept donations at: https://www.linuxserver.io/donate/ ------------------------------------- GID/UID ------------------------------------- User uid: 99 User gid: 100 ------------------------------------- [cont-init.d] 10-adduser: exited 0. [cont-init.d] 30-config: executing... [cont-init.d] 30-config: exited 0. [cont-init.d] 90-warning: executing... ****************************************************** ****************************************************** * * * * * This image is for development only * * * * Use at your own peril * * It will likely have bugs and not function properly * * * * * ****************************************************** ****************************************************** [cont-init.d] 90-warning: exited 0. [cont-init.d] 99-custom-scripts: executing... [custom-init] no custom files found exiting... [cont-init.d] 99-custom-scripts: exited 0. [cont-init.d] done. [services.d] starting services [services.d] done. [Info] Bootstrap: Starting Radarr - /opt/radarr/Radarr.dll - Version 3.0.0.2525 [Info] AppFolderInfo: Data directory is being overridden to [/config] [Info] Router: Application mode: Interactive [Info] MigrationController: *** Migrating data source=/config/radarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 *** [Info] MigrationController: *** Migrating data source=/config/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 *** [Info] WebHostController: Listening on the following URLs: [Info] WebHostController: http://*:7878 [Info] RadarrBootstrapper: Starting Web Server [Error] EventAggregator: NetImportFactory failed while processing [ApplicationStartedEvent] [v3.0.0.2525] System.ArgumentNullException: Value cannot be null. (Parameter 'returnType') at System.Text.Json.JsonSerializer.Deserialize(String json, Type returnType, JsonSerializerOptions options) at NzbDrone.Core.ThingiProvider.ProviderRepository`1.GetResults(Template sql) at NzbDrone.Core.Datastore.BasicRepository`1.Query(SqlBuilder builder, Func`2 queryFunc) at NzbDrone.Core.Datastore.BasicRepository`1.Query(SqlBuilder builder) at NzbDrone.Core.Datastore.BasicRepository`1.All() at NzbDrone.Core.ThingiProvider.ProviderFactory`2.RemoveMissingImplementations() at NzbDrone.Core.ThingiProvider.ProviderFactory`2.Handle(ApplicationStartedEvent message) at NzbDrone.Core.Messaging.Events.EventAggregator.PublishEvent[TEvent](TEvent event) [Info] CommandExecutor: Starting 2 threads for tasks. [Fatal] RadarrErrorPipeline: Request Failed. GET /api/v3/netimport [v3.0.0.2525] System.ArgumentNullException: Value cannot be null. (Parameter 'returnType') at System.Text.Json.JsonSerializer.Deserialize(String json, Type returnType, JsonSerializerOptions options) at NzbDrone.Core.ThingiProvider.ProviderRepository`1.GetResults(Template sql) at NzbDrone.Core.Datastore.BasicRepository`1.Query(SqlBuilder builder, Func`2 queryFunc) at NzbDrone.Core.Datastore.BasicRepository`1.Query(SqlBuilder builder) at NzbDrone.Core.Datastore.BasicRepository`1.All() at NzbDrone.Core.ThingiProvider.ProviderFactory`2.All() at Radarr.Api.V3.ProviderModuleBase`3.GetAll() at Radarr.Http.REST.RestModule`1.<set_GetResourceAll>b__33_0(Object options) at Nancy.NancyModule.<>c__DisplayClass14_0`1.<Get>b__0(Object args) at Nancy.NancyModule.<>c__DisplayClass16_0`1.<Get>b__0(Object args, CancellationToken ct) at Nancy.Routing.Route`1.Invoke(DynamicDictionary parameters, CancellationToken cancellationToken) at Nancy.Routing.DefaultRouteInvoker.Invoke(Route route, CancellationToken cancellationToken, DynamicDictionary parameters, NancyContext context) at Nancy.Routing.DefaultRequestDispatcher.Dispatch(NancyContext context, CancellationToken cancellationToken) at Nancy.NancyEngine.InvokeRequestLifeCycle(NancyContext context, CancellationToken cancellationToken, IPipelines pipelines) [Info] RssSyncService: Starting RSS Sync [Info] DownloadDecisionMaker: Processing 338 releases [Info] RssSyncService: RSS Sync Completed. Reports found: 338, Reports grabbed: 0 [Fatal] RadarrErrorPipeline: Request Failed. GET /api/v3/netimport Any ideas what the issue might be?
-
[Support] xthursdayx - gPodder
I'm not sure I understand your question... You typed 3.10.1 twice. If what you meant to ask me is why this docker installs 3.10.1 rather than 3.10.11, which is the latest version, it is because this container is based on Ubuntu 18.04.3 LTS (Bionic Beaver) and the latest source package available for that distro is 3.10.1. Is there some issue you're seeing with 3.10.1 that has been fixed by 3.10.11?
-
[Support] xthursdayx - gPodder
Great, glad to hear it.
-
[Support] xthursdayx - gPodder
Alright @Loch I've updated the container with ffmpeg included. If you download the updated version please do let me know whether the conversion extension works now. Cheers.
-
[Support] xthursdayx - gPodder
Ah, I see. I'll see about adding ffmpeg to the container to see if that will work. I'll let you know once it's updated.
-
Does anyone have experience running Matrix Synapse on unraid?
You might want to tag the person you're asking or quote their message.
-
[Support] xthursdayx - gPodder
That would be something to take up with the folks who make gPodder. I just dockerized it with the Guacamole GUI and created the unRAID template. I'd check here to see if there are any existing issues on the Github page, and if not open a new one: https://github.com/gpodder/gpodder/issues
-
[Support] xthursdayx - coturn
Application Name: Coturn Application Site: https://github.com/coturn/coturn Docker Hub: https://hub.docker.com/r/instrumentisto/coturn/ Support for my Docker template of the instrumentisto Coturn container Coturn is a free open source implementation of TURN and STUN Server. The TURN Server is a VoIP media traffic NAT traversal server and gateway. It can be used as a general-purpose network traffic TURN server and gateway, too. Setup Instructions: - Generate your own turnserver.conf with your chosen settings from the example here. - Docker container network type should be set to host. - Map /etc/coturn/turnserver.conf to the location of your turnserver.conf. Ex: /mnt/cache/appdata/coturn/turnserver.conf:/etc/coturn/turnserver.conf. - Ports, 3478 and 5349 should be mapped for both TCP and UDP, 49152-49172 for UDP. These ports will need to be forwarded from your firewall/router to unRAID. - Map "/downloads" to your chosen downloads folder location. This is the directory gPodder will download your podcasts to. - In your chosen application (e.g. Nextcloud, Matrix Synapse, etc) enter the correct TURN URIs, for example: ``` - turns:your.domain?transport=udp - turns:your.domain?transport=tcp - turn:your.domain?transport=udp - turn:your.domain?transport=tcp ``` If you appreciate my work please consider buying me a coffee, cheers! 😁
-
[Support] Linuxserver.io - Nextcloud
I do, and only have the connection port set in dockerMAN. These are the settings I added to the Nextcloud config.php: 'filelocking.enabled' => 'true', 'memcache.locking' => '\\OC\\Memcache\\Redis', 'redis' => array ( 'host' => '10.66.0.10', 'port' => 6379, 'timeout' => 0.0, ),
-
[Support] Linuxserver.io - Nextcloud
I had the same thing happen. I'm not really sure why some people are prompted to go to 16.06 and some to 17.... it's strange.
-
[Support] cheesemarathons repo
@cheesemarathon I may have come across this issue because I was using an old version of your Bitwarden unRAID template, but just in case you don't know the mprasil docker image has been depreciated in favor of this one: https://hub.docker.com/r/bitwardenrs/server In case you haven't you may want to update your template accordingly. Cheers.