Skip to content
/ pontus Public

运维后台系统 基础框架 (Jwt验证/LDAP登录/用户、角色、菜单管理) // 未来会成为一个被重新定义的运维系统

Notifications You must be signed in to change notification settings

colynn/pontus

Repository files navigation

Pontus

海神-蓬托斯

Prerequisites

  • go 1.18+
  • make

How to develop

1. 安装依赖

项目使用 go mod的方式来管理依赖包

    go mod vendor

2. 确认配置条件

  • 默认会使用 config/local.yaml, 请基于dev.yaml自行拷贝,依赖环境变量来获取不同配置文件

  • 注意: 本地测试时,根据需求修改db等相关配置

3. 启动-本地

    export ENV=local
    make run

4. 启动-生产环境

    export ENV=prod
    make run-prod

Unit Test

单个包运行单元测试

go test -v [pkg-name] // eg, go test -v newops/pkg/mail

About

运维后台系统 基础框架 (Jwt验证/LDAP登录/用户、角色、菜单管理) // 未来会成为一个被重新定义的运维系统

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published