This repository was archived by the owner on Nov 25, 2020. It is now read-only.

Description
Thought I would post this as a reference.
VM Setup:
- Google Cloud
- Centos 7 Image
- micro instance
- 10gb disk
- open port 8000 / or install nginx / or use cloud balancer
VM Install (packages with yum)
-
install git
-
clone this proj (branch 1.2)
-
install docker
-
install php70w
-
install php70w-mysql
-
install composer.noarch
-
sym link /usr/bin/composer to ./composer.phar
-
follow install intructions in README
-
run a mysql container
sudo docker run --name openskedge-mysql -e MYSQL_ROOT_PASSWORD=whatever -d mysql
-
configure parameters.yml - follow instructions in README
Issues
- sometimes mysql container produces 100% cpu and can't be stopped - hard to reproduce
- removed the security check in app/app_dev.php
- never used symphony before so be aware you need to run something like
php app/console server:status 10.138.0.7:8000
Unfinished Features?
- Positions cannot be assigned?
- Schedules cannot be exported to .csv or .pdf
Roadmap (for v1.2)
#95