Что уже настроено
При one-click деплое поднимается один контейнер actualbudget/actual-server со встроенной базой SQLite, смонтированной в постоянный volume /data — отдельного сервиса БД настраивать не нужно, Actual изначально работает без внешней базы. Контейнер автоматически перезапускается при сбое через restart policy Docker. По умолчанию приложение слушает порт 5006, и в официальной конфигурации этот порт обычно публикуется только на localhost, а публичное HTTPS-соединение обрабатывает reverse-proxy.
Первый вход и пароль сервера
У Actual Budget нет предустановленной учётной записи администратора — пароль сервера задаётся либо через переменную окружения ACTUAL_PASSWORD на этапе Actual Budget installation, либо напрямую в браузере при самом первом открытии страницы, в зависимости от того, какой способ использует шаблон развёртывания. После установки этот пароль будет запрашиваться на каждом синхронизируемом устройстве — телефоне, десктопе, в браузере.
Шифрование и подключение банковской синхронизации
Поскольку Actual — локально-первое приложение, "настоящий" файл бюджета клиент создаёт сам после первого входа, а сервер хранит только зашифрованные данные синхронизации — поэтому включить сквозное шифрование в настройках стоит ещё до подключения второго устройства. Банковские фиды не подключаются автоматически: учётные данные GoCardless и SimpleFIN вводятся вручную в разделе Settings → Bank Sync внутри самого приложения уже после первого входа, а не на этапе развёртывания.







