使用容器一鍵部署nextcloud

  • 2020 年 2 月 24 日
  • 筆記

部署

容器真是個好東西。

docker run -d -p 8090:80 --name nextcloud -v nextcloud:/var/www/html nextcloud

常用操作

安裝ocdownloader插件

安裝完後,並不能使用,需要在容器內安裝需要的組件。具體見:https://github.com/e-alfred/ocdownloader

命令:

apt-get install aria2 curl php-curl    mkdir /var/log/aria2c /var/local/aria2c  touch /var/log/aria2c/aria2c.log  touch /var/local/aria2c/aria2c.sess  chown www-data.www-data -R /var/log/aria2c /var/local/aria2c  chmod 770 -R /var/log/aria2c /var/local/aria2c  sudo -u www-data aria2c --enable-rpc --rpc-allow-origin-all -c -D --log=/var/log/aria2c/aria2c.log --check-certificate=false --save-session=/var/local/aria2c/aria2c.sess --save-session-interval=2 --continue=true --input-file=/var/local/aria2c/aria2c.sess --rpc-save-upload-metadata=true --force-save=true --log-level=warn --rpc-listen-all=false

清理回收站

sudo -u www-data php occ trashbin:cleanup --all-users