Skip to content
forked from factly/dega

A lightweight, scalable & high performant CMS written in Go & React. Developed for modern web features with all the best practices built-in.

License

Notifications You must be signed in to change notification settings

ishpaul207/dega

 
 

Repository files navigation

Dega

Setting up development environment for Dega

Pre-requisites

  • Currently the setup is only tested for development on Mac OS and Linux
  • Install and run Docker and Docker Compose

Starting the application

  • Execute the following command docker-compose command to start Dega

      docker-compose up
    
  • When the application is started using docker-compose, a directory with name factly will be created at the root level to perisit all the data

Access the application

Once the application is up and running you should be able to access it using the following urls:

Stopping the application

  • Execute the following command docker-compose command to stop Dega and all the components

      docker-compose down
    

Env files to be added

  • Create config file with name config (and extension .env, .yml, .json) in server/, api/ and templates/ add config variables (for eg see config.env.example in each folder)
  • Create a .env file inside companion folder in root for companion config variables (for eg see .env.example file in companion folder) git fetch upstream

About

A lightweight, scalable & high performant CMS written in Go & React. Developed for modern web features with all the best practices built-in.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 59.9%
  • Go 39.1%
  • CSS 0.9%
  • Shell 0.1%
  • HTML 0.0%
  • Dockerfile 0.0%