**Show HN:**
*Craftplan ― 私は妻のベーカリー向けに製造管理ツールを作りました*

2026/02/02 2:25

**Show HN:** *Craftplan ― 私は妻のベーカリー向けに製造管理ツールを作りました*

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

(すべての主要ポイントを反映し、推論は追加せず)

Craftplan は、小規模な職人製造業やクラフトビジネス向けに構築された無料でオープンソースの ERP プラットフォームです。コア機能は以下のとおりです:

  1. カタログ管理 – 写真付きの商品リストとラベル
  2. BOM(部品表) – バージョン管理された BOM が自動的にコストを集計し、労務ステップを追跡
  3. 受注処理 – カレンダー方式のスケジューリング、請求書生成、生産バッチへの割り当て
  4. 生産 – バッチング、材料消費自動化、バッチごとのコストサマリー、および生産完了時に数量を記録するワークフロー
  5. 在庫管理 – 原料ロットトレーサビリティ;在庫移動(消費・受入・調整);アレルゲン/栄養成分追跡;需要予測;再発注計画
  6. 購買 – 発注書、仕入先管理、ロット作成を伴う在庫受け取り
  7. CRM – 顧客・仕入先データ保存、注文履歴、統計情報
  8. インポート/エクスポート – 商品、材料、顧客の CSV インポート;CSV エクスポート対応
  9. メール連携 – SMTP、SendGrid、Mailgun、Postmark、Brevo、Amazon SES を使用したトランザクションメール配信(暗号化された API キー)
  10. カレンダー フィード – 注文納品と生産バッチスケジュールを含む iCal (.ics) URL。設定で生成・取り消しが可能
  11. プログラム的アクセス – JSON:API と GraphQL エンドポイントは暗号化された API キーで認証され、CORS 設定は可変
  12. アクセス制御 – 役割ベースの権限(管理者・スタッフ)とすべてのリソースに対するポリシーベース認可

これら全機能は、特に食品関連製造業で詳細な商品一覧、バージョン管理された BOM、アレルゲン追跡、およびリーン生産計画用の自動コスト算出が必要とされるクラフト企業の独自ニーズを満たすよう設計されています

本文

Craftplan
小規模な職人製造業やクラフトビジネス向けのオープンソースERP


デモログイン情報

  • メールアドレス: test@test.com
  • パスワード: Aa123123123123

Craftplanが提供する機能

カテゴリ機能
カタログ & BOM• 写真とラベル付きの商品カタログ
• バージョン管理されたBOM(最新は編集可、過去バージョンは読み取り専用)
• ネストされたBOM間での自動コスト集計
• 時間・費用追跡付き労務工程
受注 & 請求書• カレンダー方式による顧客注文処理
• 請求書生成
• 注文項目を生産バッチへ割り当て
生産• 自動材料消費付き生産バッチング
• バッチごとのコストスナップショット
• 完成ワークフローで実績量を追跡
在庫• ロットトレーサビリティ付き原料管理
• 在庫移動(消費、受領、調整)
• アレルゲン・栄養情報追跡
• 需要予測と再発注計画
購買• 購入注文と仕入先管理
• ロット生成付き在庫受領
CRM• 顧客・仕入先データベース
• 注文履歴と統計
インポート / エクスポート• 製品、材料、顧客のCSV一括インポート
• CSVエクスポート
メール• UIから設定可能なトランザクションメール送信
• SMTP, SendGrid, Mailgun, Postmark, Brevo, Amazon SES – APIキーは暗号化保存
カレンダー フィード• Google Calendar、Apple Calendar、またはiCal対応アプリ用のiCal (.ics) URL
• 注文配送と生産バッチスケジュールを含む
• 設定からフィード生成・取り消し
API• JSON:API & GraphQL エンドポイント(プログラム的アクセス)
• APIキー認証で暗号化保存
• CORS設定
アクセス制御• 管理者とスタッフのロール
• すべてのリソースに対するポリシー駆動認可

