설치가 실패한다면 HDD가 문제다
기본 설치 도움 :
1 - https://www.2cpu.co.kr/lec/4616
2 - https://www.2cpu.co.kr/lec/4626
네트워크 설정
https://xengom.tistory.com/m/7
Docker 설치
Portainer 구축
Nextcloud 구축
portainer : IP + :9000
MariaDB 설치
Nextcloud 설치
외부 접속 대비 순서
1. 내부 IP 할당 고정
공유기는 연결된 장치들이 부팅될 때 마다 내부 IP를 랜덤으로 부여.
이렇게 되면 OMV 접근을 위한 설정페이지 IP가 매번 달라짐.
오늘은 192.168.0.25 였다면 한번 껐다 키면 192.168.0.68로 되어있다던지...
이걸 고정할 것임. 그래야 포트포워딩이 가능하니까.
공유기 설정페이지에서 IP/MAC 관련 설정 들어가면
MAC address와 할당할 고정 내부 IP를 선택할 수 있음.
OMV 머신의 MAC addr. 를 적고, 원하는 내부 IP (e.g. 192.168.0.72)를 등록하면
이제 해당 MAC addr.를 가지는 장치가 연결되면 무조건 192.168.0.72가 할당된다.
2. 포트포워딩
이제 외부에서 공유기의 IP에 접근하면 자동으로 192.168.0.72로 연결되도록 할 것이다.
공유기는 현재 12.34.56.78 의 주소를 가진다.
웹브라우저에서 위의 IP를 접속하면 내부의 192.168.0.72로 연결되어 OMV의 설정 페이지를 외부에서도 접속할 수 있게 할것이다.
OMV의 설정페이지 포트를 1234로 설정한 경우를 가정,
12:34:56:78:9876 을 입력하면 192.168.0.72:1234 로 연결되도록 해보자.
KT giga 공유기의 경우 트래픽 관리 페이지에 있다.
외부 포트 : 9876
내부 IP 주소: 192.168.0.72
내부 포트 : 1234
이렇게 설정하면
12.34.56.78:9876 을 입력 시 OMV의 설정 페이지를 접속할 수 있게 되었다.
Nextcloud 관련
외부 IP 변동시 nextcloud의 config.php file의 trust domain 수정해줘야함. (자동화가 필요할듯...)
+어플 주소도
nextcloud 사용시 인증문제가 다발.
1. PC에서 특정파일(특히 대용량 파일) 옮길 때 엑세스 거부가됨
2. nextcloud 어플에서 동영상 재생 시도시 insecure site error 가 뜸
SSL 인증서 문제인가 싶어 인증서 설치 시도중.
let's encrypt 사용 및 자동갱신 사용 위해 NPM (Night Proxy Manager)설치 시도. docker로 설치.
https://hoft.tistory.com/entry/OMV6Docker-Nginx-Proxy-Manager-%EC%84%A4%EC%B9%98