<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>インフラ on じるラボ</title>
    <link>https://jiru-labo.com/categories/%E3%82%A4%E3%83%B3%E3%83%95%E3%83%A9/</link>
    <description>Recent content in インフラ on じるラボ</description>
    <generator>Hugo</generator>
    <language>ja</language>
    <lastBuildDate>Sun, 31 May 2026 00:00:00 +0900</lastBuildDate>
    <atom:link href="https://jiru-labo.com/categories/%E3%82%A4%E3%83%B3%E3%83%95%E3%83%A9/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>GitHub ActionsでSvelteKitをCloudflare Workersに自動デプロイした話</title>
      <link>https://jiru-labo.com/posts/github-actions-cloudflare/</link>
      <pubDate>Sun, 31 May 2026 00:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/github-actions-cloudflare/</guid>
      <description>&lt;p&gt;GitHub Actionsを使うと、mainブランチへのプッシュで自動的にCloudflare Workersへデプロイできます。手動での &lt;code&gt;wrangler deploy&lt;/code&gt; が不要になります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cloudflare QueuesのプロデューサーをSvelteKitで実装した話</title>
      <link>https://jiru-labo.com/posts/cloudflare-queues/</link>
      <pubDate>Fri, 29 May 2026 01:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/cloudflare-queues/</guid>
      <description>&lt;p&gt;Cloudflare Queuesを使うと、処理を非同期でバックグラウンド実行できます。重い処理をQueueに投げることで、ユーザーを待たせずにレスポンスを返せます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cloudflare Workers AIをSvelteKitで使った話</title>
      <link>https://jiru-labo.com/posts/cloudflare-workers-ai/</link>
      <pubDate>Tue, 26 May 2026 01:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/cloudflare-workers-ai/</guid>
      <description>&lt;p&gt;Cloudflare Workers AIを使うと、Cloudflareのエッジネットワーク上でAIモデルを直接実行できます。外部のAI APIを別途契約しなくても、Cloudflareアカウントだけで利用できます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cloudflare Workersのシークレット管理を整理した話</title>
      <link>https://jiru-labo.com/posts/cloudflare-secrets/</link>
      <pubDate>Tue, 26 May 2026 00:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/cloudflare-secrets/</guid>
      <description>&lt;p&gt;Cloudflare Workersでシークレット（APIキーなど秘密の値）を扱う方法を整理します。ローカルと本番で管理方法が異なります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cloudflare KVをSvelteKitで使った話</title>
      <link>https://jiru-labo.com/posts/cloudflare-kv/</link>
      <pubDate>Sat, 23 May 2026 03:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/cloudflare-kv/</guid>
      <description>&lt;p&gt;Cloudflare KV（Key-Value Storage）はシンプルなキーと値のペアを保存するストレージです。D1のようなSQLクエリは不要で、&lt;code&gt;get&lt;/code&gt; / &lt;code&gt;put&lt;/code&gt; / &lt;code&gt;delete&lt;/code&gt; だけで操作できます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>SvelteKit × Cloudflare R2 でファイルアップロードを実装した話</title>
      <link>https://jiru-labo.com/posts/cloudflare-r2-upload/</link>
      <pubDate>Fri, 22 May 2026 00:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/cloudflare-r2-upload/</guid>
      <description>&lt;p&gt;SvelteKit + Cloudflare Workers の構成でCloudflare R2を使ったファイルアップロード機能を実装しました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>SvelteKit &#43; GitHub OAuthをCloudflare Workersにデプロイした話（躓きポイントまとめ）</title>
      <link>https://jiru-labo.com/posts/sveltekit-github-oauth-deploy/</link>
      <pubDate>Fri, 15 May 2026 08:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/sveltekit-github-oauth-deploy/</guid>
      <description>&lt;p&gt;ローカルで動作確認済みのGitHub OAuth認証をCloudflare Workersにデプロイする際、環境変数まわりで複数の躓きポイントがありました。&#xA;同じ構成（SvelteKit + adapter-cloudflare + wrangler deploy）を使う場合の参考になるようにまとめます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>SvelteKit &#43; D1をCloudflare Pagesにデプロイした話</title>
      <link>https://jiru-labo.com/posts/sveltekit-d1-deploy/</link>
      <pubDate>Fri, 15 May 2026 05:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/sveltekit-d1-deploy/</guid>
      <description>&lt;p&gt;D1（CloudflareのSQLite）を導入したSvelteKitプロジェクトをCloudflare Pagesにデプロイしました。&#xA;ローカルで動作確認済みでも、デプロイ時にD1まわりでハマりやすい点があるため、手順とトラブルシューティングをまとめます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>SvelteKitアプリをGitHubからCloudflare Workersにデプロイした話</title>
      <link>https://jiru-labo.com/posts/sveltekit-deploy-github-cloudflare/</link>
      <pubDate>Fri, 15 May 2026 00:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/sveltekit-deploy-github-cloudflare/</guid>
      <description>&lt;p&gt;SvelteKitで作ったアプリをGitHubにプッシュし、Cloudflare Workersにデプロイしました。&#xA;Cloudflareのダッシュボードが新UIに変わっており、いくつか躓いたポイントがあったので手順と合わせて残しておきます。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
