https://virment.com/setup-nextcloud-behind-nginx-reverse-proxy/
UbuntuにSnapdをインストールする
$ sudo apt update
$ sudo apt install snapd
$ sudo snap install nextcloud
Nextcloudが使用するポート番号を以下で設定します。
$ sudo snap set nextcloud ports.http=81 ports.https=444
管理者アカウントを設定
$ sudo nextcloud.manual-install adminuser adminpassword
信頼するドメインを追加します。
sudo nextcloud.occ config:system:set trusted_domains 1 --value=example.com
ドメインとサブディレクトリの設定
$ sudo nextcloud.occ config:system:set overwritehost --value="example.com"
$ sudo nextcloud.occ config:system:set overwriteprotocol --value="https"
$ sudo nextcloud.occ config:system:set overwritewebroot --value="/nextcloud"
$ sudo nextcloud.occ config:system:set overwrite.cli.url --value="https://example.com/nextcloud"
Nextcloudの設定を確認
$ sudo nextcloud.occ config:list
Nextcloudの起動と停止方法
$ sudo snap start nextcloud
$ sudo snap stop nextcloud
SNAPの場合のパスワードリセット
$ sudo nextcloud.occ user:resetpassword
リバースプロキシ使用の場合の設定
$ sudo nextcloud.occ config:system:set trusted_proxies 1 --value=Proxyアドレス
ロケーションとランゲージの設定
$ sudo nextcloud.occ config:system:set default_language --value=ja
$ sudo nextcloud.occ config:system:set default_locale--value=ja
$ sudo nextcloud.occ config:system:set default_phone_region --value=JP