I recommned the drupalvm is easy to setup and highly configurable.
Clone the repo:
git clone https://github.com/geerlingguy/drupal-vm opengistvm
cd opengistvm
Copy the following config file in the root of opengistvm folder.
curl -O https://gist.githubusercontent.com/isramv/7320d6ea0c3215fb5fe11449b8884c9e/raw/ead711938f152f67c9e69cfd265bc04b4e5358c1/config.yml
git clone git@github.com:isramv/opengist.git opengist
Then execute:
vagrant up
vagrant provision
When everything finishes go to:
http://dashboard.opengist.dev/
<< more configuration information will be available here.
ssh into you vagrant machine:
vagrant ssh
cd /var/www/opengist
composer install
Answer the questions:
database_host
: 127.0.0.1database_port
: nulldatabase_name
: opengistdatabase_user
: opengistdatabase_password
: opengistmailer_transport
: smtpmailer_transport (smtp)
:mailer_host (127.0.0.1)
:mailer_user (null)
:mailer_password (null)
:mailer_port (null)
:mailer_encryption (null)
:mailer_auth_mode (login)
:token_phrase
: ChangeThisForASecureStringForJWTAuthenticationsecret (ThisTokenIsNotSoSecretChangeIt)
: AlsoChangeThisForASecureString
you should be login into the vagrant vm.
if not use vagrant ssh
and then, inside your vagrant machine go to the root of your web folder:
cd /var/www/opengist
php app/console doctrine:schema:create
Creating database schema...
Database schema created successfully!
php app/console fos:user:create
Fill the questionarie with your own information.
Please choose a username:admin
Please choose an email:admin@example.com
Please choose a password:
Created user admin
Now you should be able to access the app:
If you are using this instructions you should be able to access http://opengist.dev/app_dev.php/