Skip to content

One click button to setup refstack server on a vagrant VM

License

Notifications You must be signed in to change notification settings

dlux/vagrant-refstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

One click button to setup refstack server on a vagrant VM

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages