IceCMS

🌈冰激凌内容管理系统🍦,实现MacWK资源站,社区图片视频圈子CMS,支持网页端移动端小程序🌟适合做 资讯商城,社区论坛,聊天交友 社区,博客,圈子,论坛,图片,视频,社交。

AGPL-3.0 License

Stars
1.6K
Committers
2

Spring Boot + Vue

: www.icecmspro.com :admin.icecmspro.com

: www.icecms.cn

IceCMS http://www.icecms.cn

SEOSEO

www.icecmspro.com

uniappuni.icecmspro.com

admin.icecmspro.com admin``admin123

APIapi.icecmspro.com/doc.html

PC

UniApp H5

  1. Spring Boot
  2. Spring Security
  3. Token jjwt
  4. MyBatis
  5. PageHelper
  6. NoSQLRedis
  7. Markdown HTMLcommonmark-java
  8. IP ip2region

JDK8 8

<dependency>
  <groupId>javax.xml.bind</groupId>
  <artifactId>jaxb-api</artifactId>
  <version>2.3.0</version>
</dependency>

Vue2.xVue RouterVuex

Vue @vue/cli4.x

JS cssaxiosmomentnprogressv-viewerprismjsAPlayerMetingJSlodashmavonEditorechartstocbotiCSS

UI

CMS vue-admin-template

UI Element UI

UI

Element UIui

ui

docker

docker compose

Docker(,)

# dockerdocker
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

main-
Ps:

1.Mysql
docker run -d -p 0:3389 \
--name ice-sql \
--restart always \
thecosy/icemysql:v2.2.0

2.Spring
docker run -d -p 8181:8181 \
--name ice-api \
--restart always \
--link ice-sql:db \
thecosy/icecms:v2.2.0

3.Vue
docker run -d -p 3000:80 \
--name ice-vue \
--restart always \
--link  ice-api:iceApi \
thecosy/icevue:v2.2.0

#http://ip:3000

iceCMS/
 HELP.md
 IceCMS-java.iml
 IceCMS-main             --java
  IceCMS-main.iml
  main.iml
  pom.xml
  src
  target
 IcePay-ment             --java
  IcePay-ment.iml
  pom.xml
  src
  target
 IceWk-ment              --javaapi
  IceWk-ment.iml
  pom.xml
  src
  target
 IceWk-uniApp            --h5Uniapp
  App.vue
  LICENSE
  components
  main.js
  manifest.json
  nPro
  package-lock.json
  package.json
  pages
  pages.json
  static
  store
  subPage
  template.h5.html
  theme
  uni.scss
  uni_modules
  utils
  vue.config.js
 IceWk-vues                --vue
  LICENSE
  README.md
  babel.config.js
  build
  dist
  jest.config.js
  jsconfig.json
  node_modules
  package-lock.json
  package.json
  postcss.config.js
  public
  serverless.yml
  src
  vue.config.js
  yarn.lock
 README.md
 bin
  clean.bat
  package.bat
  run.bat
 doc
  IceCMS.docx
 mvnw
 mvnw.cmd
 pom.xml
 sql                        --sql
 icecms5.6.sql
 icecms8.0.sql

MySQL JDK1.8 Maven Nodejs

  1. MySQL IceCMS``/sql/IceCMS.sql

3.iceCMS-main

3.1.IceCMS-main/src/main/resources/application.yml

3.2. Redis ()

3.3.

cd iceCMS
mvn install
mvn clean package
java -Dfile.encoding=UTF-8 -jar iceCMS/iceCMS-main/target/iceCMS.jar
#iceCMS.jar java -jar iceCMS.jar

4.iceCMS-vues

# 
git clone https://github.com/PanJiaChen/vue-admin-template.git

# 
cd IceWk-VUE

# 
npm install

#  cnpm  bug npm 
npm install --legacy-peer-deps --registry=https://registry.npm.taobao.org
# 
npm run dev

# 
npm run build:stage

# 
npm run build:prod

http://localhost:9528 ,

http://localhost:9528/admin

6.uniapp

HBuilderX

https://ext.dcloud.net.cn/plugin?id=9261uniapp

IceCMS-uniapp

IceWK-uniApp,

  • MySQL utf8mb4``utf8mb4 emoji sql
  • Maven
  • root``123123``top.naccl.util.HashUtils``main
  • IceCMS-mainapplication-dev.properties
    • Redis
    • token.secretKey token

QQ

QQ951286996

Tg[https://t.me/+1rau4SBwFyE1OTA1](https://t.me/+1rau4SBwFyE1OTA1

issues

GPL-3.0 license pipipi-pikachu

  • GPL-3.0
  • GPL-3.0
  • PR
  • /Bug

Thanks

JetBrains License

Star History

Badges
Extracted from project README's
Star History Chart
Related Projects