Update README
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Kai Vogelgesang 2022-10-10 18:56:41 +02:00
parent 7cdf17090b
commit 9e80ab2b41
Signed by: kai
GPG Key ID: 0A95D3B6E62C0879

View File

@ -2,29 +2,18 @@
The API documentation is available [here](https://party.leafbla.de/api/docs)
# CI Setup
# CI Setup / Structure
To enable automatic CI deployment for this repository, you need to do the following:
1. Adapt `.drone.yml` such that the output is deployed to where you want to.
By default, this is `<repo-name>.party.leafbla.de`.
1. Enable CI for the repository in [drone](https://drone.eterna.leafbla.de/).
Search the repository name in the search bar (you might need to click the "sync" button to make it show up) and click "activate repository"
1. Add the required secrets so that the CI can deploy to oreburgh
- Secret Name: `rsync_key`
Secret Value: Find "pelipper ssh key" in Bitwarden and paste the content of `id_rsa`
- Secret Name: `docker_config`
Secret Value: Find "Docker registry credentials" in Bitwarden and paste the content of the note.
The next time you push to the repository, the pipeline should run.
This repository is configured to automatically deploy to [party.leafbla.de](https://party.leafbla.de).
The structure should be as follows:
```
party.leafbla.de
├── /
│ └── An 🥳 emoji or whatever
└── /admin
└── The admin UI
```
# Getting Started with Create React App