본문으로 건너뛰기

솔루션 · 파일 및 협업

Nextcloud용 VPS

Nextcloud All-in-One은 프로젝트 자체의 Docker 설치 방식입니다. mastercontainer 하나가 웹 마법사를 통해 Nextcloud, 데이터베이스, Redis, Office, Talk, 백업을 설정합니다. 서버에 필요한 것은 파일용 디스크, PHP와 미리보기용 메모리, 인증서용 도메인입니다. $17.90의 BD-12은 200 GB와 RAM 12 GB를 제공하며, $75.90의 C4-8-160는 AIO가 시작된 상태로 제공됩니다.

필요한 것

문서 기반 소프트웨어, 출처가 표시된 크기

소프트웨어와 보안 구성은 프로젝트 자체 문서를 따릅니다. 프로젝트가 하드웨어 수치를 공개하지 않는 경우, 각 크기에 누구의 기준인지 표시합니다.

Nextcloud AIO README 기준

  • Docker를 설치한 뒤, --publish 80:80 --publish 8080:8080 --publish 8443:8443 및 읽기 전용 Docker 소켓으로 mastercontainer를 실행합니다.
  • AIO가 Let's Encrypt 인증서를 발급받을 수 있도록, 80 및 8443 포트에 접근 가능하고 서버를 가리키는 도메인.
  • 첫 접속: IP로 https://your-ip:8080(자체 서명), 비밀번호는 컨테이너 내부의 configuration.json에 있습니다.
  • PHP는 프로세스당 기본 512 MB이며, Office(Collabora)와 Talk는 각각 별도의 메모리를 필요로 합니다. 백업은 기본 내장(Borg)입니다.

크기(저희 기준: AIO는 하드웨어 수치를 공개하지 않음)

워크로드별 크기 선택
워크로드vCPURAM
1~3명을 위한 파일과 캘린더Nextcloud, 데이터베이스, Redis. 부하는 미리보기와 업로드에서 생깁니다.24 GB
가족 또는 소규모 팀, Office 포함Collabora는 서버에서 실행되는 브라우저 기반 오피스 제품군입니다.48 GB
Talk 영상 통화, 다수 사용자, 전문 검색고성능 백엔드와 검색 인덱스에는 RAM이 필요합니다.612 GB

적합한 플랜

머신 4개, 실시간 가격

Nextcloud가 채우는 디스크 기준으로 정렬했습니다. 가격은 카탈로그에서 가져온 오늘 기준 월 요금입니다.

  • BD-8$12.90/월

    4 vCPU · 8 GB · 100 GB 디스크 · 32 TB

    100 GB, 8 GB: 몇 명이 쓰는 파일. 4 vCPU, 8 GB, 100 GB, 전송량 32 TB. docker 명령은 직접 붙여넣으십시오.

  • BD-12$17.90/월

    6 vCPU · 12 GB · 200 GB 디스크 · 32 TB

    200 GB, 12 GB: Office 및 Talk 포함. Nextcloud와 함께 Collabora 및 Talk를 위한 6 vCPU와 12 GB, 파일용 200 GB. 아래 추천 플랜입니다.

  • BD-24$31.90/월

    8 vCPU · 24 GB · 300 GB 디스크 · 32 TB

    300 GB, 24 GB: 팀용. 8 vCPU, 24 GB, 300 GB. 전문 검색, 대용량 사진 라이브러리 미리보기, 다수의 동시 사용자.

  • C4-8-160$75.90/월

    4 vCPU · 8 GB · 160 GB 디스크 · 3 TB

    160 GB, AIO가 시작된 상태로 제공. 시작 스크립트를 실행하는 공급업체에서 프리셋이 Docker를 설치하고 mastercontainer를 시작합니다. 마무리는 8080 포트에서 합니다.

“설치 후 배포”는 구매 전에 저희 Nextcloud AIO 시작 스크립트 전체가 시작 스크립트 입력란에 미리 들어간 상태로 구성 화면을 엽니다. 이 스크립트는 서버 구축 중 root 권한으로 한 번 실행되며, 플랫폼이 시작 스크립트를 지원하는 공급업체에서만 동작합니다. 다른 행에서는 같은 명령을 직접 붙여넣어 설치합니다.

설치

AIO README 기준 5단계

