Skip to content
@danything

Doa

Doa(ドゥエー)

自宅のk3sクラスタと、その上で動かしているものの置き場。

Website Blog Contact

📍 Japan


About

個人で運用している自宅のk3sクラスタと、そこで動かしているアプリを公開しています。

構成はArgoCDのGitOpsに寄せていて、マニフェストをpushすればクラスタに反映されます。ハマったことや調べたことはdoany.ioに書いています。

  • k3s + ArgoCD + Cilium(Gateway API)+ Infisical
  • 古い業務システムもDocker / Helm chartにして載せる
  • 公開リポジトリはGitHub ActionsでビルドしてGHCRへ、非公開のものは自宅のForgejoのActionsでビルドして同じForgejoのレジストリへ。どちらもArgoCDがデプロイ
  • 記事はインフラ・Web・決済・車など

Products

Shadai / 車台(sd.doany.io

車両台帳と、登録・届出の書類作成。

車検証を一度入れれば(2次元コードをスマホで読めます)、車検・自賠責・税の期限のお知らせ、仕入れから販売までの工程、1台ごとの費用と利益、名義変更・車庫証明・構造等変更(重量分布計算書)の書類まで、自分で作れます。中古車の販売店や整備工場のような、車を何台も持つ人向けです。

  • 台帳は3台まで無料。書類の入力と判定(OK / NG)も無料です
  • 書類の印刷は1台1,100円、または月5,500円で台数無制限(税込。決済はStripe)
  • ログインはGoogle・Microsoft・メールです
  • 型式からの車両情報は下の車両カタログから引きます

無料で台帳を作る料金

tama 車両カタログ(ts.doany.io

日本で型式指定を受けた自動車2万型式超のカタログ。型式・通称名・型式指定番号から、諸元・燃費・販売期間・官報の型式指定・リコール届出を横断検索できます。燃費一覧・官報・リコール届出などの公的データから組み立てていて、Shadaiの車両マスターでもあります。

worklog(w.doany.io

書かなくていい日報と稼働表。

普段使っているSlack・GitHub・GitLab・Backlog・Jira・OpenProject・Redmine・Googleドライブの活動ログから、その日の日報と、月末の稼働表(開始・終了・休憩・実働)の下書きを作ります。

  • PCに常駐ツールを入れません
  • 過去の日にも月にもさかのぼって作れます
  • 使っているサービスを連携して、月を選ぶだけです。提出用のExcel / CSV / TSVで出せます
  • ログインはGoogleまたはGitHubアカウントです

早期利用期間中は全機能を無料で開放しています。正式リリース後も今月と先月の分は無料で、全期間さかのぼれるProが月額1,200円(税別)です。

今すぐ試す・お問い合わせはinfo@doany.io

Repositories

インフラ/ホームラボ

Repository 概要
gitops k3s上のセルフホストアプリ(Forgejo、Mattermost、AdGuard Home、ERPNext、NetBird、Headlamp、Infisical、k8up、Cloudflare DDNS、3proxy)のマニフェストと、クラスタを組む層(ArgoCD、Cilium Gateway、cert-manager、Entra IDの認証)。Talosへ移す準備も
helm-mosp 勤怠管理MosPのDockerイメージとHelm chart。毎月、最新コミットを自動でビルドしてGHCRに置く
genkan compose.yml 1枚のリバースプロキシ。ローカルの*.localhostも本番のドメインも同じ設定で振り分ける
infisical-push-bridge セルフホストのInfisical(無料版)で、Webhookを受けてInfisicalSecretをその場で同期させる。Helm chartあり

Note

ProductsのShadai・車両カタログ・worklogのソースは、自宅のForgejoにある非公開のリポジトリです。ArgoCDのApplicationSetがGitHubとForgejoの両方のリポジトリを走査し、各リポジトリのdeploy/argocd.yamlを見つけてApplicationを作ります。

アプリケーション

Repository 概要
denpa 自宅に置くテレビ録画サーバ。番組表から予約して、録ったものも放送中のものもブラウザで観る。チューナー側はエージェントに分けてあり、Docker / Kubernetes用のイメージをGHCRで配布
denpa-agent-windows denpaのチューナーエージェントのWindows版。BonDriverで選局して、Linux版と同じHTTPでTSを返す。C#のNative AOT
blog doany.ioのソース。FuwariベースのAstro製ブログ。検索はPagefind、コメントはyosegaki
yosegaki SvelteKit + Bun + SQLiteのコメントサーバ。scriptタグ1つで埋め込めて、管理画面は無い
aizuchi Slackで相槌を打つAIボット。コネクタとLLMプロバイダを差し替えられる.NET Native AOTの器で、Helm chart付き
xool x.doany.io。𝕏の前日のポストを集計して、通信簿として自動でポストする
lgtm l.doany.io。画像を放り込むとLGTMを敷き詰めたwebpにして、貼り付け用のMarkdownを返す
yuzuriha y.doany.io。0円物件を掲載サイトから集めて、衛星写真の地図に載せる

Tech Stack

Kubernetes k3s Argo CD Helm Cilium Docker Forgejo GitHub Actions Renovate Cloudflare

TypeScript Svelte Astro Bun Playwright Biome C# SQLite Stripe Caddy Shell


Popular repositories Loading

  1. denpa denpa Public

    チューナーエージェントと2つだけで完結するテレビ録画アプリ

    TypeScript 10

  2. gitops gitops Public

    クラスタ上のセルフホストアプリを ArgoCD で管理するマニフェスト群

    Shell 1

  3. genkan genkan Public

    コンテナの玄関 — compose.yml 1枚のリバースプロキシ

    Shell

  4. blog blog Public

    doany.io のソース — Fuwari ベースの Astro 製静的ブログ

    Astro

  5. xool xool Public

    x.doany.io — 𝕏 の1日のポストを集計して通信簿として自動ポストするツールと、LGTM 画像の生成・ホスティング

    TypeScript

  6. yuzuriha yuzuriha Public

    zero.estate の0円物件を衛星写真の地図に表示する静的サイト

    TypeScript

Repositories

Showing 10 of 13 repositories

Top languages

Loading…

Most used topics

Loading…