practices changed, and I will not update it anymore
From the strapi-docker repository, I add a NextJS starter architecture, SASS, Easy-peasy (Store managment with new React HOOKS), reactstrap (Bootstrap 4), ESlint (airbnb) and Axios...
git clone https://github.com/strapi/strapi-docker && cd strapi-docker
docker-compose up
cd client
npm install (or) yarn
npm run dev (or) yarn dev
There's a minimalistic script to deploy it
sh ./deploy-app
You should the be able to access your Strapi installation at localhost:1337 and the front app on localhost:3000 in development mode
APP_NAME
to override the strapi-app
generated folder name (you should also update the volumes paths).DATABASE_CLIENT
a database providers supported by Strapi: MongoDB, Postgres, MySQL, Sqlite3 and Redis.DATABASE_HOST
database service name.DATABASE_PORT
depends on your database client.DATABASE_NAME
initializes a database with specific name (default strapi). When using MongoDB, you should also update the MONGO_INITDB_DATABASE
environment in the db service.DATABASE_USERNAME
set the username of the database connection.DATABASE_PASSWORD
set the password of the database connection.DATABASE_SRV
boolean for SRV.DATABASE_SSL
boolean for SSL.DATABASE_AUTHENTICATION_DATABASE
set the authentification.PR are welcome.