nextjs-strapi-nginx-docker

Форк
0

README.md

Boilerplate for building a web application.

Next.js, Strapi, PostgreSQL, Nginx, Docker.

Instruction 📖

  • In the Docker folder, configure the environment.
  • Start development and customize strapi.
  • Add the resulting strapi token to the environment (it will be available on the frontend).
  • On production, configure the nginx configuration for your domain. Also change the environment for production.
  • Get ssl certificate using certbot for your server.

Docker 🐳

Running containers for development

docker-compose -f development.compose.yml up --build

Running containers for production

docker-compose -f production.compose.yml up -d --build

Removing containers

docker-compose -f *.compose.yml down

Strapi 🛠️

Data export without encryption and compression

npm run strapi export -- --no-encrypt --no-compress

Data import

npm run strapi import -- -f name_import_file.tar

Certbot 🤖

Obtaining ssl certificate

docker-compose -f production.compose.yml run --rm certbot certonly --webroot --webroot-path /var/www/certbot/ -d [domain-name]

Описание

Boilerplate for building a web application.

Языки

TypeScript

  • JavaScript
  • CSS
Сообщить о нарушении

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.