Installation

Installation of the project is easy and straight forward

System Requirements

I strongly recommend to install following services before installing this project as the project is largely dependent on these services.

  • MySQL or Postgres which ever you prefer

  • Redis or KeyDB which ever you prefer

  • Pyroscope server for profiling your application

  • Graylog or any other 3rd party log collector service

  • NodeJS for compiling UI

Here in the document Golang installation and setting Project root for the project is not covered.

Installation Process

  • Clone the repo git clone https://github.com/sujit-baniya/fiber-boilerplate.git

  • Set the Project root for the project

  • Set config as required on Configuration File

  • Migrate the required models using command go run main.go --migrate

  • Run the project using command go run main.go

  • If all config are correct, then project is live on http://localhost:8080

Last updated