sintattica / atk-skeleton
Installs: 285
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 5
Forks: 3
Open Issues: 0
Language:PLpgSQL
Type:project
pkg:composer/sintattica/atk-skeleton
Requires
- php: >=7.2
- sintattica/atk: v9.*
README
This is the skeleton to get ready with the version 9.9.x of Atk Framework
The following is a guide to bootstrap an atk project in linux systems.
First install docker and docker-compose, and then proceed in the following way:
In the project folder:
- start all the containers (mysql, php, nginx) with:
docker-compose upand wait for docker to download and install the images and compose to fire up the containers. - Install the php vendors with:
docker/console.sh composer-install - Insert in the mysql container the skeleton database with:
docker/console.sh init-mysql-data
If you arrived here it means docker has created and started 3 containers:
- php: this image is the standard PHP7.2 installed from the provided
Dockerfileand configured using the configuration files found indocker/php/... - mysql: this is a standard mysql server, it's configured using the
docker/mysql/config/my.cnfand persists the database data locally indocker/mysql/data - nginx: standard nginx image configured using the files in
docker/nginx/config...
Now if you navigate to http://localhost:8080/ you should obtain the ATK Login page.
The default admin user is 'sintattica' and if APP_ENV==dev no password will be required to log in.