autocommit
This commit is contained in:
parent
5f685675f3
commit
659aa78bf0
23
README.md
23
README.md
@ -33,3 +33,26 @@ Install server-backup
|
||||
4. Далее запускается `$SERVER_NAME/install.sh` на удаленном сервере:
|
||||
Он устанавливает и настраивает уже непосредственно программы, котрые выполняются на сервере
|
||||
* ...
|
||||
|
||||
|
||||
## Бэкап letsencrypt ssl сертификатов на dev сервер:
|
||||
|
||||
`secrets-le-save.sh`
|
||||
|
||||
Sample: `sudo bash secrets-le-save.sh checkerwars.com`
|
||||
|
||||
Для запуска необходимо указать параметр `REMOTE_SERVER_HOST`
|
||||
Скрипт используется для бэкапа letsencrypt ssl сертификатов.
|
||||
Копирует с указанного удаленного сервера .acme.json на локальный dev сервер.
|
||||
Может иметь смысл, например, перед полной пеерустановкой сервера, т.к letsencrypt имеет лимиты на генерацию сертификатов для одного домена.
|
||||
Что бы не злоупотреблять сервисом LE, и не получить проблему с генерацией нового сертификата, нужно сделать резервную копию преред очищением содержимого сервера.
|
||||
В таком случае, при повторном запуске скрипта установки сервера, файл с сеиртификатами будет автоматически загружен на сервер, и повторная генерация не потребуется.
|
||||
|
||||
|
||||
## Push в репозиторий секретов:
|
||||
|
||||
Sample: `sudo bash secrets-push.sh checkerwars.com`
|
||||
|
||||
`secrets-push.sh`
|
||||
Для запуска необходимо указать параметр `REMOTE_SERVER_HOST`
|
||||
Скрипт упаковывает в зашифрованны архив секреты на dev сервере и отправляет их в репозиторий на origin сервер, с которого в дальнейшем, при установке сервера, они будут заружаться и распаковываться в соответствующую хосту директорию.
|
||||
Loading…
Reference in New Issue
Block a user