クラウドストレージは便利です——アカウントが停止されるまで、無料枠が縮むまで、あるいは第三者が所有する全ファイルをインデックスしていると気づくまでは。Nextcloud は同じもの——ファイル、カレンダー、連絡先、写真、共有リンク——を自分が管理するサーバー上で提供します。VPS 上なら Docker で数分、サーバー代は暗号通貨で 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 のみ公開します。
Nextcloud に EQVPS を選ぶ理由
- 月 $8 からの専用 IPv4、ドメイン + HTTPS 対応、全ポート、セルフサービス rDNS。
- EU ロケーション(ドイツ、フィンランド)——クリーンな経路、実効的なデータ保護法。
- KYC なし、暗号通貨で支払い。 登録はメール、支払いは USDC/USDT——本当に自分のものであるクラウドにふさわしい。
- 約 60 秒で root、NVMe。 スタックを起動し Caddy を置けば、プライベートクラウドが稼働します。
写真用に Immich をセルフホスト → · Vaultwarden(パスワード)をセルフホスト → · 匿名 VPS ホスティングとは →
コメント
まだコメントはありません。最初になりましょう。