スクリーンショット

(ここにスクリーンショットを挿入)


テックスタック

  • Elixir
  • Ash Framework
  • Phoenix LiveView
  • PostgreSQL
  • Tailwind CSS

まずは始める(セルフホスト)

  1. Docker Compose ファイルをダウンロード
    curl -O https://raw.githubusercontent.com/puemos/craftplan/main/docker-compose.yml
    curl -O https://raw.githubusercontent.com/puemos/craftplan/main/.env.example
    
  2. 環境ファイルを作成
    cp .env.example .env   # 必要なシークレットを入力(.env.example 参照)
    
  3. スタック起動
    docker compose up -d
    

これでCraftplan、PostgreSQL、およびMinIOが自動マイグレーション付きで起動します。

シングルコンテナモード、Railwayデプロイ、リバースプロキシ設定などの詳細はセルフホスティングガイドをご覧ください。


開発環境構築

前提条件: Docker, Elixir ≥ 1.15, Erlang/OTP 27

docker compose -f docker-compose.dev.yml up -d   # PostgreSQL + MinIO + Mailpit を起動
mix setup                                       # 依存関係インストール、マイグレーション、アセットビルド、シード
mix phx.server                                   # localhost:4000 で起動

詳細手順は開発環境設定ガイドをご覧ください。


なぜCraftplanなのか?

  • 職人製造向けに設計 – 小ロット・受注生産のワークフローを最適化
  • アレルゲン&栄養情報追跡 – 食品・飲料メーカーが原材料を管理し、栄養ラベルを生成できる初級サポート
  • BOM バージョニングとコスト集計 – レシピやフォーミュラを改良しつつ完全な履歴と正確なコスト管理
  • セルフホステッドでベンダー依存なし – データはすべて自前インフラに保持、PostgreSQL がバックアップ

ドキュメント


コントリビューション

貢献歓迎です!大きな変更はまずイシューを立て、提案を議論してください。

mix test          # テストスイート実行
mix format        # 形式整形(Styler, Spark, Tailwind, HEEx)

コミットメッセージは次の規約に従います:

type(scope): description

例:
feat(batching):
,
fix(orders):
,
ui(production):


ライセンス

本プロジェクトは AGPLv3 ライセンスで公開されています。詳細は LICENSE をご確認ください。


サポート


同じ日のほかのニュース

一覧に戻る →

2026/02/02 5:01

**私の初めてのハードウェア製品を500台出荷して得た教訓**

## Japanese Translation: 著者は、明るい光を放つ高輝度ランプ「Brighter」を立ち上げた経験を語り、アイデアを大量生産製品に変える際の障壁を概説しています。ソフトウェア職を辞めた後、チームはクラウドファンディングで40万ドルを調達し、設計を39,000ルーメンから60,000ルーメンへと反復改良しました。早期のウェブサイト預金により需要が証明されました。生産は10月に開始され、毎日UPS配送が行われましたが、中国での製造ではヒートシンクピンのずれやPCBラベルの入れ替えなどの問題が発覚し、現地で修正を要しました。関税変更(「Liberation Day」)により輸入税率は50%から150%へと上昇し、利益率を圧迫し、コスト管理を厳格化せざるを得ませんでした。著者は今後もノブの間隔やワイヤ長、ネジサイズなどの品質調整を継続するとともに、定期的なサプライヤー訪問と徹底したテストを強調し、将来のリスクを軽減する計画です。これらの経験は、ハードウェアスタートアップがサプライチェーンの混乱、関税の変動、および詳細な計画をどのように乗り越えて収益性と製品信頼性を維持するかを示しています。

2026/02/04 4:37

宇宙でデータセンターを設置することは意味がありません。

