面向会议、音乐节、演出等活动的开源售票商店应用,基于 Django 构建,可自行部署。
- Star
- 118
- Fork
- 24
- 未关闭 Issue
- 51
- 最近提交
- 18小时前
这是什么?
Revel 是一个可自部署的票务与会员管理平台,适合场地、俱乐部、工作室和独立艺人使用。票款直接进入主办方自己的 Stripe 账户,平台不在买家价格之外额外收取服务费,代码以 MIT 协议开源,既可以使用托管版本,也可以部署在自己的服务器上。
后端支持多档票种、折扣码、候补名单、退款和二维码电子票,会员功能包括 Stripe 周期性扣费、仅限会员的活动、系列通票以及 Apple Wallet 和 Google Wallet 会员卡。问卷筛选、仅限邀请的活动、宾客名单和黑名单等工具也适合需要审核参与者的社群。
项目基于 Django 5.2 LTS、Django Ninja、带 PostGIS 的 PostgreSQL、Celery 和 Redis 构建。此外还包含通过 VIES 校验的欧盟增值税处理、反向征税规则、发票与报表,以及场馆座位图功能。前端 Web 应用位于独立仓库。
核心功能
- 01通过 Stripe 结账,支持多档票种、自定义金额、折扣码和候补名单。
- 02通过 Stripe 实现周期性会员收费,并支持仅限会员的活动和系列通票。
- 03用问卷、邀请和黑名单控制谁可以获得票券或加入组织。
- 04场馆座位图支持交互式选座。
- 05支持欧盟增值税校验、反向征税处理、发票以及 XLSX 和 PDF 格式的收入报表。
- 06提供邮件、站内信和 Telegram 通知,并支持 Eventbrite 同步和 OpenID Connect 登录。
适用场景
- 健身房、瑜伽馆或合唱团管理周期性会员和课程通票。
- 独立音乐人或 DJ 不经过演出商,直接向粉丝售票。
- 需要在放行前审核申请人的社群组织。
- 希望自部署票务系统并把参会者数据保存在自己服务器上的主办方。
快速上手
- 1
准备一台开放 80 和 443 端口的 Linux x86-64 服务器,并为网页应用和 API 配置 DNS 记录
- 2
克隆 infra 仓库并运行安装向导
git clone https://github.com/letsrevel/infra && cd infra && ./setup.sh
使用前须知
- 自托管需要 Linux x86-64 服务器、DNS 记录,并开放 80 和 443 端口。
- 包含可观测性和恶意软件扫描的完整自托管方案需要 8 个 vCPU 和 32 GB 内存。
收录于专题
标签
#event-management#ticketing#membership#django#python#stripe#self-hosted#eu-vat#django-ninja#eventbrite-alternative
常见问题
- revel-backend 是什么?
- 面向社群、俱乐部、独立场地和独立艺人的开源活动管理、票务与会员平台,后端基于 Django。 Revel 是一个可自部署的票务与会员管理平台,适合场地、俱乐部、工作室和独立艺人使用。票款直接进入主办方自己的 Stripe 账户,平台不在买家价格之外额外收取服务费,代码以 MIT 协议开源,既可以使用托管版本,也可以部署在自己的服务器上。
- revel-backend 可以免费使用吗?用的什么许可证?
- revel-backend 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- revel-backend 还在维护吗?
- 活跃维护中。revel-backend 最近一次提交是在 2026年11月6日。
- revel-backend 适合用来做什么?
- 健身房、瑜伽馆或合唱团管理周期性会员和课程通票。 独立音乐人或 DJ 不经过演出商,直接向粉丝售票。 需要在放行前审核申请人的社群组织。 希望自部署票务系统并把参会者数据保存在自己服务器上的主办方。
- revel-backend 怎么安装和运行?
- 准备一台开放 80 和 443 端口的 Linux x86-64 服务器,并为网页应用和 API 配置 DNS 记录 克隆 infra 仓库并运行安装向导: git clone https://github.com/letsrevel/infra && cd infra && ./setup.sh
- 在哪里获取 revel-backend?
- 源代码和安装说明在 GitHub 上:https://github.com/letsrevel/revel-backend
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2562+3 本周674PythonOther维护活跃更新于 18小时前
可自托管或使用云服务的活动票务与管理平台,支持售票、检票和参会者沟通。
4126+25 本周753PHPOther维护活跃更新于 19小时前
面向会议、展会、工作坊和聚会的开源票务预订与参会管理系统。
1629+3 本周402JavaGPL-3.0维护活跃更新于 6天前
可自托管的票务与预订系统,运行于 Bunny Edge Scripting 或 Deno,加密存储参与者个人信息,支持 Stripe、Square、SumUp 支付。
37+1 本周3TypeScriptAGPL-3.0更新于 20小时前
开源会议规划工具,涵盖征稿、投稿评审、日程编排和讲者沟通。
956+2 本周265PythonOther维护活跃更新于 24小时前