PBooks Virtual Machine

Based on a forum post made many moons ago, I'm planning on creating a virtual machine for people to try out PBooks without having to deal with the installation process.

I'm leaning towards using KVM as the virtual machine platform. I believe the virtual machines created for use with KVM can be used by QEMU, kQEMU, and VMWare.

I've used KVM and QEMU, but not VMWare. Anyone have any experience with it who can potentially help try out a virtual machine I put together? One problem I have with QEMU is the networking, which would require the virtual machine to have a GUI to access PBooks, because the host's (or other machine) browser would not be able to access the PBooks VM web server.

Any ideas, comments, or suggestions are very much welcome and appreciated!! You can comment on this post, join the forums, or comment on the ticket.

UPDATE Dec 28: The PBooks builder script for NODOWS is coming along very nice! I have a few more to-dos, and then I'll have an image to share. It should be ready within a few weeks.

By on December 15, 2008 3:40 PM

3 Comments

Hi Albert, I work with various VMware tools on a daily basis, including Player, Workstation, ESX and Server. I also recently packaged some FreeBSD VMs as virtual appliances (http://blog.sourcehosting.net/tag/virtual-appliance/).

Aside from my day job, I work on the FreeBSD Project, porting high-quality software to the FreeBSD ports tree. I wonder if the easiest route to your goal is to create a port for PBooks, then a FreeBSD virtual appliance for it? That way, you've got a demo for the application, and you've got an entry in the FreeBSD ports tree where you'll gain some exposure.

Let me know what you think,
Greg Larkin
SourceHosting.net, LLC
http://www.sourcehosting.net/

I would love to create a FreeBSD port for PBooks. I'm a big fan of FreeBSD, but I'm not very familiar with the process. I will try to create one, but after that, I'm quite unfamiliar with how new software is introduced into the ports collection.

I think we're on the same wavelength here though, I'm a big fan of pfSense, m0n0wall, and Askozia, which are all based on FreeBSD. I think PBooks would make for a great appliance, either to be installed on an embedded system, or run as a virtual machine on a more common platform.

The setup I'm doing is on a MacBook pro, running OSx 10.5, with Virtual Box, running UBuntu. 8.10.

We're gettin there . . .

Tom