Skip to content

CMS for Inkubator IT 2021. Powered by Strapi.

Notifications You must be signed in to change notification settings

IIT-Dev/iit-cms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iit-cms

CMS for Inkubator IT 2021, powered by Strapi.

Run Locally

You only need docker and docker-compose as the bare minimum to test the CMS locally.

Clone the project, and go to the project directory

  git clone https://github.com/IIT-Dev/iit-cms
  cd iit-cms

Pull required images/dependencies via docker-compose

  docker-compose pull

Start the CMS, after setting the environment variables with the example provided in the env folder.

  docker-compose up -d

Deployment

You can always do the deployment manually, by SSH-ing into the server and do the procedures written on the "Run Locally" Section. This repository will include automation for the deployment (WIP). Terraform IaC file will be included for easier possible migrations in the future (WIP).

Tech

  • Using Docker to compose Strapi and PostgreSQL
  • (WIP) Using Terraform for IaC for easier setup

Roadmap

  • Docker Compose file for running the CMS
  • CI/CD pipeline for possible changes in the compose file (WIP, waiting for server)
  • Terraform IaC for possible migration in the future (WIP, waiting for server to test code)

Documentation

Documentations relating to the tech used:

Authors

About

CMS for Inkubator IT 2021. Powered by Strapi.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages