技術めも
GreenWalk管理者の技術めも

Cloudflare R2 Object Storage用Account API Tokenの発行手順

CloudflareのR2でAPIを利用できるようにするためには、事前にAPIに対する設定が必要です。Cloudflareにログインして、R2 Object StorageのOverviewを選択します。 OverviewのAPIプルダウンのManage API tokensを選択します。 Create Account API tokenボタンをクリックします。 以下のように、入力してCreate Account API tokenボタンをクリックします。 * Token Name : 任意の名前 * Permissions : Admin Object Read

Ubuntuサーバ(Droplets)×Docker Compose環境のGhostブログをCloudflare R2(rclone利用)へ自動バックアップする方法

はじめに DigitalOcean Droplets(Ubuntu)上で、Docker Composeを用いて複数のGhostブログおよびMySQLデータベースを運用している場合、障害やトラブルへの備えとして、定期的なバックアップおよびクラウドストレージへの保管は非常に重要です。 本記事では、Cloudflare R2をS3互換のバックアップ先として活用し、rcloneを利用して自動でバックアップ・アップロードを行う方法を解説します。 Digital Ocean DropletでDocker ComposeとGhostを使った複数ブログサイトの構築完全ガイドはじめに:なぜこの構成を選んだのか 現代のWebサイト運営において、複数のブログやサイトを効率的に管理することは多くの開発者やコンテンツクリエイターにとって重要な課題となっています。特に、個人ブログ、技術ブログ、企業サイトなど、

Digital Ocean DropletでDocker ComposeとGhostを使った複数ブログサイトの構築完全ガイド

はじめに:なぜこの構成を選んだのか 現代のWebサイト運営において、複数のブログやサイトを効率的に管理することは多くの開発者やコンテンツクリエイターにとって重要な課題となっています。特に、個人ブログ、技術ブログ、企業サイトなど、異なる目的やターゲット読者を持つサイトを同時に運営する場合、それぞれを独立したサーバーで管理するのはコストと管理の観点から非効率的です。 本記事では、単一のDigital Ocean Droplet上でDocker Composeを活用し、Ghostプラットフォームによる複数ブログサイトを構築する方法を詳しく解説します。この構成により、月額わずか数ドルの小規模サーバーでプロフェッショナルなブログサイトを複数運営できるようになります。また、CaddyをリバースプロキシとしてHTTPS自動化やキャッシュ最適化を実現し、MySQLデータベースで各ブログのデータを分離管理する包括的なソリューションを提供します。 システム概要と技術選択の背景 利用サービスとその選択理由 今回の構成では、以下のサービスとツールを組み合わせて使用します:

Episode

00:00:00 00:00:00