Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 1.42 KB

File metadata and controls

47 lines (31 loc) · 1.42 KB

Refstack Server

Build Status

This vagrant project is to install refstack server for development purposes. For additional options such as deploying RefStack on a docker containers, see RefStack documentation.

Requirements:

Steps for initialization:

$ git clone https://github.com/dlux/vagrant-refstack.git
$ cd vagrant-refstack
$ ./init.sh

Refstack source code repositories are shared between host and guest computers. See opt_refstack folder on the host. This feature allows to use the advantages of a local IDE and verify those changes in an isolated virtual environment.

Steps to recreate:

$ ./recreate.sh

Firewalld

Given that synchonization uses NFS is possible to have some issues with firewall. As a solution, it's necessary to add some setup rules in firewalld service:

# firewall-cmd --permanent --add-service rpc-bind
# firewall-cmd --permanent --add-service nfs

This can be verified by running # firewall-cmd --list-all

Current project shell scripts are tested with TravisCI