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

On 7/18/2025 at 1:00 AM, ich777 said:

Just deploy the container, it has everything set up so that it just work and forward the ports in your router/firewall.

Hello,

Appreciate this. May look into methods to proxy it (poke less holes).

I am looking forward to using it!

Thanks!

  • Replies 5k
  • Views 776.4k
  • 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
28 minutes ago, bombz said:

May look into methods to proxy it (poke less holes).

Please rethink what you are trying to acomplish here… you have to forward the ports anyways otherwise it wont‘t work, if you do it through nginx via streaming ports or directly to the container makeas barrly any difference since you‘ve already made a hole with your proxy… 😅

1 hour ago, ich777 said:

Please rethink what you are trying to acomplish here… you have to forward the ports anyways otherwise it wont‘t work, if you do it through nginx via streaming ports or directly to the container makeas barrly any difference since you‘ve already made a hole with your proxy… 😅

Hello,

For sure. May deploy to a 3rd party tunnel to handle the connections (Tail or CF, etc).

Appreciate the feedback, will see how it pans out once deployed.

  • Author
1 hour ago, bombz said:

For sure. May deploy to a 3rd party tunnel to handle the connections (Tail or CF, etc).

I'm not sure if Tailscale is the right choice for that since each Client must be connected to your Tailnet which kind of defeats the purpose of RustDesk.

The Cloudflare Tunnel costs money, at least if you want to tunnel UDP traffic AFAIK.

However it is well enough to just deploy it and open the ports in your Firewall, most of the times it is best not to overthink it since this is just the Server and Relay part from RustDesk and if encryption is enabled (which it is by default) then nobody else without the key will be able to connect through your Server/Relay and the processes inside the container are not even running as root inside the container.

In the end you can set it up like you want it but I can't give support for complicated setups.

3 minutes ago, ich777 said:

@Bob-omb all solved?

Indeed. Sorry. But now that I have your attention, do you happen to know how one can apply a custom theme?

  • Author
2 minutes ago, Bob-omb said:

Indeed. Sorry. But now that I have your attention, do you happen to know how one can apply a custom theme?

Nobody requested that until now, it would be possible however, I'll look into that and report back, give me a few days.

Anyone else getting Execution error Server error message when trying to start lucky backup? I have not changed anything, nor am I am unsure if it's something to do with lucky backup having limited maintenance. Other containers start fine and without issue.

  • Author
9 minutes ago, Goldmaster said:

Anyone else getting Execution error Server error message when trying to start lucky backup? I have not changed anything, nor am I am unsure if it's something to do with lucky backup having limited maintenance. Other containers start fine and without issue.

Probably a port conflict.

Go into the template change something and change it back to what it was, to be able to click the Apply button, click Apply and in the next screen you will see the exact error message.

On 7/29/2025 at 5:18 PM, ich777 said:

Very long is a pretty stretchable term.

On what machine are you running jDownloader2? Do you start/stop jDownloader2 every time? Usually you leave it running.

I usally leave it running but a week for now its just in a boot loop.

connection ... on noVNC Tab and it won't load.

  • Author
14 minutes ago, Duzja said:

connection ... on noVNC Tab and it won't load.

Did you follow the recommended post on top?

I can't get RustDesk to work with computers outside my local network.

I followed this guide: https://www.reddit.com/r/unRAID/comments/1e9syfu/setting_up_rustdesk_with_docker_image/


I am able to remote control computers on my local network, but I can't use an outside computer to control one of my local computers. I want to be able to use my laptop to control my main PC when I am away from home.


My Unraid docker settings:

image.png


My router firewall settings:

image.png

What am I doing wrong? What do I need to change?

Edited by ILoveBigServerICannotLie
Images

  • Author
On 8/7/2025 at 7:12 AM, ILoveBigServerICannotLie said:

I can't get RustDesk to work with computers outside my local network.

Do you have other applications outside from your network running and working?

Please note that you need a public IP which is reachable from the outside world for this to work.

Remove the last two entries please, I assume these IP addresses are from your Docker network which is not reachable, these addresses are only used by Docker to route the traffic.

Is 192.168.50.75 your server? Then this is the correct IP to route through but the source should be WAN and the destination should be your server.

I've been using Luckybackup for years and I really love it.

When I run it interactively, I can see the elapsed time reported at the end of the output display after the backup has completed. However, this information is missing in the email log file.

How can I include the elapsed time for each backup job within a profile, as well as the total elapsed time for the entire profile, in the email log file?

Thank you.

On 7/9/2025 at 2:28 AM, bombz said:

