솔루션 · 파일 및 협업
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는 하드웨어 수치를 공개하지 않음)
| 워크로드 | vCPU | RAM |
|---|---|---|
| 1~3명을 위한 파일과 캘린더Nextcloud, 데이터베이스, Redis. 부하는 미리보기와 업로드에서 생깁니다. | 2 | 4 GB |
| 가족 또는 소규모 팀, Office 포함Collabora는 서버에서 실행되는 브라우저 기반 오피스 제품군입니다. | 4 | 8 GB |
| Talk 영상 통화, 다수 사용자, 전문 검색고성능 백엔드와 검색 인덱스에는 RAM이 필요합니다. | 6 | 12 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단계 전에 도메인을 준비해 두십시오.
- Docker.
curl -fsSL https://get.docker.com | sh - 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 - 도메인이 서버를 가리키도록 설정합니다. cloud.example.com 같은 A 레코드를 만드십시오. AIO가 이를 확인하고 인증서를 직접 발급받습니다.
- IP로 AIO 인터페이스를 엽니다.
https://your-ip:8080에 접속해 자체 서명 인증서를 수락하고docker exec nextcloud-aio-mastercontainer grep password /mnt/docker-aio-config/data/configuration.json로 확인한 비밀번호로 로그인합니다. - 도메인을 입력하고 컨테이너를 선택한 뒤 시작합니다. 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로 충분합니다.
질문