Vagrant

In order to allow you to easily set up the required configuration for wallabag, we offer you a Vagrantfile file to be used with Vagrant.

According to Wikipedia,

Vagrant is computer software for creating and configuring virtual development environments. It can be seen as a wrapper around virtualization software such as VirtualBox, KVM, VMware and around configuration management software such as Ansible, Chef, Salt or Puppet.

Use Vagrant for wallabag

Here is the procedure to run wallabag inside a Vagrant container:

wget -O wallabag-dev.zip https://github.com/wallabag/wallabag/archive/dev.zip
unzip wallabag-dev.zip
cd wallabag-dev
vagrant up

Now, go to http://localhost:8003, wallabag should be available there! (make sure you do not use the port 8003 of your machine for something else before)

What did the Vagrantfile install ?

The script install a LAMP server, i.e. :

  • Ubuntu 14.04
  • an Apache2 web server
  • PHP5
  • SQLite or MySQL or PostgreSQL for PHP
  • XDebug for PHP