Improve README
This commit is contained in:
parent
bec952f96c
commit
8e0baf3a84
13
README.md
13
README.md
|
|
@ -16,22 +16,26 @@ The env files are encrypted for key@dmeiburg.de and server@dmeiburg.de.
|
||||||
## Server setup
|
## Server setup
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
# create bare repo on dmeiburg.de
|
# create bare repo on dm@dmeiburg.de
|
||||||
mkdir -p git/container.git
|
mkdir -p git/container.git
|
||||||
cd git/container.git
|
cd git/container.git
|
||||||
git init --bare
|
git init --bare
|
||||||
|
|
||||||
|
# create and checkout working dir
|
||||||
|
cd && git clone ~/git/container.git
|
||||||
|
cd ~/container && git checkout main # might not be needed or needs to be master
|
||||||
```
|
```
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
# install the post receive hook, by using this command on the local machine
|
# install the post receive hook, by using this command on the local machine
|
||||||
# whenever the hook is edited, this command has to be used again
|
# whenever the hook is edited, this command has to be used again
|
||||||
scp post-receive dmeiburg:~/git/container/hooks/
|
scp post-receive dm@dmeiburg:~/git/container.git/hooks/
|
||||||
```
|
```
|
||||||
|
|
||||||
## Local setup
|
## Local setup
|
||||||
```sh
|
```sh
|
||||||
# add bare repo as remote on local machine
|
# add bare repo as remote on local machine
|
||||||
git remote add dmeiburg ssh://root@dmeiburg.de:/root/git/container.git
|
git remote add dmeiburg ssh://dm@dmeiburg.de:/dm/git/container.git
|
||||||
```
|
```
|
||||||
|
|
||||||
## Encrypting .env files
|
## Encrypting .env files
|
||||||
|
|
@ -39,9 +43,10 @@ git remote add dmeiburg ssh://root@dmeiburg.de:/root/git/container.git
|
||||||
To encrypt an .env files, the following command is used:
|
To encrypt an .env files, the following command is used:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
$ gpg -er key@dmeiburg.de -r server@dmeiburg.de .env
|
$ gpg -er key@dmeiburg.de -r dm@dmeiburg.de .env
|
||||||
```
|
```
|
||||||
|
|
||||||
|
It's assumed dm@dmeiburg.de is a public gpg key for the server.
|
||||||
|
|
||||||
## Deployment
|
## Deployment
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue