Truenas Scale에 nextcloud app을 설치한 후 외부 컴퓨터에서 nextcloud 에 로그인 하려면 외부컴퓨터가 trusted domain 명단에 포함이 되어 있어야 한다.
그런데 nextcloud app 은 docker container 형태로 되어 있어 그 명단을 수정하려면 container 내부에서 수정하여야 하는데 다음과 같은 과정으로 수정할 수 있다.
먼저
- truenas 에 truenas_admin 또는 root로 로그인한다.
- 수정할 container의 명칭을 찾는다.
$ sudo docker container ls - nextcloud doscker 에 로그인 한다.
$ sudo docker exec -it $(sudo docker container ls -q --filter name="app 이름") bash - 필요에 따라 텍스트 편집기를 설치한다.
$ apt update
$ apt install vim - config.php 파일내의 trusted domain list를 수정하여 준다.
$ vim /var/www/html/config/config.php - 저장하고 nextcloud app을 다시 시작한다.