Облачное хранилище удобно ровно до момента, когда аккаунт заблокируют, бесплатный тариф урежут или вы осознаете, что третья сторона индексирует каждый ваш файл. Nextcloud даёт то же самое — файлы, календарь, контакты, фото, ссылки для обмена — на сервере, которым управляете вы. Запуск на VPS занимает минуты через Docker, а за сервер можно заплатить криптой без KYC.
Что нужно Nextcloud
- Выделенный IPv4, домен и HTTPS. Клиенты подключаются к
https://cloud.yourdomain.com, поэтому нужны домен, валидный TLS и входящий 443 — план с выделенным IP. NAT-планы не принимают входящий. Small-IP подходит для личного облака; Medium-IP для небольшой команды. - Диск под ваши файлы. По CPU Nextcloud лёгкий; ограничение — диск: берите план, чей 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, все порты, самостоятельный rDNS.
- Локации в ЕС (Германия, Финляндия) — чистые маршруты, реальный закон о защите данных.
- Без KYC, оплата криптой. Email для регистрации, USDC/USDT для оплаты — уместно для облака, которым вы реально владеете.
- Root за ~60 секунд, NVMe. Поднимите стек, добавьте Caddy — и личное облако работает.
Свой Immich для фото → · Свой Vaultwarden (пароли) → · Анонимный VPS-хостинг — что это →
Комментарии
Пока нет комментариев. Будьте первым.