You are here
Dennis Perry - Tue, 2010/11/02 - 17:14
Is it possible to use multiple appliances on one machine? I would like to use the File Server appliance and the Gallery appliance on the same machine.
If yes is there any special setup issues or requirements?
Forum:
Yes and No (and maybe too)
Sorry for the cryptic title. Bottom line is that TKL is built on Ubuntu so you are able to do whatever you want, problem is that by doing that it somewhat eliminates the ease of setup that is gained by using an appliance. You can have a close look at the appliances, start with one and add the functionality of the other on top. However it will be a steep learning curve I suspect.
Possibly a better (and definitely easier) way to go would be to install a hypervisor OS and install both appliances as VMs. The advantage of that is that you can add additional functionality as need or desire arises. If your hardware is relatively new (CPU is 64 bit capable and supports virtual extensions) then I recommend ProxmoxVE. Its free, open source like TKL and its Debian based so similar in many ways to TKL (Ubuntu-based). It has a nifty WebUI so after you have set it up you can run it completely headless. There are other options too.
It is not directly possible but here's an idea...
I don't know if it'll work but you can try using tklbam to backup on and restore it on the other one. This is an idea, maybe tklbam can restore all the packages and configuration files on the other appliance and if they don't mix up, maybe you end with an usable system.
But I don't know if it's possible, as my knowledge of tklbam is very basic. This could be done using tklpatches by applying more than one patch to the same image. Also the result would depend on what both patchs do and if they don't have conflicts. Anyway, there are no available tklpatches for the appliances, so this is just an idea I had some time ago (mixing functionality by applying multiple patches)
If you try the tklbam way, please post if it worked
That might work if you trick TKLBAM into using the Core profile!
The base installation state is determined by the profile, which is downloaded from the Hub. So if we trick TKLBAM into using the Core profile we might fool it into backing up the delta / difference between TurnKey Core and TurnKey Joomla.
If you do that for a bunch of appliances and then restore into a single Core appliance that's the closest thing you'll get to merging appliances. But of course, that has never been tested and it's not officially supported.
That sounds like a very interesting idea!
It also sounds potentially frought with issues and I think its probably wise to not officially support it (its not like you're sitting around twiddling your thumbs looking for something else to do!)
Cool that it may be a possibility though, because despite the reasons why I think there are better ways of doing things (ie hypervisor) people seem to continually want to do this sort of thing. It'd be nice if there is a way that could work relatively easily (even if its not officially supported)
I didn't say it would work well...
As I recently wrote to Rik on this topic:
+1 for that!
That's exactly what I'd like to see! And I think once all the pieces are there that would be a complete winner!
Add new comment