go-admin-server

command module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 10, 2024 License: MIT Imports: 1 Imported by: 0

README

项目简介

go-admin-server是go-admin项目的服务端程序,基于RBAC的权限模型, 集成运维管理等功能,支持Web Shell、一键部署等,基于go + gin + gorm开发。

项目源码

在线体验

go-admin-server

  • 配置文件
    • 支持使用nacos做配置中心或直接指定本地配置文件两种方式,以本地配置文件为例,启动示例:
      go-admin-server server -c ./config.example.json
      
    项目中使用viper解析配置文件,配置文件格式支持json、yaml等,配置项内容:见config/config.go
  • 启动说明
    • go-admin-server目前只支持单机部署,初次部署时,修改配置文件中mysql.autoMigrate为true,会自动创建表结构,初始图标和菜单数据在脚本ml_admin.sql中, 服务在初次启动时,会自动创建root超级账号,账号信息:
      Email:     root@example.com
      Password:  123456
      

go-admin-agent

部署在各个主机上,用于收集主机性能数据,通过rpc上报给go-admin-server服务,go-admin-server中的 服务器性能监控功能,需要使用go-admin-agent上报的数据。使用示例:

go-admin-agent -H 192.168.1.10 -p 9080 -f 5

命令行参数含义,可通过-h查看帮助。

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL