sintattica/atk-skeleton

There is no license information available for the latest version (v1.0.0) of this package.

Installs: 280

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 6

Forks: 3

Open Issues: 0

Language:PLpgSQL

Type:project

v1.0.0 2023-02-02 15:21 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:36:58 UTC


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:

  1. start all the containers (mysql, php, nginx) with: docker-compose up and wait for docker to download and install the images and compose to fire up the containers.
  2. Install the php vendors with: docker/console.sh composer-install
  3. 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:

  1. php: this image is the standard PHP7.2 installed from the provided Dockerfile and configured using the configuration files found in docker/php/...
  2. mysql: this is a standard mysql server, it's configured using the docker/mysql/config/my.cnf and persists the database data locally in docker/mysql/data
  3. 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.

Team Sintattica