# 花森门户
> 码云仓库地址:https://gitee.com/HuaSenJioJio/huasenjio-compose
>
> Github 仓库地址:https://github.com/huasenjio/huasenjio-compose
## 📌 关于
花森系列网站增添新作品,(huasenjio-compose)[官方仓库](https://github.com/huasenjio/huasenjio-compose),基于 vue.js、node.js、docker-compose、redis、mongodb、jenkins 组合构建的容器应用。如果我的项目给您带来帮助,请点一个 star(🌟)!您的鼓励和支持,对我真的很重要!
## 💪 开源列表
✅ 花森门户容器版([huasenjio-compose](https://github.com/huasenjio/huasenjio-compose))
✅ 花森门户静态版([huasen-protal](https://github.com/huasenjio/huasen-portal))
✅ 花森脚手架([huasen-cli](https://github.com/huasenjio/huasen-cli))
☑️ 花森低代码平台 (预研)
☑️ 花森流程引擎(预研)
## 🤩 在线体验
由于服务器配置过于垃圾,首次访问较慢,请耐心等待,如果加载卡死,则重新刷新网页。不是代码写得烂,相反我已进行性能优化,并且经过实践验证,服务器配置较好的情况下,访问速度很快!
1.[网址导航](http://n.huasen.cc/)
2.[博客](http://n.huasen.cc/#/article)
3.[个人引导页](http://huasen.cc/)
## 💡 平台简介
花森门户由**浏览器主页网址导航**、**博客系统**、**后台管理系统**组成,浏览器主页收录资源网站,涵盖了日常生活、娱乐、学习、影视、考研、工作、科技、实用工具等领域。博客系统,定期分享实用教程、计算机知识、资源软件等文章,致力于提供高效上网冲浪环境的公益性平台!
## 📙 功能清单
### 官网
✅ 界面响应式适配,不同设备完美呈现;
✅ 数据离线存储,无需登录,畅享所有,支持数据拷贝恢复;
✅ 云端备份,多设备数据同步;
✅ 自定义网站收录,收藏精品站点;
✅ 鼠标右键改色,创建专属皮肤;
✅ 更换皮肤壁纸;
✅ 多引擎搜索框,支持百度热词提示;
✅ 站内链接搜索,支持从名称、描述、备注搜索站点,一键直达网站;
✅ 邮箱登录注册;
✅ 极简模式,干净简洁;
✅ 订阅切换;
✅ 实时天气;
✅ Markdown 文章阅读,支持三级锚点目录;
☑️ ChatGPT;
☑️ 提交链接;
☑️ ...
### 后台管理
✅ 实时访客统计,记录 PV、UV、IP、反向链接、设备,精准掌控流量(不涉及敏感信息);
✅ 服务器状态监听,记录 CPU、内存、磁盘使用占比;
✅ Markdown 文章发布,支持右键粘贴图片;
✅ 订阅源管理,一键管理订阅源、栏目、网链;
✅ 账户管理,包括用户、管理员、黑名单信息管理;
✅ 图标制作,支持文字、上传、爬取三种方式生成图标;
✅ 日志管理;
✅ 动态脚本执行面板;
✅ 文件管理,支持图片、视频、PDF、文档等文件存储;
✅ 新增图标库选择功能;
✅ 批量删除文件;
✅ 配置管理页面,支持更换品牌名、LOGO、令牌、页脚、邮箱、壁纸等信息;
✅ 路由页面标签化管理,支持页面缓存;
☑️ PDF 在线阅读;
☑️ 提交链接审核;
☑️ ...
### 后台服务
✅ 自研的并发处理器,轻松抗下 1000 并发;
✅ 多容器一键部署,经典的 MVC 架构;
✅ 黑名单拦截;
✅ 权限管理,支持 jwt 身份校验;
✅ 数据加密传输,支持对称、非对称加密传输;
✅ 邮件发送;
✅ 日志系统;
✅ 定时任务;
✅ Websocket 实时通讯;
✅ 多线程处理;
✅ 文件上传;
✅ 跨域处理;
☑️ 资源防盗链;
☑️ SEO 优化;
☑️ ...
## ✨ 界面功能预览
> 快照更新于 2023 年 11 月 11 日
#### 1.响应式适配
![amP73Q5ctpU9sf4](https://s2.loli.net/2023/02/07/amP73Q5ctpU9sf4.png)
#### 2.首页+搜索+右键换肤
![bwT5saFxQz2RYon](https://s2.loli.net/2022/11/12/bwT5saFxQz2RYon.png)
#### 3.极简模式
![xM3tNHzoKils7P5](https://s2.loli.net/2023/02/05/xM3tNHzoKils7P5.png)
#### 4.自定义收录
![woaujxGCKnWt8PB](https://s2.loli.net/2023/02/05/woaujxGCKnWt8PB.png)
#### 5.皮肤主题
![Lj3gREk8dnxbIHZ](https://s2.loli.net/2023/02/05/Lj3gREk8dnxbIHZ.png)
#### 6.文章展示
![W5NyJahVl2pM1mi](https://s2.loli.net/2023/02/05/W5NyJahVl2pM1mi.png)
#### 7.文章阅读
![jnPcSV6ApTkvZdx](https://s2.loli.net/2023/11/12/jnPcSV6ApTkvZdx.png)
#### 8.数据仪表盘
![or8l51b9wna7dpE](https://s2.loli.net/2023/11/12/or8l51b9wna7dpE.png)
#### 9.文章发布
![lk4BwPiAq7jUxgY](https://s2.loli.net/2023/11/12/lk4BwPiAq7jUxgY.png)
#### 10.栏目管理
![Kvn2Fp6ASDylX1P](https://s2.loli.net/2023/11/12/Kvn2Fp6ASDylX1P.png)
#### 11.网链管理
![JsEeUoIrNZKpXnb](https://s2.loli.net/2023/11/12/JsEeUoIrNZKpXnb.png)
#### 12.文件管理
![Z1kPSa5TzofYhes](https://s2.loli.net/2023/11/12/Z1kPSa5TzofYhes.png)
#### 13.配置页面
![wk5ji93VzFNSAlE](https://s2.loli.net/2023/11/12/wk5ji93VzFNSAlE.png)
## 🧩 技术架构
前端基于 Vue.js(2.6.x)、ElementUI、Tailwindcss、Axios 等技术开发的 Web 应用,服务端基于 Node.js、Mongodb、Redis、Express 开发的服务框架,使用 Nginx 作为代理服务器转发请求,选择 jenkins 实现 CI/CD,借助 docker 进行一键容器化部署。
![PuyTDEVxoYajkOn](https://s2.loli.net/2022/11/12/PuyTDEVxoYajkOn.png)
## 🔨 快速部署
> 2023/07/28 部署方式:
>
> 1.常规部署
>
> 2.宝塔部署
>
> 3.一键脚本部署(推荐)
### 方式1:常规部署
> ⚠️ 打开弹幕和查看评论区
>
> 视频教程:https://www.bilibili.com/video/BV1G44y1Q7MV
#### 🏁 测试环境
1. Centos 7.4;
2. 腾讯云服务器 1 核 2G(学生机);
#### 🏁 安装依赖
##### 一.Git
安装 git 版本管理工具,直接拉取源码到服务器,免去通过 xfpt 上传源码文件的繁琐过程。
(1)安装 wandisco 仓库包
```bash
yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
```
(2)安装 git 安装包
```bash
yum -y install git
```
(3)验证版本
```bash
git version
```
##### 二.Docker
(1)卸载旧版本
```bash
yum remove -y docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
```
(2)安装依赖工具包
```bash
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
```
(3)设置 yum 源
```bash
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum makecache fast
```
(4)安装 docker
```bash
yum install -y docker-ce
```
(5)启动 docker
```bash
systemctl start docker.service
```
(6)设置开机自启动
```bash
systemctl enable docker.service
```
(7)设置权限
```bash
sudo chmod a+rw /var/run/docker.sock
```
(8)查看版本
命令行执行`docker version`如下命令,输出有 Client 和 Server 服务,则说明运行正常。
![1PzjM5mTcHDUByW](https://s2.loli.net/2022/11/13/1PzjM5mTcHDUByW.png)
(9)安装 vim 工具
如果系统没有自带 vim 编辑器,则使用如下命令进行安装。
```bash
yum -y install vim*
```
(10)添加镜像源配置文件
默认通过官方镜像源拉取,速度特别**慢**,并且容易**卡死**,所以需要替换**镜像源**,如果目录下不存在 daemon.json 配置文件,则新建配置文件,执行 `vim /etc/docker/daemon.json` 命令,输入配置如下:
```bash
{
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
],
"ipv6":false
}
```
(11)重载配置
> ⚠️ 不然配置不会生效
执行`sudo systemctl daemon-reload`命令
没有合适的资源?快使用搜索试试~ 我知道了~
基于Vue.js + Node.js + Docker的多功能平台
共1320个文件
js:433个
png:383个
css:206个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 199 浏览量
2023-11-19
09:16:48
上传
评论
收藏 111.48MB ZIP 举报
温馨提示
基于Vue.js + Node.js + Docker的多功能平台,由可自定义简洁主页、技术文章分享、拖拽低代码编辑器、协同流程图模块组成,涵盖了日常生活、娱乐、学习、影视、考研、工作、科技、实用工具等领域,致力于提供高效上网冲浪环境的公益性平台! 界面响应式适配,不同设备完美呈现; 数据离线存储,无需登录,畅享所有,支持数据拷贝恢复; 云端备份,多设备数据同步; 自定义网站收录,收藏精品站点; 鼠标右键改色,创建专属皮肤; 更换皮肤壁纸; 多引擎搜索框,支持百度热词提示; 站内链接搜索,支持从名称、描述、备注搜索站点,一键直达网站; 邮箱登录注册; 极简模式,干净简洁; 订阅切换; 实时天气; Markdown 文章阅读,支持三级锚点目录; ChatGPT;
资源推荐
资源详情
资源评论
收起资源包目录
基于Vue.js + Node.js + Docker的多功能平台 (1320个子文件)
models.atlas 2KB
shop.atlas 1KB
play.atlas 1KB
preloader.atlas 1KB
score.atlas 863B
settings.atlas 772B
menu.atlas 666B
pause.atlas 564B
nginx-open.conf 4KB
redis-open.conf 206B
chunk-element.f64c87b8.css 209KB
chunk-element.83ddf129.css 208KB
app.59f59d44.css 173KB
app.6d000e4d.css 173KB
app.8ac8cf44.css 173KB
app.1756377c.css 173KB
app.f05075a8.css 172KB
app.09919aad.css 172KB
app.a6fc526b.css 172KB
app.97b3dc62.css 172KB
app.6c78f85f.css 172KB
app.1910dd39.css 172KB
app.eb82f30d.css 172KB
app.4db77322.css 171KB
app.ea9e8330.css 171KB
app.4cef0b6b.css 171KB
app.42b625ff.css 171KB
app.798aea0d.css 171KB
app.5a886347.css 171KB
app.067f48e0.css 166KB
app.ba9b5638.css 163KB
app.92ba8619.css 163KB
app.318beb85.css 160KB
app.09388315.css 160KB
app.b5fad44d.css 160KB
app.54860164.css 160KB
app.91042dc4.css 160KB
app.3f4dde6d.css 160KB
app.45809312.css 160KB
app.6da11c35.css 160KB
app.52901221.css 160KB
app.49616e0b.css 159KB
app.abe4d68e.css 158KB
app.6d8a2cf3.css 158KB
chunk-vendors.bdc89dd8.css 72KB
font-awesome.min.css 26KB
chunk-vendors.b85614ea.css 20KB
main-min.css 12KB
style.css 11KB
chunk-632b85aa.d15771cc.css 10KB
chunk-6b86e226.d12291da.css 10KB
chunk-4933dfff.f6e5693f.css 10KB
chunk-3923d177.b211b69e.css 10KB
chunk-f87b78ae.95d6c464.css 10KB
chunk-6d5911dc.76588e04.css 10KB
chunk-fa8be634.abf6d94c.css 10KB
chunk-89ab5c56.17987768.css 10KB
chunk-673115fd.7c2941c4.css 10KB
chunk-0a9eeacf.30200dea.css 10KB
chunk-2d872270.4d212d00.css 10KB
loading.css 9KB
loading.css 9KB
loading.css 9KB
loading.css 9KB
demo.css 8KB
demo.css 8KB
demo.css 8KB
iconfont.css 7KB
css-1.0.1.css 7KB
iconfont.css 6KB
style.css 5KB
chunk-22df4626.8ef3d33a.css 4KB
chunk-12474450.d0d394dc.css 4KB
chunk-4fe25cf2.15e572aa.css 4KB
chunk-3980d38e.8346d28b.css 4KB
chunk-655642c3.2e796b66.css 4KB
chunk-58ade8c8.dcbf5a35.css 4KB
chunk-1bafd658.6e9476d1.css 4KB
chunk-41603ed0.57f66922.css 4KB
chunk-4f4a2e13.863f9ca4.css 4KB
chunk-cff33458.8454473f.css 4KB
chunk-60989e03.cf5a8337.css 4KB
chunk-2997f6b9.00cd64d9.css 4KB
chunk-5d6602f5.81c1cca7.css 4KB
chunk-0224753d.d8d343bf.css 4KB
chunk-7bb457a3.da0dc631.css 4KB
chunk-30878460.89e0d2e4.css 4KB
chunk-fc9a8718.aa9355f4.css 4KB
chunk-54450242.679d9000.css 3KB
chunk-4142d81f.fe96e709.css 3KB
chunk-696851da.48a18a36.css 3KB
chunk-86d15ac0.a5397e4f.css 3KB
chunk-8b39c43e.213fed0f.css 3KB
chunk-4c1c7f65.da871edd.css 3KB
chunk-aab7b734.c5cb93bc.css 3KB
chunk-a0c61ce2.67927038.css 3KB
chunk-acd9d532.246f20a7.css 3KB
chunk-bc823772.9c05011b.css 3KB
chunk-0efd64ac.5e208b63.css 3KB
chunk-69ada11c.19dd482f.css 3KB
共 1320 条
- 1
- 2
- 3
- 4
- 5
- 6
- 14
资源评论
十小大
- 粉丝: 9213
- 资源: 2552
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功