Docker가 포함된 ownCloud 서버 - 구성

Docker가 포함된 ownCloud 서버 - 구성

요약:

  1. 생산적인 시스템을 위해 Docker에서 ownCloud를 실행하는 것이 바람직합니까?
  2. 필요에 따라 Docker 내에서 ownCloud를 구성하려면 어떻게 해야 합니까(도메인 게시, 데이터 지속성 보장, 보안 설정 조정)?
  3. ownCloud를 수동으로 설정하는 것이 좋습니까(DB 설치, ownCloud 설치, 구성 조정)?

Ubuntu Server 18.04로 PC를 설정했는데 여기에 ownCloud를 설치하고 싶었습니다. 에ownCloud 웹 사이트세 가지 설치 방법을 찾았습니다.

  • 타르볼
  • 도커
  • 기구

쉽고 리소스 친화적인 것 같아서 Docker를 통해 설치하기로 결정했습니다. 나는 따라 갔다설치 지침모든 것이 예상대로 작동했습니다. Docker는 MariaDB와 Redis를 즉시 설치했습니다.

다음으로 몇 가지 구성을 만들고 싶었습니다.

  • 서비스를 인터넷에 게시합니다(도메인과 해당 도메인을 내 동적 IP 주소로 전달하는 동적 DNS 서버가 있습니다).
  • 데이터가 서버에 지속적으로 저장되어 있는지 확인했습니다.
  • 보안 설정을 조정합니다.

구성을 변경하는 방법에 대한 좋은 소스를 찾을 수 없습니다. 내가 보기엔ownCloud 문서'기존 학교' 설치에 대한 조언만 제공합니다.

답변1

서비스를 게시하기 전에 역방향 프록시로 Nginx 컨테이너를 앞에 배치하는 것이 좋습니다. 잘 구성된 Nginx 프록시는 Owncloud와 정글 사이에 탁월한 보안 계층을 추가합니다.

이 작업을 수행하려는 경우 Nginx+Letsencrypt를 사용할 수 있습니다.영상HTTPS를 사용하여 Owncloud에 연결할 수도 있습니다. 시작하기에 좋은 구성 튜토리얼을 찾을 수 있습니다.여기그리고여기.

어쨌든 Owncloud 서버를 구성하려면 Owncloud 도커 이미지를 사용할 수 있습니다.사용 가능한 변수호스트의 필수 구성 파일을 Owncloud 컨테이너에 마운트하세요.

관련 정보