PineCMS是一个GO语言开发的内容管理系统, 让您可以在短时间内以制作模板的方式搭建出来一个网站, 非开发者也能快速愉悦的使用系统. 简单使用情况下无需关注代码逻辑.
git clone https://github.com/xiusin/pinecms.git
cd pinecms
go build -o pinecms
-
拷贝数据库文件
data.db.dist
并且命名为data.db
-
数据库配置
导入数据库结构
resources/pinecms.sql
修改
resources/configs/database.yml.dist
为resources/configs/database.yml
配置数据源
-
安装依赖
go build
-
运行项目
./pinecms serve start
-
开发期间自动构建
go run main.go serve dev
-
访问后端登陆页面
访问
https://localhost:2019/b/login/index
默认账号密码用户名: admin 密码: 123456
完全自动静态文件和动态路由. 更友好的SEO方式
系统支持多种主题, 可自由切换不同风格的模板.
支持类似织梦的标签系统, 可以让您在不写任何代码的情况下完成网站建设.
- 首页 https://pinecms.xiusin.cn/
- 后端 https://pinecms.xiusin.cn/b/login/index
- 新版后端 https://new_pinecms.xiusin.cn/
支持动态插拔插件, 并注册到系统功能, 提供方便便捷的扩展功能. 系统可以动态扫描插件目录,自动发现并可以热加载进系统. 也可以导入第三方人员开发的扩展动态库(受限于系统和版本,后面会提供编译个版本的docker镜像)
- 重写为前后端分离
- 一键CRUD(view models controllers menus)
- github.com/gokeeptech/gktemplate
- github.com/traefik/yaegi
作为脚本处理
- Bleve 全文检索
- 微信插件
- 插件公共页面配置 (尽可能不让二次开发)
- hook方式支持插件钩子注入信息
- 文章标签
- https://my.oschina.net/u/4532842/blog/5122562?_from=gitee_rec
- https://beta.kuafucloud.com/#/login?redirect=%2Fdashboard
- https://8.140.114.57:7000/opsli-boot/doc.html#/opsli%202.X/%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90%E5%99%A8-%E6%97%A5%E5%BF%97/createUsingGET
- https://github.com/chuzhixin/vue-admin-beautiful-pro (主要参照一些样板,如监控什么的)
- https://chu1204505056.gitee.io/admin-pro/#/mall/goods