🌈冰激凌内容管理系统🍦,实现MacWK资源站,社区图片视频圈子CMS,支持网页端移动端小程序🌟适合做 资讯商城,社区论坛,聊天交友 社区,博客,圈子,论坛,图片,视频,社交。
See the code简体中文 | English
基于 Spring Boot + Vue 前后端分离的内容管理系统
演示: (www.icecmspro.com) 后台:(admin.icecmspro.com)
官网: (www.icecms.cn)
IceCMS 文档: (https://www.icecms.cn/docs/)
内容管理:文章、图片、资源等多种类型的内容管理;
栏目管理:自定义栏目,对栏目进行增删改查等操作;
用户管理:管理后台用户,包括添加、删除、修改、权限分配等功能;
数据统计:对网站访问量、用户行为等进行统计分析;
模板管理:自定义网站模板,方便快速搭建网站;
SEO优化:网站标题、关键词、描述等SEO优化功能。
uniapp移动端:uni.icecmspro.com
后台:admin.icecmspro.com 账号admin密码admin123
API文档:api.icecmspro.com/doc.html
基于 JDK8 开发,8以上要添加依赖:
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
核心框架:Vue2.x、Vue Router、Vuex
Vue 项目基于 @vue/cli4.x 构建
JS 依赖及参考的 css:axios、moment、nprogress、v-viewer、prismjs、APlayer、MetingJS、lodash、mavonEditor、echarts、tocbot、iCSS
后台 CMS 部分基于 vue-admin-template
UI 框架为 Element UI
Element UI:部分使用,一些小组件,更改了ui样式,便于快速实现效果
增加标签功能
完善部分ui
docker 前端部署方式
docker compose 一键部署
IceCMS-Pro/
├── LICENSE.md
├── README.md
├── README_en.md
├── pom.xml --主项目Maven配置文件
├── mvnw
├── mvnw.cmd
├── bin/ --项目脚本文件
├── sql/ --项目SQL文件
│ ├── icecms5.7.sql
│ ├── icecms8.0.sql
│ ├── notification_table.sql
│ ├── qiniu_cos_update.sql
│ └── tag_update.sql
├── IceCMS-main/ --Java主程序启动入口
│ ├── pom.xml
│ └── src/
├── IceCMS-ment/ --Java后端API模块
│ ├── pom.xml
│ └── src/
├── IcePay-ment/ --Java支付模块
│ └── pom.xml
├── IceCMS-front-admin/ --管理后台前端(Vue3)
│ ├── package.json
│ ├── vite.config.ts
│ └── src/
├── IceCMS-front-nuxt/ --前端用户界面(Nuxt4)
│ ├── package.json
│ ├── nuxt.config.ts
│ └── src/
├── IceCMS-uniApp/ --移动端H5/小程序(UniApp)
│ ├── package.json
│ ├── manifest.json
│ └── pages.json
└── IceCMS-Docker/ --Docker容器化部署
├── docker-compose.yml
├── icecms-fullstack/
└── icecms-sql/
Docker部署方式(推荐,可用于快速上线或测试)
# 未安装docker的请先安装docker,已经安装的跳过此步
yum install docker-ce -y
#启动docker
systemctl start docker
# 配置国内源
# 创建docker目录
sudo mkdir -p /etc/docker
# 创建配置文件
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
}
EOF
# 加载新的配置文件
sudo systemctl daemon-reload
# 重启docker服务
sudo systemctl restart docker
以下命令用于一次性创建 Docker 网络,并依次启动 icecms-sql 和 icecms-fullstack 两个容器。
docker run -d \
--name icecms-sql \
-p 3306:3306 \
--restart always \
ttice/icecms-sql:latest && \
docker run -d \
--name icecms-fullstack \
--restart always \
-p 3001:3000 \
-p 2580:2580 \
-p 8181:8181 \
--link icecms-sql:db \
ttice/icecms-fullstack:latest
QQ交流群:(951286996)
Tg群组:[https://t.me/+1rau4SBwFyE1OTA1](https://t.me/+1rau4SBwFyE1OTA1)
该群是一个学习交流群,如果是程序相关问题,请直接提交issues
GPL-3.0 license © pipipi-pikachu
🌈冰激凌内容管理系统🍦,实现MacWK资源站,社区图片视频圈子CMS,支持网页端移动端小程序🌟适合做 资讯商城,社区论坛,聊天交友 社区,博客,圈子,论坛,图片,视频,社交。
See the code简体中文 | English
基于 Spring Boot + Vue 前后端分离的内容管理系统
演示: (www.icecmspro.com) 后台:(admin.icecmspro.com)
官网: (www.icecms.cn)
IceCMS 文档: (https://www.icecms.cn/docs/)
内容管理:文章、图片、资源等多种类型的内容管理;
栏目管理:自定义栏目,对栏目进行增删改查等操作;
用户管理:管理后台用户,包括添加、删除、修改、权限分配等功能;
数据统计:对网站访问量、用户行为等进行统计分析;
模板管理:自定义网站模板,方便快速搭建网站;
SEO优化:网站标题、关键词、描述等SEO优化功能。
uniapp移动端:uni.icecmspro.com
后台:admin.icecmspro.com 账号admin密码admin123
API文档:api.icecmspro.com/doc.html
基于 JDK8 开发,8以上要添加依赖:
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
核心框架:Vue2.x、Vue Router、Vuex
Vue 项目基于 @vue/cli4.x 构建
JS 依赖及参考的 css:axios、moment、nprogress、v-viewer、prismjs、APlayer、MetingJS、lodash、mavonEditor、echarts、tocbot、iCSS
后台 CMS 部分基于 vue-admin-template
UI 框架为 Element UI
Element UI:部分使用,一些小组件,更改了ui样式,便于快速实现效果
增加标签功能
完善部分ui
docker 前端部署方式
docker compose 一键部署
IceCMS-Pro/
├── LICENSE.md
├── README.md
├── README_en.md
├── pom.xml --主项目Maven配置文件
├── mvnw
├── mvnw.cmd
├── bin/ --项目脚本文件
├── sql/ --项目SQL文件
│ ├── icecms5.7.sql
│ ├── icecms8.0.sql
│ ├── notification_table.sql
│ ├── qiniu_cos_update.sql
│ └── tag_update.sql
├── IceCMS-main/ --Java主程序启动入口
│ ├── pom.xml
│ └── src/
├── IceCMS-ment/ --Java后端API模块
│ ├── pom.xml
│ └── src/
├── IcePay-ment/ --Java支付模块
│ └── pom.xml
├── IceCMS-front-admin/ --管理后台前端(Vue3)
│ ├── package.json
│ ├── vite.config.ts
│ └── src/
├── IceCMS-front-nuxt/ --前端用户界面(Nuxt4)
│ ├── package.json
│ ├── nuxt.config.ts
│ └── src/
├── IceCMS-uniApp/ --移动端H5/小程序(UniApp)
│ ├── package.json
│ ├── manifest.json
│ └── pages.json
└── IceCMS-Docker/ --Docker容器化部署
├── docker-compose.yml
├── icecms-fullstack/
└── icecms-sql/
Docker部署方式(推荐,可用于快速上线或测试)
# 未安装docker的请先安装docker,已经安装的跳过此步
yum install docker-ce -y
#启动docker
systemctl start docker
# 配置国内源
# 创建docker目录
sudo mkdir -p /etc/docker
# 创建配置文件
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
}
EOF
# 加载新的配置文件
sudo systemctl daemon-reload
# 重启docker服务
sudo systemctl restart docker
以下命令用于一次性创建 Docker 网络,并依次启动 icecms-sql 和 icecms-fullstack 两个容器。
docker run -d \
--name icecms-sql \
-p 3306:3306 \
--restart always \
ttice/icecms-sql:latest && \
docker run -d \
--name icecms-fullstack \
--restart always \
-p 3001:3000 \
-p 2580:2580 \
-p 8181:8181 \
--link icecms-sql:db \
ttice/icecms-fullstack:latest
QQ交流群:(951286996)
Tg群组:[https://t.me/+1rau4SBwFyE1OTA1](https://t.me/+1rau4SBwFyE1OTA1)
该群是一个学习交流群,如果是程序相关问题,请直接提交issues
GPL-3.0 license © pipipi-pikachu