Материал подготовлен командой Simple-Server. Изменения DNS вносятте в панели регистратора домена.
Материал применим к VPS/VDS с Nextcloud с автоустановкой на Simple-Server.
Первичная настройка: DNS и домен
После автоустановки Nextcloud доступен по IP (http://IP_VPS/) и по hostname из письма. Чтобы пользователи заходили по красивому адресу https://cloud.example.com, нужна A-запись и (далее) HTTPS.
Шаг 1. Узнайте IP и hostname
В письме от рецепта указаны:
- IP сервера — публичный IPv4 VPS;
- Домен для DNS — значение
NEXTCLOUD_HOSTNAME, напримерcloud.example.comили временноеvps-178-237-199-14.simple-server.tech.
Если заказывали без своего домена — можно позже перенастроить hostname в конфиге (см. HTTPS и домен).
Шаг 2. A-запись
В DNS-зоне вашего домена создайте запись:
cloud.example.com. IN A <IP_VPS>
TTL: 300–3600 секунд. Распространение — от нескольких минут до 24 часов.
Проверка:
dig +short cloud.example.com A
# или
nslookup cloud.example.comДолжен вернуться IP вашего VPS.
Шаг 3. Trusted domains
Nextcloud принимает запросы только для доменов из списка trusted_domains. Рецепт Simple-Server добавляет IP и hostname автоматически. Если после смены домена видите ошибку «Access through untrusted domain»:
- Подключитесь по SSH к VPS.
- Отредактируйте конфиг:
cd /opt/nextcloud
docker compose exec -u www-data app php occ config:system:get trusted_domains
docker compose exec -u www-data app php occ config:system:set trusted_domains 2 --value=cloud.example.comИндекс 2 — следующий свободный слот (0 и 1 часто заняты localhost и IP).
Шаг 4. overwrite.cli.url (опционально)
Для корректных ссылок в письмах и CLI:
docker compose exec -u www-data app php occ config:system:set overwrite.cli.url --value=https://cloud.example.comПосле выпуска HTTPS замените http на https.
Шаг 5. Первый вход по домену
- Откройте
http://cloud.example.com/(пока без SSL). - Войдите как admin.
- Мастер настройки может предложить установить рекомендуемые приложения — для старта достаточно базового набора.
Частые проблемы
| Симптом | Решение |
|---|---|
| «Untrusted domain» | Добавьте домен в trusted_domains (шаг 3) |
| Страница не открывается | Проверьте A-запись и firewall (порт 80/443) |
| Редirect на IP | Настройте overwrite.cli.url и HTTPS |
| Медленная загрузка | Убедитесь, что DNS уже резолвится локально |
PTR (обратная зона)
Для корпоративного использования желательно, чтобы PTR IP совпадал с вашим hostname. Запросите у хостинг-провайдера — у Simple-Server через поддержку.
Что дальше
→ Пользователи и клиенты Nextcloud
VPS с Nextcloud
Заказать VPS с автоустановкой.
VPS с Nextcloud
Заказать VPS/VDS с Nextcloud — облако устанавливается автоматически при заказе с посадочной страницы.