Хмарне сховище зручне рівно до моменту, коли акаунт заблокують, безкоштовний тариф урізять або ви усвідомите, що третя сторона індексує кожен ваш файл. 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-хостинг — що це →
Коментарі
Поки немає коментарів. Будьте першим.