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.

[Support] ich777 - Application Dockers

Featured Replies

Hi @ich777,

 

I have been using the OpenVPN-Client docker with qbittorrents network routed through it with '--net=container:OpenVPN-Client', and that has been working well. But it appears I had a leak at some point recently, is there something I am missing? As far as I understand, if the OpenVPN container loses connection to the VPN or there are any other disruptions, anything else that uses it should also lose connection, right? Thanks in advance!

  • Replies 5k
  • Views 774.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Things have changed a little bit since I'm switched to TurboVNC. Please be sure to create the password first inside the container, to do that open up a terminal from the container (click on the c

  • If anything breaks again take a look at this: Click   Or what I would recommend: Stop the container Delete the files "Core.jar" & "JDownloader.jar" and the folders "tmp" &

  • Dockers Available so far:   DirSyncPro: very strong synchronization tool that's highly customizable and schedulable (Docker comes with WebGUI, SMB, FTP & WebDAV support and with encry

Posted Images

  • Author
3 hours ago, lanlawr said:

But it appears I had a leak at some point recently

How do you know that this was the case?

 

3 hours ago, lanlawr said:

As far as I understand, if the OpenVPN container loses connection to the VPN or there are any other disruptions, anything else that uses it should also lose connection, right?

Yes, but only of you have the variable with the Key: FIREWALL in the template like it is the default for the template:

grafik.png.dbd62aece0e17a71bbbfc080ac39ba1d.png

22 hours ago, ich777 said:

That's the wrong spot, go into the settings from the Task, there you have to enable Advanced View and choose that it's a NTFS Filesystem:

grafik.thumb.png.29c589f4898d082cc8b62fb893f0ea42.png

 

EDIT: Sorry, just noticed the Screenshot is in German, but I think you should get the idea where to edit it. :)

 

I believe this is LuckyBackup, I can't seem to find these options in DirSyncPro.

  • Author
Just now, reezzeer said:

 

I believe this is LuckyBackup, I can't seem to find these options in DirSyncPro.

Oh sorry, you are correct.

 

In DirSynPro you wont have these options because it‘s using a different backend.

 

However I would recommend that you ignore these errors because I‘m sure this is caused because you are syncing from a Linux FS to NTFS, btw may I ask why you do that in the first place?

6 minutes ago, ich777 said:

Oh sorry, you are correct.

 

In DirSynPro you wont have these options because it‘s using a different backend.

 

However I would recommend that you ignore these errors because I‘m sure this is caused because you are syncing from a Linux FS to NTFS, btw may I ask why you do that in the first place?

I'm just backing up some movies that are rare finds imo. The HDD is something I had lying around, formatted as NTFS so I can just plug it in to a PC and copy anything if needed. That is one of the reasons I decided to use DirSyncPro as it copies everything one to one instead of chunks.

Edited by reezzeer

  • Author
3 hours ago, reezzeer said:

The HDD is something I had lying around, formatted as NTFS so I can just plug it in to a PC and copy anything if needed.

I would recommend that you ignore the message for now since NTFS doesn't support all features from Linux Filesystems and that's most likely what causes this Warning message.

Hello @ich777, I was curious if you had a method you'd use to validate if all games are really downloaded.

According to select-apps status I am missing multiple tools and the sizes of each download doesn't correspond with what Steam tells me the game size actually is. Any idea if prefill or simply Lancache doesn't support tools or DLC for example?

  • Author
24 minutes ago, TrollingJoker said:

I was curious if you had a method you'd use to validate if all games are really downloaded.

No, not to date.

 

25 minutes ago, TrollingJoker said:

sizes of each download doesn't correspond with what Steam tells me the game size actually is.

Because the games in LANCache are actually the compressed size and not the extracted size what Steam shows you.

 

25 minutes ago, TrollingJoker said:

Any idea if prefill or simply Lancache doesn't support tools or DLC for example?

I'm pretty sure it does because it should cache everything that comes from the Steam download servers.

 

