More Premium Hugo Themes Premium Nextjs Themes

Turbo Strapi Nextjs

A Turborepo with Strapi v4 (w/ postgres database) + Next.js powered by docker and docker-compose

Turbo Strapi Nextjs

A Turborepo with Strapi v4 (w/ postgres database) + Next.js powered by docker and docker-compose

Author Avatar Theme by elvincth
Github Stars Github Stars: 118
Last Commit Last Commit: Oct 6, 2024 -
First Commit Created: Dec 18, 2023 -
Turbo Strapi Nextjs screenshot

Overview

This article provides instructions for installing a theme called strapi-dockerizenextjs-strapi-boilerplate. It covers the prerequisites, installation process, and the features included in the theme.

Features

  • Docker and docker-compose installation
  • Cloning the repository
  • Setting up strapi configuration
  • Defining the admin JWT token
  • Developing and building the apps and packages
  • Additional tools such as TypeScript, ESLint, Jest, and Prettier
  • Remote Caching (Beta) for sharing build caches

Installation

To install the theme, follow these steps:

  1. Make sure you have Docker and docker-compose installed on your machine.
  2. Clone the repository.
  3. Change to the directory of the cloned repository.
  4. Set up the strapi configuration by creating a .env file based on the .env.example file.
  5. Define the admin JWT token in the .env file.
  6. Generate a secure token and add it to the env variables.
  7. To develop all apps and packages, run the command yarn dev in the project root.
  8. To build all apps and packages, run the commands yarn build and yarn start.
  9. Optionally, enable Remote Caching (Beta) by following the provided steps.

Summary

This article provides instructions for installing the strapi-dockerizenextjs-strapi-boilerplate theme. It covers the prerequisites, installation process, and additional tools included in the theme. The article also explains the concept of Remote Caching (Beta) for sharing build caches.