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.

[Plugin] LXC Plugin

Featured Replies

  • Author
8 hours ago, digitaldoctor said:

I'd like to see if I can run ubuntu, and install dockers in ubuntu

Sure why not.

8 hours ago, digitaldoctor said:

As it is now I keep running into the same problems like these command line options aren't available.

Because Unraid is based on Slackware and it is recommended to not install applications directly onto Unraid itself, rather you should use Docker/LXC/VMs.

8 hours ago, digitaldoctor said:

Are there complications running dockers in this fashion (running a ubuntu LXC to run ubuntu to run docker) ?

Not really, a little more overhead possibly but I even don't think that is the case here, of course you have to manage your containers manually then.

8 hours ago, digitaldoctor said:

Will it be hard to map to my windows PC microphone ?

I really don't know what you mean by that?

8 hours ago, digitaldoctor said:

Would it be smart for a newbie to use Debian LXC and install Ubuntu in that LXC ?

I don't know but the application that you linked is also available as a Docker container and you can install Docker directly onto Unraid itself, so I really don't know what the benefit would be other than if you really want to test the container.

However please ask in the Docker subforums how to create a container from that application you've linked since this is not topic of this thread.

8 hours ago, digitaldoctor said:

It looks like I don't need to install ubuntu ... as it already there ?

