简体中文 | 繁體中文 | English |
好用的问卷系统你还不知道?在OpenWRT上部署xiaoju-survey试试

好用的问卷系统你还不知道?在OpenWRT上部署xiaoju-survey试试

typecho
2024-05-31 / 0 评论 / 1,571 阅读 / 正在检测是否收录... ===> PDD优惠福利券,千万好物,不要错过 <===

小伙伴们,今天我要给大家分享一款好用到哭的问卷系统基座——xiaoju-survey,简直是调研神器!它不仅轻量化、安全,还能快速满足各种线上调研场景。

首先来了解一下xiaoju-survey的亮点🌟:

1.轻量、安全:适用于市场调研、客户满意度调研、在线考试、投票等众多场景,支持40+种题型和100+精选模板。数据能力经过上亿量级打磨,绝对专业!
2.全面、专业:制定了问卷标准化协议规范和UI/UX规范,保障高用户体验。题型物料化设计,自由定制扩展,满足你各种需求。
3.快速接入、灵活扩展:开箱即用,低成本定制专属调研系统。前后端分离,Docker化方案部署简单,适合各种规模的项目。

你是不是已经有点心动了呢?别急,下面开始在OpenWRT上通过Docker-compose部署xiaoju-survey,让你也能拥有自己的专属问卷系统🥳。

Step 1: 环境准备

需要确保你的OpenWrt系统已安装了dockerd及docker-compose插件,建议从openwrt.ai下载固件,通过系统软件包可直接轻松安装哦。进入命令行模式("服务"-"终端")输入一下两个命令确认docker环境:

docker --version
docker-compose --version

Step 2: 创建目录,编写docker-compose配置文件

在openwrt上创建一个目录,如mkdir -p /data/docker/xiaoju-survey,然后进入该目录创建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:
      - "27017:27017" # 数据库端口
    volumes:
      - mongo-volume:/data/db # xiaoju-survey-data/db/data:/data/db
    networks:
      - xiaoju-survey

  xiaoju-survey:
    image: "xiaojusurvey/xiaoju-survey:1.1.2-slim"
    container_name: xiaoju-survey
    restart: always
    ports:
      - "8080:80" # 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

Step 3:启动服务:
执行以下命令启动哦

docker-compose up -d

是不是超级简单?🤩
Step 4:访问服务
用浏览器打开网址http://你的OpenWrt路由的IP:8080/即可进入到xiaoju-survey的管理后台。首次登录要创建一个管理员的账号密码,然后就可以创建问卷了。这里有三种类型:基础调查、投票评选、在线报名,根据自己需要选择吧。
360截图20240531105607416.jpg
360截图20240531110029341.jpg

好好感受以下xiaoju-survey的魅力,快速接入、灵活扩展,绝对是你做调查必备的好帮手!如果再结合上FRP的内网端口映射,调查就可以在任何有网络的地方进行了。

交流与支持:

为了让更多小伙伴加入,xiaoju-survey项目提供了微信和QQ交流群,大家可以在群里交流心得、分享经验。记得Star一下这个开源项目❤️,你的支持是最大的动力!项目地址:github.com/didi/xiaoju-survey。

好啦,今天的分享就到这里,赶紧动手试试吧!手残党也能轻松上手,有openwrt就能do!记得收藏和分享哦😉。

更多关注:www.9418666.xyz

0

评论 (0)

取消