I would recommend that you create an issue on GitHub for the app itself over here or join the LANCache Discord and join the Prefill Discord channel over here.

1 hour ago, ich777 said:

No, not to date.

 

Because the games in LANCache are actually the compressed size and not the extracted size what Steam shows you.

 

I'm pretty sure it does because it should cache everything that comes from the Steam download servers.

 

I would recommend that you create an issue on GitHub for the app itself over here or join the LANCache Discord and join the Prefill Discord channel over here.

Gotcha! Thanks for the answers.

 

One additional question. When using select-apps and showing the library based on your account, it doesn't show 3DMark for example or Wallpaper Engine which are tools. As select-apps is a prefill function, is that an issue there or still a Lancache/Steam thing? In any case I'll be making an issue and such like you suggested.

Edited by TrollingJoker

  • Author
13 minutes ago, TrollingJoker said:

One additional question. When using select-apps and showing the library based on your account, it doesn't show 3DMark for example or Wallpaper Engine which are tools. As select-apps is a prefill function, is that an issue there or still a Lancache/Steam thing? In any case I'll be making an issue and such like you suggested.

This is also a question for @tpill90 on his GitHub, but please first search the issues if that was already asked there.

@TrollingJoker I know that ich777 already answered these, but I'll elaborate a bit more on some of these.

 

9 hours ago, TrollingJoker said:

if you had a method you'd use to validate if all games are really downloaded.

With the way that Lancache stores the downloaded game files, its not really possible to know whats in the cache at any given time.  If you want to have some degree of certainty that something is in the cache, run a prefill with the `--force` flag to redownload all apps again.

 

If you're worried about unused or old games taking up disk space, they will be automatically evicted on a least recently used basis once the max disk size value has been reached.  Running the prefill with `--force` will bump up those games in priority, which means unused data is bumped down and more likely to be evicted in the future.

 

I can confidently say that SteamPrefill will download the games in the exact same way that Steam does.  Over the last 2 years I've caught a bunch of bugs and edge cases that are all resolved now, and from my testing the downloads are an exact 1-to-1 match.

 

 

7 hours ago, TrollingJoker said:

When using select-apps and showing the library based on your account, it doesn't show 3DMark for example or Wallpaper Engine which are tools.

SteamPrefill currently filters down to exclusively showing "Game" (DLC Included) and "Beta" app types.  This means that everything else such as servers, tools, software, demos will be excluded.

 

This was an intentional design choice based on the intended use case for SteamPrefill : bulk downloading a large number of games prior to an event.  Front loading as much data as possible conserves bandwidth as there is likely to be more cache HITS than MISSES,  and also takes some strain off of the event's internet connection where bandwidth is likely to be limited.

 

I'd like to ask what exactly your use case for having this is?  Is it just to have as much cached ahead of time as possible?  Are you a single user or running an event?  Will you have a large number of installs of things like 3DMark or Wallpaper Engine?

 

7 hours ago, TrollingJoker said:

In any case I'll be making an issue and such like you suggested.

There is an already existing feature request issue out there already [Feature Request] Add Steam software to prefill.

I would like to ask you to add some of your views and suggestions onto there, as well as some of the reasons you would like to request this.  Even if it doesn't get implemented it is a very big help for a few reasons:

  • It helps to show that multiple people are interested in this feature, and their context for requesting it.
  • Helps me to track people who might be able to test the changes.
  • I frequently reference old issues, its nice to remember the reasons behind changes in the future.

 

----

 

I'd be glad to continue our conversation on here.  Or if you'd prefer to chat on Discord,  I'm more than happy to chat in the Lancache Discord server as well.

 

Hey @ich777 questions for you continuing from a few pages back (and again, thanks for all your work on this)

 

I did a rebuild on my *arr setup. 

 

Contains 

 

ich777/openvpn-client            
ich777/lidarr                    
ich777/sonarr                    
ich777/radarr                    

lscr.io/linuxserver/qbittorrent  

lscr.io/linuxserver/prowlarr     

 

