Fiber Boilerplate

Fiber 模板。「Fiber Boilerplate」

Github星跟蹤圖

Description

Fiber Boilerplate made with ❤️ by VivifyIdeas.

Start Guide

Just run already prepared bash script:

./init.sh

It will setup the project for you (starting docker-compose stack, running migrations).
The Fiber app running in dev mode will be exposed on http://localhost (port 3000)

ORM integration

For more details check
GORM

Environment Configuration

All environment variables stored inside .env file, created automatically with init bash script. Intial values copied from .env.example.

Error Reporting

Integrated sentry.io.

Just update SENTRY_DSN env variable and integration is done.

Some features

  • Basic boilerplate structure
  • API/Web Routes
  • CORS
  • Requests Validation Validator
  • Database configuration GORM
  • Authentication (login, registration, password recovery, jwt auth middleware)
  • Static assets (render HTML pages)
  • Notifications (sending emails)
  • Errors reporting (sentry.io)
  • Files upload
  • Dockerized

主要指標

概覽
名稱與所有者Vivify-Ideas/fiber-boilerplate
主編程語言Go
編程語言Shell (語言數: 6)
平台Docker, Linux, Mac, Windows
許可證
所有者活动
創建於2021-03-09 10:18:46
推送於2021-03-15 20:55:58
最后一次提交2021-03-09 11:47:22
發布數0
用户参与
星數3
關注者數7
派生數0
提交數1
已啟用問題?
問題數0
打開的問題數0
拉請求數0
打開的拉請求數0
關閉的拉請求數0
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?