casebox-vagrant

Casebox Vagrant

  • 所有者: KETSE/casebox-vagrant
  • 平台:
  • 許可證: GNU Affero General Public License v3.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Casebox2

Branches

  • v1 - Casebox v1 installation script (Vagrant, Ansible, LAMP5).
  • v2 - Casebox v2 installation script (Vagrant, Ansible, LEMP7).

Installation

Download and install:

Clone Casebox v1, v2 ansible installation script (https://github.com/KETSE/casebox-vagrant.git)

Open your favorite command prompt (ex. Git Bash on Windows, Terminal on MacOS and Ubuntu)

Navigate to /path/to/casebox directory.

Run vagrant (virtualbox) machine: vagrant up

Vagrant (virtualbox) ssh access

In order to login into vagrant (virtualbox) machine run vagrant ssh command.

Also you can login via ssh connection ssh vagrant@192.168.33.3.

Vagrant credentials (user/password): vagrant / vagrant

Vagrant box host/ip: 192.168.33.3.xip.io / 192.168.33.3

Casebox Admin UI: http://192.168.33.3:8000/

Solr admin interface: http://192.168.33.3:8983/solr/#/

Admin UI

In order to create Casebox cores (environments), read the documentation

Credentials

In order to fetch credentials about mysql root password or casebox default password,
login to vagrant box using 'vagrant ssh' command.

After that use 'cat' command to list the following files with credentials:

  • MySQL root password in file: /root/.mysql.root.password
  • MySQL <core name> password in file: /home/vagrant/.mysql.<core name>.password
  • Casebox default root user password: a

Vagrant utils

Run vagrant (virtualbox) machine: vagrant up

Stop vagrant (virtualbox) machine: vagrant halt

Update vagrant (virtualbox) machine: vagrant reload --provision

For developers

Run vagrant (virtualbox) machine: vagrant up

Open Casebox Admin UI http://192.168.33.3:8000/admin/share and share Casebox files.

Mount Casebox sources from VirtualBox into your host machine //192.168.33.3/casebox
(for Windows: \\192.168.33.3\casebox) via SAMBA.

SAMBA vagrant user password: vagrant

Now you will be able to edit Casebox files from your favorite IDE.

Issues

-- TBD

主要指標

概覽
名稱與所有者KETSE/casebox-vagrant
主編程語言Python
編程語言Shell (語言數: 2)
平台
許可證GNU Affero General Public License v3.0
所有者活动
創建於2016-03-14 16:49:48
推送於2017-05-12 12:00:55
最后一次提交2017-05-12 15:00:55
發布數2
最新版本名稱release-2.1 (發布於 )
第一版名稱release-2.0 (發布於 )
用户参与
星數9
關注者數8
派生數15
提交數71
已啟用問題?
問題數8
打開的問題數1
拉請求數0
打開的拉請求數0
關閉的拉請求數0
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?