gumroad
10,142
Stars
2,116
Forks
105
Watchers
3
Open Issues
MIT
许可证
Ruby
语言
2025-04-03
创建时间
2026-11-12
最近更新
项目能做什么
Gumroad 开源项目:看什么能成(See what sticks)。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
<picture>
<source srcset="https://public-files.gumroad.com/logo/gumroad-dark.svg" media="(prefers-color-scheme: dark)">
<source srcset="https://public-files.gumroad.com/logo/gumroad.svg" media="(prefers-color-scheme: light)">
<img src="https://public-files.gumroad.com/logo/gumroad.svg" width="714" alt="Gumroad logo">
</picture>
</p>
<p align="center">
<strong>See what sticks.</strong>
</p>
<p align="center">
<a href="https://gumroad.com">Gumroad</a> is an e-commerce platform that enables creators to sell products directly to consumers. This repository contains the source code for the Gumroad web application.
</p>
<p align="center">
<a href="https://github.com/antiwork/gumroad-cli">
<img src="https://img.shields.io/badge/CLI-gumroad--cli-FF90E8?style=for-the-badge" alt="Gumroad CLI">
</a>
</p>
## Contributing
We don't run an inbound review queue on this repo. To contribute a change: **fork the repo, open the pull request on your own fork, then email [support@gumroad.com](mailto:support@gumroad.com) with a link to it.** We read every submission and merge the ones we want on our side, keeping your authorship — though we can't promise a reply to each one or a timeline.
Your PR still has to meet the same bar as our own work — visual evidence for anything user-facing, QA steps, test results, and an AI disclosure naming the model. See [CONTRIBUTING.md](CONTRIBUTING.md) for the full guidelines and the substitutions that apply when working from a fork.
## Table of Contents
- [Contributing](#contributing)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Configuration](#configuration)
- [Running Locally](#running-locally)
- [Testing](#testing)
- [Dependencies](#dependencies)
- [Integration tests](#integration-tests)
- [Development](#development)
- [Logging in](#logging-in)
- [Resetting Elasticsearch indices](#resetting-elasticsearch-indices)
- [Push Notifications](#push-notifications)
- [Common Development Tasks](#common-development-tasks)
- [Linting](#linting)
## Getting Started
### Prerequisites
> 💡 If you're on Windows, follow our [Windows setup guide](docs/development/windows.md) instead.
Before you begin, ensure you have the following installed:
#### Ruby
- https://www.ruby-lang.org/en/documentation/installation/
- Install the version listed in [the .ruby-version file](./.ruby-version)
#### Node.js
- https://nodejs.org/en/download
- Install the version listed in [the .node-version file](./.node-version)
#### Docker
We use Docker to setup the services for development environment.
- For MacOS: Download the Docker app from the [Docker website](https://www.docker.com/products/docker-desktop)
- For Linux:
```bash
sudo wget -qO- https://get.docker.com/ | sh
sudo usermod -aG docker $(whoami)
```
#### MySQL & Percona Toolkit
Install a local version of MySQL 8.4.x to match the version running in production.
The lo
阅读完整原文
项目深度分析 AI 生成
私有化/自托管版 Gumroad 交付与运维服务
| 产品构想 | 针对不想支付 Gumroad 10% 平台抽成或对数据隐私要求严格的成熟创作者/企业,提供交钥匙的开源部署与运维支持。 |
| 核心功能 | Docker一键部署脚本、自动化备份与监控、多区域合规配置、生产环境调优。 |
| 目标用户 | 年交易额较高、希望降低交易手续费的成熟创作者、中小型数字产品出版商。 |
| 难度/周期 | 高 · 2-3 个月 · 成本:中等(服务器资源、第三方存储测试、支付沙箱测试成本) |
| 收费模式 | 一次性部署安装费、月度托管运维订阅费(SaaS化自托管支持)。 |
| 竞争风险 | 仓库未明确许可证(License缺失),商用存在法律版权风险;系统涉及复杂技术栈(Ruby on Rails, MySQL, ES, Docker等),维护复杂度高。 |
| 依据 | 已验证事实 |
本地化支付与合规网关插件包
| 产品构想 | 为开源 Gumroad 扩展特定区域(如中国微信/支付宝、东南亚本地电子钱包、欧洲特定支付)的支付插件与本地税务合规模块。 |
| 核心功能 | 微信/支付宝接入、加密货币支付拓展、本地发票生成、跨境电商多货币汇率结算。 |
| 目标用户 | 非 Stripe 原生支持区域的跨境创作者、出海数字产品团队。 |
| 难度/周期 | 中等 · 1-2 个月 · 成本:低(主要为开发和接口测试成本) |
| 收费模式 | 插件买断授权费、定制网关集成开发费。 |
| 竞争风险 | 开源主干版本频繁更新可能导致插件兼容性断裂;支付接口资质合规要求高。 |
| 依据 | 尚需验证的假设 |
极简创作者电商解决方案迁移服务
| 产品构想 | 帮助创作者从官方 Gumroad 或其他平台平滑迁移历史交易数据、订阅关系与数字资产到自建实例或替代平台。 |
| 核心功能 | 用户与订单数据迁移脚本、订阅平滑迁移、商品与文件资产导入导出工具。 |
| 目标用户 | 遭受 Gumroad 调价或封号风险、寻求资产自主可控的独立创作者。 |
| 难度/周期 | 低 · 2-4 周 · 成本:低 |
| 收费模式 | 按迁移数据量或项目收费的技术咨询服务费。 |
| 竞争风险 | Gumroad 官方订阅支付令牌受限于 PCI 合规通常无法直接导出,订阅平滑迁移存在技术硬壁垒。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
相似项目数据正在完善中,暂不展示(避免误导)
项目优势与风险
| 技术成熟度 | 创建于 2025-04-03,近 30 天仍在推送,发布过 100 个 Release |
| 社区活跃 | Star 10,142 / Fork 2,116 / Issue 3(数据支持,可自行核实) |
| 许可证 | MIT |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。