Ubuntuでの設定
設定はすべてコマンドで行い、設定ファイルの編集などは不要。
●インストール
sudo apt install snap
snap install nextcloud
この段階で http://localhost から使用可能
●追加設定
・localhost以外のURLでのアクセス
sudo nextcloud.occ config:system:set 'trusted_domains' X --value=DOMAIN
Xは数字で1から使用する。
DOMAINはIPアドレスやDDNSで用意したサーバーを指すアドレス、アクセスしたいURLはすべて追加する。
sudo nextcloud.occ config:system:get 'trusted_domains'
で確認できるが、0はlocalhostに割あたっている。
・SSL
Let's Encryptが使える場合(80と443を開ける必要がある)
sudo nextcloud.enshable-https lets-encrypt
使えない場合は自己署名
sudo nextcloud.enshable-https self-signed