Directories:
code
contains application code
api
is a Symfony 4 API applicationfrontend
is a Vue.js single-page applicationinfra
holds configuration and scripts related to application's infrastructure
dev
used for local developmentdoc
contains documentationRequirements:
cd code/api
composer install
Requires Docker and Docker Compose.
echo '127.0.0.1 dev.colla.io' | sudo tee --append /etc/hosts
# add local self-signed certificate to trusted, see infra/dev/proxy/certs/generate.sh
docker-compose -f infra/dev/docker-compose.yml up -d
open 'https://dev.colla.io'