Добавить Target-server-setup.md
This commit is contained in:
parent
74f80721d9
commit
c1e1fcce61
1 changed files with 24 additions and 0 deletions
24
Target-server-setup.md
Normal file
24
Target-server-setup.md
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
# Setup target server
|
||||
```bash
|
||||
# Пользователь для деплоя
|
||||
sudo useradd -m -s /bin/bash deploy
|
||||
sudo usermod -aG docker deploy
|
||||
|
||||
# SSH-ключ
|
||||
sudo mkdir -p /home/deploy/.ssh
|
||||
sudo nano /home/deploy/.ssh/authorized_keys
|
||||
# Вставь содержимое своего .pub ключа (того, что для GitLab)
|
||||
|
||||
sudo chmod 700 /home/deploy/.ssh
|
||||
sudo chmod 600 /home/deploy/.ssh/authorized_keys
|
||||
sudo chown -R deploy:deploy /home/deploy/.ssh
|
||||
|
||||
# Перелогин, чтобы группа docker применилась
|
||||
sudo reboot
|
||||
```
|
||||
|
||||
***After reboot check if it works***
|
||||
```bash
|
||||
su - deploy
|
||||
docker ps
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue