Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 5 additions & 8 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,16 +1,13 @@
[submodule "ggpyjobs"]
path = ggpyjobs
url = [email protected]:nickelsen/ggpyjobs.git
branch = vagrant
url = [email protected]:dsjoerg/ggpyjobs.git
[submodule "ggtracker"]
path = ggtracker
url = [email protected]:nickelsen/ggtracker.git
branch = vagrant
url = [email protected]:dsjoerg/ggtracker.git
[submodule "esdb"]
path = esdb
url = [email protected]:nickelsen/esdb.git
branch = vagrant
url = [email protected]:dsjoerg/esdb.git
[submodule "sc2reader"]
path = sc2reader
url = [email protected]:nickelsen/sc2reader.git
branch = vagrant
url = [email protected]:ggtracker/sc2reader.git
branch = upstream
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,15 @@
# ggtrackerstack
Project to run the whole ggtracker stack in vagrant

### Running
* Make sure you have vagrant+virtualbox installed on your computer
* Run `vagrant up` to create the virtual box
* Run `vagrant ssh` to ssh into the vagrant box
* Find code in /vagrant
* Run the installation and updating steps of the components (ESDB and ggtracker) ([will be automated soon](https://github.com/gravelweb/ggtrackerstack/commit/e3bdbb30d9384d37e8b96692af81cefd5f8a87d2))
* ESDB: https://github.com/dsjoerg/esdb#installation-and-setup
* ggtracker: https://github.com/dsjoerg/ggtracker#basic-installation-and-updating
* Note: You need to run ggtracker webapp like this `ESDB_HOST=172.28.128.3:9292 foreman start` (change ip accordingly)
* Set up Amazon AWS S3 buckets for development as described in [esdb/config/s3.yml.example](https://github.com/dsjoerg/esdb/blob/master/config/s3.yml.example) (only dev and test are needed) and set up buckets and credentials accordingly in `esdb/config/s3.yml`.
* Set up a hostname for the vagrant box's ip in /etc/hosts - e.g. `172.28.128.3 ggtracker.test` (change ip accordingly)
* The app will be on `ggtracker.test` in the browser and uploading should work - otherwise please raise an issue here, so it can be fixed.
2 changes: 1 addition & 1 deletion esdb
Submodule esdb updated 4 files
+1 −2 .gitmodules
+4 −4 Gemfile
+27 −30 Gemfile.lock
+1 −1 vendor/ggpyjobs
2 changes: 1 addition & 1 deletion ggpyjobs
2 changes: 1 addition & 1 deletion sc2reader