osTicket development template - project generator/development environment. Can be used by PHP developers to start quickly on development osTicket modules. This stack allows you to setup development environment in a single docker-compose command
- Ubuntu 18.04 docker image
- PHP 7.2-FPM,
- osTicket
- NGINX
- MySQL 5.7
- memcache (disabled by default)
Before installing this project, please, make sure you have installed docker and docker-compose
To install docker execute:
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sh get-docker.sh
$ pip install docker-compose
Clone this project into your work directory:
$ git clone https://github.com/trydirect/osticket.git
At the last step please run following command.
./post_install.sh #this will remove setup directory and set permissions on config file.
Finally you have to re-login to get rid of osTicket secuirty alert message.
- Fork it (https://github.com/trydirect/osticket/fork)
- Create your feature branch (git checkout -b feature/fooBar)
- Commit your changes (git commit -am 'Add some fooBar')
- Push to the branch (git push origin feature/fooBar)
- Create a new Pull Request