OK thank you... managed to manually create a template for starters, not sure if it will ever make it to CA ?

Can you share the template? My MagicMirror install won't run anymore after updating :-(

  • 1 month later...

Any tips on how to make Chromium remember previous sessions, bookmarks and visited sites suggestions in address bar?

  • Author
5 hours ago, OrdinaryButt said:

Any tips on how to make Chromium remember previous sessions, bookmarks and visited sites suggestions in address bar?

Is your path set correctly in the template, by default all my templates are using /mnt/cache/appdata/... which is bad when you've set the Mover to move the files from your appdata to a different Pool which sounds like you've did when the container doesn't save the data.

You have two options here:

  1. Set appdata to stay on the cache and that the Mover takes no action (which I would strongly recommend)

  2. Set the path in the template to /mnt/user/appdata/...

  • Author
3 hours ago, 4554551n said:

I'm noticing that https://github.com/ich777/docker-rustdesk-server-aio hasn't been updated for a couple of years now.

Just because the GitHub Repository wasn't updated it doesn't mean that the container is out of date.

3 hours ago, 4554551n said:

Is that a problem? Should we be running a more up to date version of rustdesk?

The container contains the latest version from RustDesk Server.

However I'll push a updated version from the container later this year since Debian Trixie came out and I'll usually push containers once or twice a year for my containers since most of them are self maintaining (where RustDesk is a exception).

On 10/14/2025 at 4:07 PM, ich777 said:

Just because the GitHub Repository wasn't updated it doesn't mean that the container is out of date.

The container contains the latest version from RustDesk Server.

However I'll push a updated version from the container later this year since Debian Trixie came out and I'll usually push containers once or twice a year for my containers since most of them are self maintaining (where RustDesk is a exception).

I'm sorry, could you please explain a little more about repo not being updated, but container not being out of date?
And just in general how it works about keeping the application up to date, and knowing if it is?
Does that require you to manually push the latest version, or it's somehow independent of your template?

  • Author
1 hour ago, 4554551n said:

I'm sorry, could you please explain a little more about repo not being updated, but container not being out of date?

The last update from RustDesk-Server was January 25th which was the last push from the container:

https://github.com/rustdesk/rustdesk-server/releases

Did you lookup what the latest version from RustDesk-Server was already, as you can see it is 1.1.14

If you also look here you can see that my Docker container is the exact same version:

https://hub.docker.com/r/ich777/rustdesk-server-aio/tags

1 hour ago, 4554551n said:

And just in general how it works about keeping the application up to date, and knowing if it is?

As said above RustDesk-AiO is a container from me that gets updated when a new version is pushed from the RustDesk developers (the check and update is done automatically) or my yearly container maintenance is done to update the base packages and so on.

If you are using for example one of my SteamCMD containers then they check for updates from the applications running inside the container on each container restart and update them if a update is available.

These are some containers from me that look and update themself on it's own on container restart: NZBHydra2, jDownloader2,...

1 hour ago, 4554551n said:

Does that require you to manually push the latest version, or it's somehow independent of your template?

For RustDesk-Server in that case my Jenkins instance auto checks if a update is necessary and pushes the new container to DockerHub/GHCR.

On 10/14/2025 at 6:02 AM, ich777 said:

Is your path set correctly in the template, by default all my templates are using /mnt/cache/appdata/... which is bad when you've set the Mover to move the files from your appdata to a different Pool which sounds like you've did when the container doesn't save the data.

You have two options here:

  1. Set appdata to stay on the cache and that the Mover takes no action (which I would strongly recommend)

  2. Set the path in the template to /mnt/user/appdata/...

Hm. I don't think either one is the here, see shots below. Any other suggestions?
image.png

image.png

  • Author
11 hours ago, OrdinaryButt said:

Hm. I don't think either one is the here, see shots below. Any other suggestions?
image.png

image.png

From what I see from the pictures, your pool is named apps_cache and you point the container in the template to /mnt/cache/appdata/... shouldn't it be /mnt/apps_cache/appdata/...

5 hours ago, ich777 said:

From what I see from the pictures, your pool is named apps_cache and you point the container in the template to /mnt/cache/appdata/... shouldn't it be /mnt/apps_cache/appdata/...

Found my mistake. /mnt/cache/appdata/... - > /mnt/user/appdata/...  Left over of very old setup. Thanks

Hi @ich777 , tpill90 released an update for steam-lancache-prefill which contains a fix for an issue with downloading Battlefield 6.

It would be really great if you could merge the newest version 3.4.0 to your container!

Thank you!

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.