侧边栏壁纸
博主头像
羊刀仙的部落格 博主等级

闲不下来!

  • 累计撰写 227 篇文章
  • 累计创建 52 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

年会抽奖还能这么搞,Docker一键部署log-lottery年会抽奖程序

羊刀仙
2026-01-05 / 0 评论 / 0 点赞 / 6 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
GW树洞

高速稳定 · 海外专线

  • 自用推荐
  • 90天使用时长
  • 70+ 节点分布
  • IEPL专线 油管4K无压力
  • 全平台客户端
  • 不限制在线设备
立即注册

又是二月份才过年,公司年会也来得稍晚了一些。

说起年会,流程可以简单,节目可以随缘,但是必备环节抽奖可不能少。不管公司规模大小,只要有抽奖,现场气氛就能被强行拉起来。

本期来介绍一个抽奖工具,支持Docker一键部署。他不复杂,不需要登录账号,也不依赖什么线上服务,打开就能用的同时氛围感拉满。

Jietu20260105-163825-HD.gif

项目介绍

完整项目名:LOG1997/log-lottery,可于GHUB搜索。

log-lottery是一个基于 Vue3 + Three.js,可配置可定制化的抽奖应用,炫酷3D球体,可用于年会抽奖等活动,支持奖品、人员、界面、图片音乐配置。

使用PC端最新版Chrome或Edge浏览器。

如果进入网站遇到图片无法显示或有报错的情况,请先到【全局配置】-【界面配置】菜单中点击【重置所有数据】按钮清除数据后进行更新。

项目特性

  • 🕍 炫酷3D球体,年会抽奖必备,开箱即用
  • 💾 本地持久化存储
  • 🎁 奖品奖项配置
  • 👱 抽奖名单设置管理
  • 🎼 播放背景音乐
  • 🖼️ excel表格导入人员名单、抽奖结果使用excel导出
  • 🎈 可增加临时抽奖
  • 🧨 国际化多语言
  • 🍃 更换背景图片
  • 🚅 添加docker构建
  • 😘 弹幕(开发中)
  • 🧵 卡片组成多种形状(计划中)

部署流程

本文以威联通NAS为例,通过Docker Compose的方式进行部署。

这个项目部署还是很简单的,原部署代码如下:

docker run -d --name log-lottery -p 9279:80 log1997/log-lottery:latest

我们转换一下:

services:
  log-lottery:
    image: log1997/log-lottery:latest
    container_name: log-lottery
    ports:
      - "9279:80"
    restart: always

打开威联通的Container Station创建新的应用程序。

截屏2026-01-05 15.35.25.png

使用展示

这个项目的访问跟过去不同,大家要注意!

访问地址为:NAS_IP:9279/log-lottery

初始界面如下图所示。

截屏2026-01-05 15.45.46.png

人员信息,奖品这些都需要我们自行导入。人物头像这些是支持URL连接的~

截屏2026-01-05 16.13.59.png

我们也可以下载模版,在模版中编辑后再导入回项目。

截屏2026-01-05 16.04.09.png

奖品配置这边,也支持各种配置项目。

截屏2026-01-05 16.14.43.png

图片和音乐管理。都能自定义。第一首是茉莉花的交响乐版,作者也是蛮懂氛围感的,其他音乐也都很经典。

截屏2026-01-05 16.15.59.png

截屏2026-01-05 16.38.44.png

老板喝爽了,还能添加临时抽奖~

截屏2026-01-05 16.32.19.png

最后

我个人觉得如果能对接GZH的话实用程度会大大增加。

感兴趣的朋友可以部署个看看效果是否符合需求。

感谢观看,本文完~

0

评论区