Nextcloudは、無料のオープンソースファイルホスティングソリューションで、ownCloudプロジェクトのフォークであり、ユーザー自身が管理しコントロールするクラウドストレージサービスを実行する能力を提供します。ONLYOFFICE Document Serverと統合されたNextcloudは、ドキュメントを保存、共有するだけでなく、テキスト文書、スプレッドシート、スライド、フォームの閲覧、作成、編集、コラボレーションを可能にしています。
Nextcloudを初めて使う場合は、提供されているDockerスクリプトを使って、ONLYOFFICEと統合したものを一度にインストールすることができます。
必要条件
Dockerコンテナを利用してNextcloudに接続したONLYOFFICE Document Serverの設定済みバージョンをインストールするためには、以下のものが必要です。
- Dockerの最新版。Dockerの最新版。Docker公式サイトのガイドに従ってダウンロードしてください。
- Docker Compose。こちらも公式サイトからダウンロードできます。
ステップ1. インストール
インストール作業を開始する前に、お使いのマシンが以下の要件を満たしていることを確認してください。
- CPU:デュアルコア2GHz以上
- RAM:2GB以上
- HDD:40GB以上の空き容量
- スワップ:2GB以上
docker-onlyoffice-owncloud
の最新版リポジトリを取得します。以下のコマンドを使用します。
リポジトリをダウンロードします。
git clone --recursive https://github.com/ONLYOFFICE/docker-onlyoffice-owncloud
必要なフォルダに移動します。
cd docker-onlyoffice-owncloud
アップデート用に設定します。
git submodule update --remote
ステップ2.docker-compose.ymlファイルを編集する
docker-onlyoffice-owncloud
リポジトリはNextcloudとownCloudの両方の設定を組み合わせており、デフォルトでownCloudが選択されているため、docker-compose.ymlファイルを編集します。
指定したファイルをnanoテキストエディタなどで開きます。
nano docker-compose.yml
image: owncloud:fpm
の行を探し、owncloud の代わりに nextcloud と入力します。このように行を変更する必要があります。
image: nextcloud:fpm.
ステップ3.Docker Composeを実行する
docker-compose up -d
自動的にインストールが行われます。すべてのコンテナがインストールされるまで、しばらく待ちます。
ステップ4. NextcloudのWebアプリケーションを設定する
ブラウザを起動し、Webサーバーのアドレスを入力します。NextcloudウィザードのWebページが表示されます。ユーザー名とパスワードを入力して、管理者アカウントを作成します。
ステップ5. 設定を完了し、編集を開始する
ONLYOFFICE Document ServerでNextcloudにあるドキュメントを編集するオプションはまだありません。設定を完了するために、ダウンロードしたフォルダに戻り、set_configuration.sh
スクリプトを実行します。
bash set_configuration.sh
Webページを更新してください。新しいONLYOFFICEで開くオプションは、ファイルメニューで利用可能になります。これで、ONLYOFFICEを使って、Nextcloud上で直接ドキュメントを編集したり、コラボレーションしたりできるようになります。