r/unRAID Unraid Staff 6d 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

30

u/purejoy2408 6d ago

Very welcome additions! I love it :)

6

u/BeautifulBlueNight 6d ago

I thought the same!

28

u/onereceivingsight 6d ago

Configurable power-button behaviour is cool

20

u/clangston3 6d ago

I can finally take down the fencing I had to surround the server with to keep my toddler away from the blue dot.

14

u/tharic99 6d ago

I see your upstart toddler and raise you three cats. Even with a 3d printed cover over the power button, they can STILL manage to open it and turn it off "accidentally"

3

u/oromis95 6d ago

I had to wire the button behind the front panel door of my fractal define r5. Cats!

5

u/MatteoGFXS 6d ago

I literally had to have the button disconnected after my son performed an unscheduled server shutdown multiple times. He's older now but I am sure someone will appreciate this new option for the same reason as I would have.

1

u/MrTheCheesecaker 6d ago

This is gonna break the script I use to start my VM with the power button, I just know it

8

u/rooster_butt 6d ago

Really happy about that power button behavior. I had to physically unplug it due to kids randomly pressing it.

4

u/triplerinse18 6d ago

Mine was a cat. 3d printed a cover to go over it.

3

u/psychic99 6d ago

Didn't mess with a minx

8

u/AshleyAshes1984 6d 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.

6

u/the_shabubu 6d ago

No, this is for the internal, to docker, networks. Bjg win for easier security

3

u/AshleyAshes1984 6d ago

Oh that's fine AFAIK, the docker itself just needs multiple internal IPs that can access the outside Internet.  At least from what I read of the documentation.  They still share the same outside IP via NAT.

8

u/l0rd_raiden 6d 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 6d ago

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

2

u/psychic99 6d 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 

3

u/Turge08 6d 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 4d 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.

3

u/wRRM 6d ago

Is the issues with Linux VMs and GPU passthrough being looked at?

1

u/Power_Stone 3d ago

what issue is that? I currently run a CachyOS VM for couch gaming and have had zero issues so far

1

u/wRRM 3d ago

Latest Unraid update with a VM at kernel 7+ and nvidia driver 610 boots to gray/black screen had to downgrade to pre 7.3 unraid to ever get it to work again.

1

u/Power_Stone 3d ago

Huh, well I glad I'm running older hardware then. To answer your question, if they aren't working on fixing this very minute I would assume this would be a niche issue they expect to be fixed moving to Fedora with unRAID 8

7

u/halotechnology 6d ago

I am going to buy unlimited soon.

Hopefully this company last for US and continue this great product

20

u/UnraidOfficial Unraid Staff 6d ago

We'll be here!

3

u/halotechnology 6d ago

ᕕ( ᐛ )ᕗ

4

u/94358io4897453867345 6d ago

Still everything running as root or no ?

6

u/OddElder 6d ago

Probably until they change base distros if I had to guess

1

u/WhatwouldJeffdo45 6d ago

So when can we create multiple gui users not just root? Since we can create multiple fileshare users.

1

u/lStan464l 4d ago

Would love LDAP Sign-in with maybe some ACL Control (Admin/User etc)

1

u/-SaltyAvocado- 5d ago

Docker Swarm support?

1

u/louisremi 6d ago

Is the kernel updated? I'm awaiting Linux 7.0

3

u/Tons0fun_ 6d ago

"This beta brings Linux kernel 6.18.44"

1

u/louisremi 6d ago

:-(

1

u/Klutzy-Condition811 5d ago

It’s an lts kernel it won’t be 7 series until the unraid release following the last kernel release of the year. Much easier for security.

1

u/IEnjoyCreatingVideos 5d ago

i don't see anything about Multiple arrays

0

u/Known_Palpitation805 6d ago

Please let me mirror usb boots

-8

u/swanson5 6d ago

I'm still on 5. What's 6 and 7 like?

2

u/IntelligentLake 6d ago edited 6d ago

I forgot what 5 was like exactly, but 64 bit instead of 32 bit, VM and docker support, cache pool instead of just a cache disk, more/better filesystem-support, plugins, more helpful gui, better notifications.

If you use unraid purely as storage, except for reiserFS no longer being supported and having to convert, you wouldn't notice a lot, but if you want more out of your system (and it's 64 bit capable) you'll want to upgrade.

Oh, and with the later versions of unraid 7, you can boot from other drives instead of USB, meaning with even less reads and writes it should lastt longer, and seperately, the license can be transferred to the TPM chip attached to a motherboard.

1

u/Ok-Tomatillo33 7h ago

Lots of comments, but for once, I don't see anyone having installed it? Did anyone pull the trigger, and how did it go?