Skip to content

Zoadilack/tavro-dev

Repository files navigation

Tavro Local Development

This aggregate repository builds a local virtual machine using Virtualbox, Vagrant and Ansible to provision a comprehensive environment with admin, api, phpunit, docs and app hosts.

Getting Started

git clone --recursive git@github.com:zoadilack/tavro-dev.git && cd tavro-dev && bash init.sh

Hardcore Mode

If you prefer to avoid the hassle of a virtual machine on your workstation, you can run the application natively with Docker, locally on your workstation as an alternative.

This however, requires that you have docker, docker-compose, and a variety of other tools at your disposal.

Assuming that to be true, you can proceed at your own risk:

cd tavro-dev && bash init.sh --local-only

Useful Tools

These are useful tools and utilities that may or may not be useful depending on how dirty you want to get your hands.

Docker Clean (docker-clean)

Install docker-clean to manage your containers during development.

brew install docker-clean

Remove all containers and images:

docker-clean -s -c -i -t

Remove all networks, volumes, etc:

docker-clean

Wiki / Docs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages