Update readme

This commit is contained in:
Ivan R. 2023-08-19 12:53:36 +05:00
parent b84ae69573
commit 36fee64667
No known key found for this signature in database
GPG key ID: 56C7BAAE859B302C

View file

@ -1,20 +1,45 @@
# Nixos # Nixos
Настройки сервера. My home server settings.
## Обновление системы ## Upgrade
```bash ```bash
sudo nixos-rebuild --flake .#comfycamp switch sudo nixos-rebuild --flake .#comfycamp switch
``` ```
Перед установкой требуется заполнить файл /var/lib/secrets/certs.txt: ## Required files
### Acme
- /var/lib/secrets/certs.txt:
```bash ```bash
REGRU_USERNAME=xxx REGRU_USERNAME=xxx
REGRU_PASSWORD=xxx REGRU_PASSWORD=xxx
``` ```
Он должен быть доступен пользователю `acme`.
Нужно проверить ID пользователя `maddy` и ID группы `acme`, The file must be available to the `acme` user.
они используются сервисом `maddy` для доступа к сертификатам.
При необходимости отредактировать `maddy.deployment.yml`. ### 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
```