NetBSDからneocities.orgにウェブサイトを展開してみる

この記事は、NetBSD Advent Calendar 2024の25日目の記事です。

はじめに

NeoCitiesというウェブサイトのホスティングサービスがあります。 クラシックな感じな静的なファイルをホスティングしてくれるサービスですが、さすがにこの時代にftpでファイルを転送するというようなことはできません。 もちろん、ウェブサイトから操作できますが、使い勝手は良くありません。 ただし、APIがあるので、用意されている専用クライアントを使って、ファイルのアップロード等をすることができます。

これも、タイミングが悪くてpkgsrcにインポートできていないのですが、7月にはコミットしたいと思いますので、 使い方を書いておきたいと思います。

インストール

専用クライアントは、The Neocities CLIで公開されています。Rubyで書かれたクライアントです。 以下のようにインストールすれば良いでしょう。

# cd /usr/pkgsrc/www/ruby-neocities
# make install

私はpkgsrc/lang/ruby34からインストールしているRuby 3.4を使っていますので、 これで/usr/pkg/bin/neocities34コマンドがインストールできました。neocities34と実行すれば使い方は分かるでしょう。

おわりに

非常に遅れた最終日にふさわしい話題だったかどうかは不安ですが…。

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。

Windows 11でwgetを使ってhttpsなウェブサイトから情報を取得する

Windows 11でhttpsなウェブサイトから情報を取得したいのだが、ウェブ上にある多くの古いwgetのWindows用のバイナリーは、TLS 1.2以降に対応しておらず私の接続先には利用できなかった。 また、このwgetを動かす環境は、ユーザー認証付きのHTTPプ...