ページ内ナビ
概要
Gumroad repositoryにはcreatorが商品を販売し、購入者へ配布するWeb applicationのsourceが含まれます。READMEはRuby、Node.js、Docker、MySQL 8.4、Sidekiq等を使うlocal development手順を公開しています。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
向いている用途
大規模Rails applicationの実装例を調査したい場合に向く
MySQL、Docker services、asset processing、外部service integrationを含む実運用Web applicationの構成を追えます。
出典:[2]
導入前の確認
参考にした公式資料
- [1]antiwork/gumroad repository(2026-09-30)
- [2]Gumroad README(2026-09-30)
- [3]Gumroad v2026.09.30.2 release(2026-09-30)
編集部からの補足
Gumroad本体のproduction Web application sourceです。小規模libraryではなく、Rails・MySQL・Sidekiq・frontend build・外部決済等を含む大規模E-commerce実装として読むのが適しています。
3ステップで試す
- 1
依存関係を準備
READMEに従いRuby gemsとNode dependenciesをinstallします。
bundle install && npm install - 2
local servicesとDBを準備
Docker servicesを起動し、Rails databaseをprepareします。
make local bin/rails db:prepare - 3
development serverを起動
Rails server、JavaScript build、Sidekiq workerをまとめて起動します。
bin/dev
成長
成長の推移 · 直近30日
9,752 Stars
推移データを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Maybe54,280 Stars
共通タグ 1件 · 同じ言語
資産・取引・予算・投資をself-hostする個人資産管理app。ただしv0.6.0で開発終了
Ruby - Jekyll51,700 Stars
共通タグ 1件 · 同じ言語
MarkdownとLiquidからブログ対応の静的サイトを生成
Ruby - Mastodon50,342 Stars
共通タグ 1件 · 同じ言語
community policyを持つserverをActivityPubでFediverseへ接続する分散SNS
Ruby - Homebrew49,828 Stars
共通タグ 1件 · 同じ言語
macOS/Linuxのソフトウェア導入を
Rubybrewコマンドへまとめるパッケージ管理ツール - Vagrant27,211 Stars
共通タグ 1件 · 同じ言語
Vagrantfileでprovider差を隠し、portableな開発環境を配布するsource-available tool
Ruby - GitLab CE/EE Mirror24,552 Stars
共通タグ 1件 · 同じ言語
GitLabの巨大なDevOps codebaseをGitHub mirrorから参照する
Ruby
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。