学习折腾 篇二十三:轻松部署!NAS助力打造高效在线问卷与考试系统
这是一套轻量、安全的问卷系统,提供面向个人和企业的一站式产品级解决方案,快速满足各类线上调研场景。
系统已沉淀40+种题型,累积精选模板100+,适用于市场调研、客户满意度调研、在线考试、投票、报道、测评等众多场景。数据能力上,经过上亿量级打磨,沉淀了分题统计、交叉分析、多渠道分析等在线报表能力,快速满足专业化分析。
首先,创建一个目录XiaoJuXiaoJuSurvey及下级目录mongo-volume
然后下载或者新建docker-compose.yml文件
文件内容如下:
version: "3.6"
services:
mongo:
image: mongo:4
container_name: xiaoju-survey-mongo
restart: always
environment:
MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME} # 默认使用系统的环境变量
MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD} # 默认使用系统的环境变量
ports:
- "27027:27017" # 数据库端口
volumes:
- mongo-volume:/data/db
networks:
- xiaoju-survey
xiaoju-survey:
image: "xiaojusurvey/xiaoju-survey:1.0.4"
container_name: xiaoju-survey
restart: always
ports:
- "8030:3000" # API端口
environment:
XIAOJU_SURVEY_MONGO_URL: mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@xiaoju-survey-mongo:27017 # docker-compose 会根据容器名称自动处理
links:
- mongo:mongo
depends_on:
- mongo
networks:
- xiaoju-survey
volumes:
mongo-volume:
networks:
xiaoju-survey:
name: xiaoju-survey
driver: bridge
最后进入putty在项目的文件夹创建运行容器
docker-compose -f docker-compose.yml up -d
出现图示表示创建并运行没想到一个问卷与考试平台会有1.61GB这么大到此,项目基本就部署完成了。
浏览器访问 http://NAS的IP:本地端口
,即可打开项目的界面:
咱们先简单创建一个问卷:
多种选项,特别方便,基本就是点点选选,写几个字写完点右上角的发布按钮实时预览效果就出来了此时可以复制链接或用二维码的方式来填写问卷
来填一下刚才发布的问卷吧可以后悔哟这是后台的统计数据结果怎么样,这个大厂出品的平台是不是不错,可以用来内部调研也可外部问卷(利用我发布的学习折腾 篇二:群晖搭建Cloudflare免费隧道穿透,无公网IP也能搞定!文章中的方法)
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
值友皮皮
校验提示文案
熊人一个
校验提示文案
飞翔的宝宝
校验提示文案
飞翔的宝宝
校验提示文案
熊人一个
校验提示文案
值友皮皮
校验提示文案