webstack-go 网址导航后台系统
基于 Golang 开源的网址导航网站项目,具备完整的前后台,您可以拿来制作自己平日收藏的网址导航。
- 图标库: lineicons
- 前端模板: WebStackPage
- 后端 Gin 框架: 基于 go-gin-api 项目二次开发
原有后端项目基础上新增功能:
- 新增 webstack - 导航首页
- 新增 系统管理员 - 网站分类
- 新增 系统管理员 - 网站列表
- 网站新增支持自动获取标题、Logo、网站描述
- 新增
docker-compose.yml
一键安装各组件 - 新增 首页看板娘
- 批量添加网址
- 优化: GEN 代码生成
快速开始
一、运行环境
安装 Golang、Mysql、Redis
- Golang 1.16+ 因为使用了 //go:embed 特性;
- MySQL
- 连接地址,例如:127.0.0.1:3306;
- 数据库名,例如:webstack,会在此数据库下初始化数据表;
- 用户名,不可为空;
- 密码,不可为空;
- Redis
- 连接地址,例如:127.0.0.1:6379;
- 密码,可为空;
- 连接DB,默认是 0 ;
二、启动服务
两种方式运行 1. 源码启动服务 2. Docker启动服务