프리셋을 사용하면 서버가 준비될 때 1단계와 2단계가 완료되어 있습니다. 3단계 전에 도메인을 준비해 두십시오.

  1. Docker. curl -fsSL https://get.docker.com | sh
  2. mastercontainer를 시작합니다. README에 나온 그대로: docker run --init --sig-proxy=false --name nextcloud-aio-mastercontainer --restart always --publish 80:80 --publish 8080:8080 --publish 8443:8443 --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config --volume /var/run/docker.sock:/var/run/docker.sock:ro ghcr.io/nextcloud-releases/all-in-one:latest
  3. 도메인이 서버를 가리키도록 설정합니다. cloud.example.com 같은 A 레코드를 만드십시오. AIO가 이를 확인하고 인증서를 직접 발급받습니다.
  4. IP로 AIO 인터페이스를 엽니다. https://your-ip:8080에 접속해 자체 서명 인증서를 수락하고 docker exec nextcloud-aio-mastercontainer grep password /mnt/docker-aio-config/data/configuration.json로 확인한 비밀번호로 로그인합니다.
  5. 도메인을 입력하고 컨테이너를 선택한 뒤 시작합니다. Office, Talk, Imaginary, 전문 검색은 각각 체크박스 하나이며 그만큼 RAM을 사용합니다. 다른 사람을 초대하기 전에 Borg 백업 대상을 설정하십시오.

솔직하게

실제로 저희가 구매할 플랜

Nextcloud는 디스크를 채우고, 선택 컨테이너에서 RAM을 많이 씁니다. 둘 다 고려해 구매하십시오.

가정 또는 소규모 팀용, Office 포함

BD-12 · $17.90/월

$17.90에 6 vCPU, 12 GB, 200 GB: Collabora와 Talk를 켠 Nextcloud, 파일용 200 GB, 그리고 사진 라이브러리를 동기화해도 요금 걱정이 없는 전송량 32 TB. 저희 프리셋을 지원하는 160 GB 머신보다 저렴하며, 프리셋도 어차피 명령 두 개입니다. Office나 Talk를 쓰지 않는다면 100 GB의 BD-8, $12.90로 충분합니다.

질문

구매 전에 자주 묻는 질문.

Nextcloud에는 RAM과 디스크가 얼마나 필요한가요?
AIO 프로젝트는 하드웨어 최소 사양을 공개하지 않습니다. 밝히는 내용은 이렇습니다. PHP는 프로세스당 기본 512 MB이며, Collabora Office, Talk의 고성능 백엔드, 미리보기용 Imaginary, 전문 검색 등 모든 선택 컨테이너는 각자 메모리를 쓰는 별도 서비스입니다. 몇 명이 쓰는 파일과 캘린더는 4 GB에서 실행되며, Office와 Talk를 함께 쓰면 8–12 GB를 계획하십시오. 디스크는 저장할 데이터 크기에 백업을 더한 만큼이며, 그래서 위 목록이 디스크 기준으로 정렬되어 있습니다.
도메인이 필요한가요?
예. AIO는 Nextcloud를 시작하기 전에 도메인이 서버를 가리키는지 확인하고, 그 도메인으로 Let's Encrypt 인증서를 발급받으며, 이를 위해 80 및 8443 포트에 접근할 수 있어야 합니다. 도메인이 없으면 mastercontainer는 시작할 수 있지만 마법사를 완료할 수는 없습니다. 먼저 도메인을 등록하거나 README에 설명된 deSEC 옵션을 사용하십시오.
시작 프리셋은 무엇을 합니까?
Docker 공식 스크립트로 Docker를 설치하고 README의 docker run 명령 그대로(포트 80, 8080, 8443, 읽기 전용 Docker 소켓, mastercontainer 볼륨) AIO mastercontainer를 시작하며, 방화벽에서 해당 포트와 443을 열고, AIO 비밀번호를 출력하는 명령과 이후 단계가 담긴 /root/NEXTCLOUD-NEXT-STEPS.txt를 남깁니다. 도메인을 입력하거나 Nextcloud 자체를 시작하지는 않습니다. 그것은 도메인을 가지고 마법사에서 진행합니다.
8080 포트가 공개되나요? 안전한가요?
AIO는 원래 그렇게 설계되어 있습니다. 8080의 인터페이스는 컨테이너 내부에 저장된 길고 무작위한 비밀번호로 보호되며, 이 비밀번호는 머신의 root만 읽을 수 있고, 자체 서명 인증서로 HTTPS를 사용합니다. Nextcloud가 실행되면 443을 통해 도메인으로 사용하며, 8080과 8443은 관리 인터페이스입니다.
백업은 어떻게 하나요?
AIO에는 BorgBackup이 포함되어 있습니다. 인터페이스에서 대상(마운트된 디스크 또는 원격 Borg 저장소)과 일정을 설정하면 전체 설치의 일관된 스냅샷을 만듭니다. 다른 사람을 초대하기 전에 설정하십시오. 백업 없는 Nextcloud는 단계만 더 많은 공유 폴더일 뿐입니다.
Nextcloud AIO인가요, 수동 설치인가요?
AIO는 프로젝트가 권장하는 셀프 호스팅 방식이며 이 페이지에서 설명하는 방식입니다. 명령 하나, 마법사, 업데이트와 백업 처리까지 포함됩니다. 수동 설치는 모든 설정 항목과 모든 잡무를 함께 줍니다. 그 설정 항목이 왜 필요한지 모른다면 AIO를 선택하십시오.