雲端儲存很方便,直到帳號被封、免費額度縮水,或您意識到第三方一直在索引您的每個檔案。Nextcloud 給您同樣的東西——檔案、日曆、聯絡人、照片、共享連結——都在您掌控的伺服器上。用 Docker 在 VPS 上執行只需幾分鐘,而且您可以用加密貨幣付款、免 KYC。
Nextcloud 需要什麼
- 一個專用 IPv4、一個網域和 HTTPS。 用戶端連線到
https://cloud.yourdomain.com,所以您需要網域、有效 TLS 和對內 443——專用 IP 方案。NAT 方案不接受對內。Small-IP 適合個人雲;Medium-IP 適合小團隊。 - 按檔案大小選磁碟。 Nextcloud 對 CPU 要求低,瓶頸是磁碟:選一個 NVMe 能裝下資料並留有餘量的方案。
- 多一點 RAM,如果您啟用預覽、全文搜尋或內建 Office。
部署(Ubuntu 24.04,Docker)
# docker-compose.yml — Nextcloud + PostgreSQL + Redis (behind a TLS reverse proxy)
services:
db:
image: postgres:16-alpine
restart: always
environment:
POSTGRES_DB: nextcloud
POSTGRES_USER: nextcloud
POSTGRES_PASSWORD: change-me-strong
volumes: ["db:/var/lib/postgresql/data"]
redis:
image: redis:alpine
restart: always
app:
image: nextcloud:apache
restart: always
ports: ["127.0.0.1:8080:80"]
environment:
POSTGRES_HOST: db
POSTGRES_DB: nextcloud
POSTGRES_USER: nextcloud
POSTGRES_PASSWORD: change-me-strong
REDIS_HOST: redis
NEXTCLOUD_TRUSTED_DOMAINS: cloud.yourdomain.com
volumes: ["nextcloud:/var/www/html"]
depends_on: [db, redis]
volumes: { db: {}, nextcloud: {} }
在前面放一個 TLS 反向代理:
# TLS + reverse proxy in one line (needs a dedicated IPv4 + domain + inbound 443)
apt install -y caddy
echo 'cloud.yourdomain.com { reverse_proxy 127.0.0.1:8080 }' > /etc/caddy/Caddyfile
systemctl restart caddy && ufw allow 80,443/tcp
開啟 https://cloud.yourdomain.com,完成網頁安裝嚮導,然後把桌面和移動應用指向它——您的檔案現在同步到一台您擁有的伺服器。
讓它屬於您
- 服務端靜態加密,加上傳輸中的 TLS——金鑰在您手裡。
- 應用:日曆、聯絡人、筆記、照片、Talk(通話/聊天),以及 Collabora/OnlyOffice 處理文件。
- 共享 透過帶密碼和有效期的連結,或與其他 Nextcloud 伺服器聯合。
- 把 Postgres 和 Redis 放在 localhost(如上);只暴露 443。
為什麼選擇 EQVPS 做 Nextcloud
- 專用 IPv4 每月 $8 起,網域 + HTTPS 友好,所有埠,自助反向 DNS。
- 歐盟地點——乾淨的路由、真正的資料保護法。
- 免 KYC、加密貨幣付款。 用電子郵件註冊、用 USDC/USDT 付款——很適合一朵真正屬於您的雲。
- 約 60 秒拿到 root、NVMe。 拉起這套服務、加上 Caddy,您的私有云即上線。
評論
目前還沒有評論。歡迎成為第一位。