diff --git a/readme.md b/readme.md index b2c70fe..c818973 100644 --- a/readme.md +++ b/readme.md @@ -1,20 +1,45 @@ # Nixos -Настройки сервера. +My home server settings. -## Обновление системы +## Upgrade ```bash sudo nixos-rebuild --flake .#comfycamp switch ``` -Перед установкой требуется заполнить файл /var/lib/secrets/certs.txt: +## Required files + +### Acme + +- /var/lib/secrets/certs.txt: + ```bash REGRU_USERNAME=xxx REGRU_PASSWORD=xxx ``` -Он должен быть доступен пользователю `acme`. -Нужно проверить ID пользователя `maddy` и ID группы `acme`, -они используются сервисом `maddy` для доступа к сертификатам. -При необходимости отредактировать `maddy.deployment.yml`. +The file must be available to the `acme` user. + +### Mastodon + +- /var/lib/mastodon/otp-secret.txt +- /var/lib/mastodon/postgres.txt +- /var/lib/mastodon/secret-key-base.txt +- /var/lib/mastodon/smtp-password.txt +- /var/lib/mastodon/vapid-private-key.txt +- /var/lib/mastodon/vapid-public-key.txt + +### Nextcloud + +- /var/lib/nextcloud/admin-pass.txt + +### Synapse + +- /var/lib/matrix-synapse/config.yml + +```yml +registration_shared_secret: xxx +macaroon_secret_key: xxx +form_secret: xxx +```