Virtual Images of Nethserver


(Michael Träumner) #1

Much people work with Nethserver at virtual machines.
@dev_team What do you think about creating VMs with Vagrant for the famous virtualization platforms and put them on the Nethserver download page?


(Matteo Valentini) #2

Hi @m.traeumner, we are currently working on it and we already have a first version of Vagrant box for Virtualbox provides :slight_smile: .

You can find the box here: https://app.vagrantup.com/nethserver/
The box is created using packer.io, ansible and a nethsever’s iso image as base.
The instructions and code for create the box can be find in this repository: https://github.com/NethServer/nethserver-vagrant-box
Any pull request for add new vagrant provider or fix/improvements are very welcome! :wink:


(Michael Träumner) #3

Hi @Amygos,
thanks for your fast reply.
I’m excited of more opinions and proposals which versions are useful.
In my opinion we also need kvm/qemu (we have a lot of Proxmox user here).


(Matteo Valentini) #4

I have just uploaded the libvirt version of nethserver vagrant box:

$ vagrant init nethserver/7
$ vagrant up --provider libvirt

instruction for install and use vagrant-libvirt plugin: https://github.com/vagrant-libvirt/vagrant-libvirt


(Alessandro Polidori) #5

If it can be useful to anyone I’ve created the vagrant machine for:

  • NethServer VoIP PBX
  • Nextcloud

I’ve created them only for development purpose, so they are already configured.

NethServer VoIP PBX is configured to have 6 PJSIP extensions ready to use.
Nextcloud machine already contains 3 users: admin, user1 and user2 (LDAP account provider).

Here all the details:


(Emiliano Vavassori) #6

I have mine here, based on libvirt. All the work is done by hand, when I feel that I need a new box version I rebuild it from scratch. Of course, it is much like a NethServer just installed from iso image.
You may find them here:

https://vagrant.sys42.eu/syntaxerrormmm/nethserver-7/

Also based on the 6.x version for virtualbox (not yet updated):
https://vagrant.libreschool.org/nethserver-6.9/


(Michael Träumner) #7

Cool guys! Thanks for that.
I think a list of all available images would be fine.
@alefattorini What do you think about a list at a wiki article, where everybody can edit it and puts his link in? Also a link to the wiki article at the nethserver download side would be fine.