Skip to content

Commit ad5c14d

Browse files
committed
Guide on how to set up and use.
1 parent cfc9351 commit ad5c14d

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,15 @@
11
# ggtrackerstack
22
Project to run the whole ggtracker stack in vagrant
3+
4+
### Running
5+
* Make sure you have vagrant+virtualbox installed on your computer
6+
* Run `vagrant up` to create the virtual box
7+
* Run `vagrant ssh` to ssh into the vagrant box
8+
* Find code in /vagrant
9+
* Run the installation and updating steps of the components (ESDB and ggtracker) ([will be automated soon](https://github.com/gravelweb/ggtrackerstack/commit/e3bdbb30d9384d37e8b96692af81cefd5f8a87d2))
10+
* * ESDB: https://github.com/dsjoerg/esdb#installation-and-setup
11+
* * ggtracker: https://github.com/dsjoerg/ggtracker#basic-installation-and-updating
12+
* * * Note: You need to run ggtracker webapp like this `ESDB_HOST=172.28.128.3:9292 foreman start` (change ip accordingly)
13+
* 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`.
14+
* Set up a hostname for the vagrant box's ip in /etc/hosts - e.g. `172.28.128.3 ggtracker.test` (change ip accordingly)
15+
* 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.

0 commit comments

Comments
 (0)