## Japanese Translation: **概要** 宇宙ベースの AI インフラ―(SpaceX が最近取得した xAI など、Google、Lonestar、Axiom、Starcloud の類似プロジェクトを含む)については、打ち上げ価格が予測通り下落しても実用化や費用対効果を達成する可能性は低い。主張の根拠は硬直した技術的制限(放射線被害、冷却要件、遠距離での遅延)と GPU 必要数の膨大さにある:最先端 AI は何十万から数百万台の GPU を必要とし、xAI のプロトタイプ「Colossus」はすでに約 20 万台を搭載している。 そのようなハードウェアを支えるためには、新たな衛星編成が不可欠だ。既存の宇宙船は簡単にアップグレードまたは交換できないため、AI チップの各新世代ごとに完全に新しいコンステレーションが必要になる。この結果、現在約 15,000 台の衛星を大幅に上回る数が投入され、軌道混雑とケスラー・スペクトラムリスクが増大する。 Google の 2023 年研究では、打ち上げコストが 2035 年頃までに 200 米ドル/キログラムに下がる(Starship の成功に依存)場合にのみ競争力を持つ 81 台の衛星ネットワークが想定されている。これら最適的仮定でも、宇宙データセンターは安価な太陽光発電と急速に下落するハードウェア価格から恩恵を受ける地上ベースサーバーより遅れる。 投資家は、特に SpaceX の今年度 IPO 計画を踏まえ、ハイプサイクル中の転売利益を期待してこれらプロジェクトへの資金提供を継続する可能性がある。しかし、事業は相応の性能向上をもたらさずに資本支出を膨張させ、デブリリスクを増大させ、より実現可能な地上ソリューションから資源を逸らすリスクを抱えている。広範囲にわたる影響は、テック企業、投資家、および宇宙/AI 業界全体に及ぶでしょう。

2026/02/04 2:33

**Deno サンドボックス**

## Japanese Translation: Deno Deploy の新しい Sandbox は、開発者が大規模言語モデル(LLM)によって生成されることが多い信頼できないコードを、安全に実行できるようにします。これらのコードは、秘密鍵を直接受け取らない分離されたマイクロ VM 内で実行されます。 Sandbox は軽量な Linux コンテナを使用し、起動時間が 1 秒未満です。また、`Sandbox.create()` API を通じて JavaScript/TypeScript がサポートされ、SSH、HTTP、VS Code 経由で対話できます。 シークレットはプレースホルダーとして提供され、アウトバウンドリクエストが承認済みのホストを対象とした場合にのみ解決されます。ネットワーク出口は `allowNet` とアウトバウンドプロキシ(coder/httpjail に似た仕組み)によって制御され、許可されていないホストへのアクセスはブロックしつつ必要な API 呼び出しを可能にします。 永続性は読み書き可能なボリュームや事前インストールされたツールチェーンのスナップショットで追加できるため、フレッシュ環境を高速に起動できます。 `sandbox.deploy()` を使用して直接 Deno Deploy にデプロイでき、Sandbox は自動スケーリングかつサーバーレスです。そのため AI エージェント、CI ランナー、および安全なプラグインシステムに最適です。 現在のハードウェアは 2 vCPU、768 MB–4 GB のメモリを提供し、最大稼働時間は 30 分です。リージョンには Amsterdam と Chicago が含まれます。 料金はコンピュートタイムベースで、CPU は $0.05/h、メモリは $0.016/GB‑h、ボリュームストレージは $0.20/GiB‑month です。Pro ユーザーには無料クレジットが付与されます。エンタープライズ向け料金は deploy@deno.com までお問い合わせください。 この機能は Deno Deploy GA と同日にベータリリースされ、deno.com/sandbox、docs.deno.com/sandbox、jsr.io/@deno/sandbox、npm、および pypi.org/project/deno‑sandbox にてドキュメント化されています。

**Show HN:** *Craftplan ― 私は妻のベーカリー向けに製造管理ツールを作りました* | そっか~ニュース