1 1
McStevie

Virtual Machine running on Armbian?

Recommended Posts

(edited)

Hi all,
I want to isolate Nextcloud on my BananaPro with a virtual machine.
(Background: I want to open the port in the router to sync with Nextcloud from the internet. To protect my other data (NAS with OMV, Smart Home with fhem) Nextcloud should run isolated by a virtual machine or in a Docker container.)
I have found a lot of information about Docker in this forum, but not about virtual machines.

Is, perhaps, "Own your bits" a good solution?

 

Currently running Debian Stretch with Armbian Linux 4.19.62-sunxi on Banana Pro.
It is a headless server without desktop, so the virtual machine has to be installed and configured only with CLI.
Inside the virtual machine should also run Debian without desktop.

I know, the performance in a virtual machine on such a small CPU will be extremly poor. But for sync with Nextcloud (in a low-prio background-task) it does not matter.

 

Is it possible? How?

 

 

Docker is my "plan B". But lets focus only on virtual machines in this thread.

 

Thank you :-)

 

Edited by McStevie

Share this post


Link to post
Share on other sites
2 hours ago, McStevie said:

Docker is my "plan B". But lets focus only on virtual machines in this thread.


Is your only plan on this hw.

Share this post


Link to post
Share on other sites

:-(

 

 

Only on this hw?

Are there other small ARM single board computers with Armbian where VMs are possible?

 

Share this post


Link to post
Share on other sites

Yes, lxc seems to be the best solution if a real VM is not available.

 

I did some research and found out that docker is based on lxc and uses the same isolation/ virtualization principles. 

So probably both offer the same security for exposing nextcloud to the internet. 

-> Please correct me if I´m wrong.

 

Docker is more application centric while pure lxc/ lxd is more OS centric.

For my usecase (one application nextcloud) docker seems to be more convenient.

 

I will try this docker-image from docker hub:

https://hub.docker.com/_/nextcloud/

 

It ships with nextcloud and apache web server and is available for arm32.

 

Thank you both for your help :)

Share this post


Link to post
Share on other sites

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
1 1