私のホームページは現在、httpd(8)とacme-client(1)を介したLet's Encryptを使用してOpenBSD上で動作しています。以前はGitHub Pagesでホストし、その後Cloudflare Pagesに移行しました。どちらも無料で簡単だったからです。最近、私が育ったDIYウェブが懐かしくなり、このガイドを書きました。
まず、OpenBSDからminirootイメージをダウンロードし、チェックサムを検証してから、カスタムイメージとしてDigitalOceanにアップロードします。サーバーが起動した後、ホスティング料金を避けるためにイメージを削除する必要があります。
512MBメモリ、1vCPU、500GB転送、10GBディスクの基本プランを使用してDropletを作成します。SSHキーを追加します(必須ですが、実際には追加されません)。総コストは月額4.00ドルです。
Webコンソールを介してOpenBSDをインストールします。プロンプトに答えます:ホスト名、ネットワークインターフェース、IPv4/IPv6自動設定、安全なrootパスワード、sshdの有効化、X Window Systemなし、非rootユーザーの作成、タイムゾーンの選択、ディスクsd0。セットアップ後、SSHでサーバーに接続し、Let's Encrypt用にhttpdとacme-clientを設定します。
出典: Hacker News · 要約:HeadlinesBriefing