📝 Update deployment.md
, instructions to install GitHub Runner in non-root VMs (#1412)
This commit is contained in:

committed by
GitHub

parent
24c4f13629
commit
61fa9431b7
@@ -183,22 +183,22 @@ There are already two environments configured, `staging` and `production`. 🚀
|
|||||||
|
|
||||||
### Install GitHub Actions Runner
|
### Install GitHub Actions Runner
|
||||||
|
|
||||||
* On your remote server, if you are running as the `root` user, create a user for your GitHub Actions:
|
* On your remote server, create a user for your GitHub Actions:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
adduser github
|
sudo adduser github
|
||||||
```
|
```
|
||||||
|
|
||||||
* Add Docker permissions to the `github` user:
|
* Add Docker permissions to the `github` user:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
usermod -aG docker github
|
sudo usermod -aG docker github
|
||||||
```
|
```
|
||||||
|
|
||||||
* Temporarily switch to the `github` user:
|
* Temporarily switch to the `github` user:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
su - github
|
sudo su - github
|
||||||
```
|
```
|
||||||
|
|
||||||
* Go to the `github` user's home directory:
|
* Go to the `github` user's home directory:
|
||||||
@@ -219,9 +219,15 @@ To make sure it runs on startup and continues running, you can install it as a s
|
|||||||
exit
|
exit
|
||||||
```
|
```
|
||||||
|
|
||||||
After you do it, you would be on the `root` user again. And you will be on the previous directory, belonging to the `root` user.
|
After you do it, you will be on the previous user again. And you will be on the previous directory, belonging to that user.
|
||||||
|
|
||||||
* Go to the `actions-runner` directory inside of the `github` user's home directory:
|
Before being able to go the `github` user directory, you need to become the `root` user (you might already be):
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo su
|
||||||
|
```
|
||||||
|
|
||||||
|
* As the `root` user, go to the `actions-runner` directory inside of the `github` user's home directory:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd /home/github/actions-runner
|
cd /home/github/actions-runner
|
||||||
|
Reference in New Issue
Block a user