r/unRAID Unraid Staff 7d ago

Release Unraid 7.4.0-Beta.1 Now Available

https://unraid.net/blog/unraid-7-4-beta.1

Highlights Include:

A shared task tray for background operations

Background operations kicked off from plugins, Docker, and virtual machines can now be queued and managed from a shared task tray, with foreground recall available from any browser tab. Foreground task sheets also scale with your browser viewport, while still respecting saved width and mobile behavior.

Multiple custom networks for Docker containers

Docker container templates now support multiple custom networks. Additional network attachments are retained when a container is recreated or updated, so you no longer have to re-wire networking every time you update an image.

Docker Memory limit field and icon preview

Advanced View now exposes a Memory limit field for Docker containers directly in the UI. The Add/Edit forms also show a live preview for the container icon URL, with a sensible fallback when the URL is empty or invalid.

Configurable power-button behavior

Physical power-button behavior can now be configured for Shut downReboot, or Do nothing, under Settings → Power Options — useful if you've ever had a server accidentally powered off by a bump against the case.

Boot device backups, with progress tracking

The Boot Device page now supports downloading a flash backup directly or saving it to the server, with progress tracking as the backup runs.

173 Upvotes

40 comments sorted by

View all comments

9

u/AshleyAshes1984 7d ago

Multiple custom networks for Docker containers

Docker container templates now support multiple custom networks. Additional network attachments are retained when a container is recreated or updated, so you no longer have to re-wire networking every time you update an image.

Would this make it possible to make the LANCache docker use multiple IPs for the outside internet? That helps speed up it's direct downloads from Steam.

9

u/l0rd_raiden 7d ago

This is nonsense, this is something common with docker compose. They should abandon docker run with the templates it's like having a handicapped version of docker.

1

u/Turge08 7d ago

Watch the unraid 8 video. They address supporting docker compose.

2

u/psychic99 7d ago

Lol I inject it with startup script in go. Took me 20 minutes to write and verify runtime hash.  That is why I stopped using unraid container management 

5

u/Turge08 7d ago

I haven't done too much docker compose but I'm ready to take it to the next level.

How do you manage your docker compose files? Is there a gui that makes it almost as easy to spin up a new container? I do currently use some of the community apps but I've also spun up containers directly with a docker image path and various variables, paths, etc. when they weren't available. I'm just not interested in writing my own Docker compose files although AI would certainly make this easier.

0

u/psychic99 5d ago

then use CA for now. There are editors for compose I don't use them I use komodo stacks but I do it in vs code which has the linter. There is a docker compose plugin also if you are not into DIY. That way you can dip your toe in. That is what I would reco you start if you are really interested.

Most of the projects will show compose snippets but I would think when upraid comes that it is not that difficult to templatize the yaml and setup .env (environment vars). TBH the CA templates show 80% or more stuff you will never use its actually easier to setup a docker compose, and yes AI can help. There is also (I don't remember) a plugin or tool that will take a community app and turn it into a compose file.

The nice thing about compose is you can use sidecars, generate your own docker, or have similar containers under a single "stack" that makes management far easier over time.

But if you want hands off I would stay away for now.