XServer API

スポンサーリンク
エックスサーバー

第5回: rsync + SSH で Laravel API とフロントを 1 コマンドでデプロイ (DRY-RUN 付き)

TL;DRデプロイは rsync + SSH の素朴な構成で十分。CI/CD を組まなくても DRY-RUN + 確認プロンプトが守られていれば事故は起きにくい。--delete を使うかは 「rsync 先がスクリプトの専有領域か?」で決...
エックスサーバー

第4回: サブドメイン / Cron / SSL を Xserver API で運用する — idempotent と日次監視

TL;DRサブドメイン作成は POST /subdomain 一発、SSL は Xserver が Let's Encrypt で自動発行してくれる (DNS が浸透していれば成功する)。Cron 登録は API で書けるが 「使える記号が...
エックスサーバー

第3回: メールアカウント作成と “ドメイン認証 TXT” の自動投入 + リトライ設計

TL;DRXserver の POST /mail は 「事前にドメイン認証 TXT (_xserver-verify.{domain} に xserver-verify=<token>) を立てておく」必要がある。トークンは GET /s...
エックスサーバー

第2回: DRY-RUN を既定にする破壊的 API 呼び出しの設計 — MySQL DB を 3 連 POST で作る

TL;DR破壊的 API は 「DRY-RUN を既定 / --apply で初めて実行 / 直前に y/N プロンプト」の 3 段ガードを入れる。DB 作成は POST /db → POST /db/user → POST /db/use...
エックスサーバー

第1回: エックスサーバー API を curl + jq で叩く — 読み取り系スクリプトの設計

TL;DRエックスサーバーの REST API は Bearer トークンの素朴な作り。.env.xserver に API キーを 1 つ置いて set -a; source; set +a で export、curl -H "Autho...
エックスサーバー

XServer API + PHP で SSL 証明書監視を自動化する(さくら・ロリポップも対応)

はじめにSSL 証明書の期限切れは、ユーザーに「この接続は安全ではありません」と表示され、サイトへのアクセスが実質的に遮断される深刻な障害になる。Let's Encrypt の普及で自動更新が一般的になったとはいえ、更新処理の失敗・設定ミス...
エックスサーバー

XServer API ディスク監視システム拡張編:通知グループ・SMTP 認証・データローテーション

はじめに前回の記事(XServer API で複数サーバーのディスク使用量を集中監視する)では、エックスサーバーの REST API(XServer API)を使って複数サーバーのディスク使用量を PHP で集中監視する仕組みを構築した。そ...
エックスサーバー

XServer API で複数サーバーのディスク使用量を集中監視する

はじめに複数のクライアントサイトをエックスサーバーで運用していると、「どのサーバーのディスクがどれくらい使われているか」を把握するのが意外と手間になる。管理画面を開いてサーバーごとに確認し、スプレッドシートに転記して…というのを毎回やるのは...
スポンサーリンク
タイトルとURLをコピーしました