All these guys are routing through the OVPN client. All your dockers are set to use the connected containers setup. The problems I'm still having probably come down to...

 

The qbittorrent and prowlarr aren't yours so the connected containers setup isn't part of their build. Have you got a workaround for  that? Or intend to release your own versions of qb and prowlarr?

 

The only solution I've found is to reboot them. And since they're both single points of failure in all this, well, having them go and not get bounced automatically kind of kills the value on the rest of the containers auto-restarting.

 

What do yo think?

 

 

  • Author
58 minutes ago, Merijeek said:

lscr.io/linuxserver/qbittorrent  

lscr.io/linuxserver/prowlarr     

These are both alpine based and you can of course mount this script into the containers (put it somewhere on your server) and mount it in both containers like:

grafik.png.dbb41aed28a4019f599ce7ba099d6fab.png

(in this example the script is located at /mnt/user/appdata/scripts/cc-alpine.sh on Unraid itself <- of course you can put it somewhere else)

 

With that the containers should also auto restart, you wont see the message when starting the containers like in mine but it should work too.

 

This method should work with all alpine based container from Linuxserver, I think I also have a script somewhere for Debian/Ubuntu based containers.

Awesome, thanks, I'll give that a shot when I'm back in front of my PC. 

  • Author
1 minute ago, Merijeek said:

Awesome, thanks, I'll give that a shot when I'm back in front of my PC. 

Let me know how it goes, it should work right OOB with that script since I'm using it with a different Alpine based Linuxserver container.

OK, done. I've got it set like this:

image.png.d8a49241cf70459e5b54f326efcf0210.png

The part where you seem to have a path in the container path but a file in the host path doesn't make sense to me, but I'm going to go out on a limb and assume that you know when you're doing since I certainly don't. 

  • Author
26 minutes ago, Merijeek said:

The part where you seem to have a path in the container path but a file in the host path doesn't make sense to me, but I'm going to go out on a limb and assume that you know when you're doing since I certainly don't. 

No no, Docker actually recognizes that this is a file on the host and creates a file inside the container and just because the file inside the container has no file extension doesn't mean that it is not a file. ;)

Docker will only create a directory if it doesn't exist on the host.

27 minutes ago, ich777 said:

Docker will only create a directory if it doesn't exist on the host.

I did notice it created the folder when I forgot to put the .sh the first time I did the path.

  • Author
42 minutes ago, Merijeek said:

I did notice it created the folder when I forgot to put the .sh the first time I did the path.

Yes, but that's only if you don't point to a file on the host, however is it now working?

On 6/9/2024 at 9:38 AM, ich777 said:

But there it isn't mentioned either that you have to install it on both machines nor does it say you have to place the key in the container.

 

This won't happen the next time if you are using /luckybackup/.ssh instead of /root/.ssh inside the luckyBackup container.

 

Yes, the procedure is always the same, the public key from luckyBackup must be placed on the other host on Unraid itself in /root/.ssh/authorized_keys

Thank you, I finally had time to look into it again, and now LuckyBackup is running again on the source server :-)

jDownloader2 does noot worke after update

 

that is teh protokol of this

 

**REMOVED**

Edited by ich777
removed unnecessary log

  • Author
24 minutes ago, jearone said:

jDownloader2 does noot worke after update

Please read the second recommended post on top of the thread. ;)

If that doesn't work you can also delete the .jar file in the main directory form jDownloader2

 

BTW I removed the log because it bloats the thread and shows only that the container constantly restarts.

Hello my dears, could anyone help me with the command to install the graphical interface, I have no idea how to proceed!

TKS

  • Author
26 minutes ago, tecnicaemail said:

Hello my dears, could anyone help me with the command to install the graphical interface, I have no idea how to proceed!

What do you mean exactly?

You want to boot Unraid into GUI mode? You can do that in the boot menu or by clicking on the blue text "Flash" on the Main page within Unraid and change the default boot to GUI mode and reboot.

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.