Yes, because in LXC you just choose the distribution and it will download that distribution and run it in a containerized fashion.

  • Replies 899
  • Views 157.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Install SSH Server in Debian based containers:     Method 1 (recommended) :   Attach to the container with "lxc-attach DebianLXC /bin/bash" (replace DebianLXC with your con

  • Is someone here interested in something like a "Button" on the create container page where a Debian Bullseye container is set up with a pretty basic Desktop environment (XFCE4) in conjunction with Tur

  • domrockt
    domrockt

    AWSOMEEEEEEE   

Posted Images

Good morning. Any insight into why LXC template shows as blacklisted as of this morning?

CleanShot 2026-03-14 at 06.58.27.png

  • Author
1 hour ago, beinghitesh said:

Good morning. Any insight into why LXC template shows as blacklisted as of this morning?

CleanShot 2026-03-14 at 06.58.27.png

Nope, don't know.

  • 4 weeks later...
  • Author

@digitaldoctor sorry, seems like I can't quote anything, however possibly, the tutorial is there.

But I can't guarantee that it works but since it's LXC it should. However I also can't tell if it's safe.

18 hours ago, ich777 said:

Since it's LXC it should

I was able to get 3CX (phone PBX) working on an LXC container. The problem I have is the container's IP address changes.

It was 192.168.1.28

and then moved to 192.168.1.8

Is there a way I can specify what IP address is used for a LXC container ?

  • Author
2 hours ago, digitaldoctor said:

Is there a way I can specify what IP address is used for a LXC container ?

Please don't forget that this is almost like a real VM with it's own MAC address and so on, you have two options:

  • Set a static IP address in your DHCP server for the containers MAC address

  • Set a static IP address in the container (that always depends on which distribution is used and is out of scope for this thread)

2 hours ago, ich777 said:
  1. Set a static IP address in your DHCP server for the containers MAC address

worked great. Glad I found this method.

I'm used to manually doing it on each client

image.png

Are there any plans in the near future to release "helper scripts" or templates like in proxmox. As I think this will help alot of people to get the systems they would like etc.

I know ich777 have a few, but I was thinking a ecosystem like CA

  • Author
9 hours ago, Del81 said:

I know ich777 have a few, but I was thinking a ecosystem like CA

This was discussed a few times but never took off, don't know if there are further plans.

49 minutes ago, ich777 said:

This was discussed a few times but never took off, don't know if there are further plans.

Would be a good idea, give people another option over proxmox. Like I said it could be community contribution project.

At least worth a chat about it with the community.

  • Author
10 minutes ago, Del81 said:

Would be a good idea, give people another option over proxmox. Like I said it could be community contribution project.

I would imagine that like container images and that is already possible with the current LXC implementation, as an example you can look here:
https://github.com/ich777/unraid_lxc_pihole

This is just an example and very outdated now.

11 minutes ago, Del81 said:

At least worth a chat about it with the community.

Was communicated already a few times but as said, that never took off.

I also don't see the real point, on Unraid you should use Docker since they are more easy and versatile, sure for some things LXC makes more since for something like AMP or even DNS, PiHole and so on.
Issue is that Proxmox has a completely different approach from what I know.

Ok I understand thanks anyway.

On 4/9/2026 at 4:50 PM, digitaldoctor said:

Would this work for LXC on UNRAID ?

Introducing Incredible PBX 2027 for LXC Linux Containers

https://nerdvittles.com/introducing-incredible-pbx-2027-for-lxc-linux-containers/

It should work, I spun up a Debian 12 LXC and installed IncrediblePBX 2025 (for the newer FreePBX and Asterisk) and it runs flawlessly.

FSPBX or FusionPBX on the other hand, not so much... I haven't been able to get Freeswitch to start as it hits permission errors trying to do CPUScheduling Policy. I can turn it off in the systemd file, but the installation script just turns it back on.

13 hours ago, Rythal said:

spun up a Debian 12 LXC and installed IncrediblePBX 2025 (for the newer FreePBX and Asterisk) and it runs flawlessly.

amazing !

I was an Orgasmatron user. And PIAF thereafter.

I'm likely to go back to IncrediblePBX. 3CX is a bit of a clown show. I have a year of 3CX paid for so I'll put off moving away for now.

I'm saddened by iPBX's lack of UNRAID love.

image.png

no mention of UNRAID at all !

16 minutes ago, digitaldoctor said:

no mention of UNRAID at all !

It's the lack of Docker container that seems more surprising to me.

Edited by Kilrah

Very great plugin! I have been using it since you release it and it runs flawlessly

One thing i wish it had: To do backup without restarting the container.

  • Author
7 hours ago, ttoni said:

One thing i wish it had: To do backup without restarting the container.

That is in theory possible but would might cause incomplete backups.

There would be workarounds to that but I'm not too sure if you use for example BTRFS as the storage backend and take a backup which means a downtime of about 5 seconds with snapshots enabled because the flow would be:

  1. Stopping the container

  2. Taking a Snapshot

  3. Starting the container

  4. Taking the Backup from the snapshot

  5. Deleting the Backup

This would of course be only that quick if the container is using the BTRFS storage backend.

On 4/13/2026 at 9:13 AM, ich777 said:

That is in theory possible but would might cause incomplete backups.

There would be workarounds to that but I'm not too sure if you use for example BTRFS as the storage backend and take a backup which means a downtime of about 5 seconds with snapshots enabled because the flow would be:

  1. Stopping the container

  2. Taking a Snapshot

  3. Starting the container

  4. Taking the Backup from the snapshot

  5. Deleting the Backup

This would of course be only that quick if the container is using the BTRFS storage backend.


I'm well avare of it may lead to broken backups, i'm wiling to take that risc.

I'm not asking to be a default behaviour, just a optional flag that can enable the feature, and maybe allow it only on snapshot enabled filesystem like ZFS and BTRFS.

In my particular usecase, I have databases and long running workloads on some LXC containers, by stopping the container to do a backup may lead to more problems to the running container state because the process inside is killed unexpectedly. It would be great for me for the backup process to do a snapshot and backup that without restarting the container or some other way to do the backup.

I use ZFS for my unraid setup and take snapshots without stoppings any VMs or containers.

I have this exact situation on certain of my docker containers and VMs running on my unraid server, the backup plugin Appdata Backup has a toggle "Skip stopping of container?" and VM Backup has this feature "List VMs to backup while running" -> "VMs backed up via snapshot will not be shutdown" which i use to skip only certain items. Of course both have big warnings that it may lead to broken backup.

  • Author
1 hour ago, ttoni said:

I use ZFS for my unraid setup and take snapshots without stoppings any VMs or containers.

Why not use the ZFS Backup function then and not the implemented LXC Snapshot function? I won't recommend creating backups from databases when they are running and possible data is written to them.

However I won't implement that, sorry.

  • 2 weeks later...

Plugin no longer working as of today because it tries to download version 7.0.0-2 but there is only a 7.0.0-1 release available in GitHub.

Any manual way for a quick fix because my Unraid is now kinda unusable cause all lxc containers no longer working

Hi,

no longer working on my Unraid 7.2.4. The komplete LXC dissapeared from the system. On the System I can't update the LXC System:

Adding the LXC-7.0.0-1.tgz from your GIT manually to the Directory "/boot/config/plugins/lxc/package" and reboot the system, ends up with a package at this direktory with a filename LXC-7.0.0-2.txz with a size of o Bytes. Because such a file don't exists on your Git. Also it is not possible to install any older version.

Any ideas?

  • Author

Sorry about that @Nooke & @ostenax, I'll look into that. Give me a bit.

EDIT: Please reinstall or check for LXC updates within the plugins settings page itself, this is now fixed.

12 minutes ago, ich777 said:

Sorry about that @Nooke & @ostenax, I'll look into that. Give me a bit.

EDIT: Please reinstall or check for LXC updates within the plugins settings page itself, this is now fixed.

Seem update works now. Try a reboot to start containers....

Edit: LXC Container work. A new install after reboot was nessesary. But works!

Thx!

Edited by ostenax

  • 3 weeks later...

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.