Nextcloud

[Nextcloud 20 RC2] occ コマンド、デフォルトアプリ、 config の比較

Nextcloud は約 1 年間で 2 回程度の早いペースでアップデートされており、記事記載現在 (2020 年 9 月 29 日 ) で バージョン 19.0.3 が最新となっております。

そして、いよいよ 2020 年 10 月 3 日 ( ドイツ現地時間 : 日本ではおそらく 10 月 4 日 ) に Nextcloud 20 が正式にリリースされる予定となりました。これに先立ち、 2020 年 9 月 17 日 にリリース候補版 ( 仕様凍結版 ) である RC1 が公開され、2020 年 9 月 24 日 には RC2 が公開されましたので、早速インストールして動作検証を行ってみました。比較のために、それぞれのインストール手順は全く同じにしております。

今回は、Nextcloud の CLI ツールである occ コマンド、デフォルトアプリ、config の比較で変更が発生している部分を確認してみます。

1. occ コマンド

Nextcloud 20 では以下の occ コマンドが追加されております。

  • encryption:migrate-key-storage-format
    • 暗号化で利用されるキーストレージのフォーマットを新しいフォーマットに移行します。
  • preview:repair
    • 既存のプレビュー画像をサブフォルダーに分散します。
  • security:bruteforce:reset
    • 指定された IP アドレスに対するブルートフォース攻撃をリセットします。
      Nextcloud を運用していく中で、ユーザーがログイン時のパスワードを勘違いとかで何回も入力してブルートフォース攻撃と判断されてログインができなくなるケースがありますが、当該ユーザーのアクセス元 IP アドレスがわかっていればこのコマンドでリセットを行うことができます。
$ sudo -u nginx php /var/www/html/nextcloud/occ security:bruteforce:reset 192.168.100.100

2. デフォルトアプリ

Nextcloud 20 では以下のアプリがデフォルトアプリとして追加されております。いずれも前回のブログ記事で紹介した Nextcloud 20 で追加された機能のアプリとなります。

  • Dashboard
    • ダッシュボードを表示します。
  • User status
    • ユーザーのステータスを管理、表示します。
  • Weather status
    • ダッシュボード上に気象情報を表示します。

3. config

こちらは Nextcloud 19 から変更等はありませんでした。

※このほかの変更点、変更内容の掘り下げは引き続き記事にしていきます。