architect/standards/3-process/process-credentials.md

type: standard
aspect: process
title: "CREDENTIALS — Системные учётные данные"
version: 1.0.0
date: 2026-02-19
status: active


CREDENTIALS — Системные учётные данные

Версия: 1.1.0
Дата: 2025-12-01
Статус: ACTIVE


ГЛАВНОЕ ПРАВИЛО

При развёртывании ЛЮБОГО сервиса использовать системные credentials!


СИСТЕМНЫЙ АДМИНИСТРАТОР

Параметр Значение
Email admin@0kt.ru
Username admin
Роль Super Admin

Использовать для:
- Все Docker сервисы
- Все веб-приложения
- Все базы данных (admin user)
- Все API консоли


ФОРМАТ ПАРОЛЕЙ

Шаблон: {Service}{Year}{Type}!

Примеры:

NocoDB2025Admin!
Drupal2025Admin!
Postgres2025Admin!

Требования:
- Минимум 16 символов
- Заглавные + строчные
- Цифры
- Спецсимволы


РЕЕСТР СЕРВИСОВ

Сервис URL Admin Email Пароль
Platform UI :5173 admin@0kt.ru owner1234
NocoDB Products :8085 admin@0kt.ru NocoDB2025Admin!
PIM Drupal :8801 admin@0kt.ru см. secrets
Wiki.js :3001 admin@0kt.ru см. secrets
N8N :5678 admin@0kt.ru см. secrets

ПОЧТА ПЛАТФОРМЫ ai@0kt.ru

Официальный email AI-платформы для всех операций.

Параметр Значение
Email ai@0kt.ru
Password U!SWcR!Gkz6e
IMAP imap.beget.com:993 (SSL)
SMTP smtp.beget.com:465 (SSL)
Provider Beget
Tested 2025-12-01 ✅

Файл .env: infra/@mail.service/.env

Использование

Подписи для исходящих писем

Официальная (от платформы):

--
Ассистент платформы
ИИ Проектор
ai@0kt.ru

Анонимная (для регистраций на сервисах):

--
Программист

ПРОЦЕДУРА РАЗВЁРТЫВАНИЯ

1. Создаёшь сервис
2. Admin email: admin@0kt.ru
3. Пароль: {Service}{Year}Admin!
4. Записываешь в этот файл (реестр)
5. Если есть secrets  отдельный файл

SECRETS (приватные)

Хранятся отдельно:
- .env файлы в проектах (gitignore)
- Beget Panel → Секреты
- 1Password / Bitwarden (если используется)

НЕ коммитить в git!


Версия: 1.1.0
Updated: 2025-12-01 — добавлен пароль почты admin@0kt.ru