docs: add production installation instructions to README
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -32,6 +32,23 @@ Log in with the `NEXTCLOUD_ADMIN_USER` / `NEXTCLOUD_ADMIN_PASSWORD` from your `.
|
|||||||
| `make down` | Stop containers |
|
| `make down` | Stop containers |
|
||||||
| `make logs` | Tail Nextcloud container logs |
|
| `make logs` | Tail Nextcloud container logs |
|
||||||
| `make clean` | Stop containers **and delete all volumes** (full reset) |
|
| `make clean` | Stop containers **and delete all volumes** (full reset) |
|
||||||
|
| `make package` | Build and create a distributable `tar.gz` (optionally Ed25519-signed) |
|
||||||
|
| `make release` | Package, tag, and upload as a Gitea release |
|
||||||
|
|
||||||
|
## Production Installation
|
||||||
|
|
||||||
|
To install on an existing Nextcloud 28+ instance (without Docker):
|
||||||
|
|
||||||
|
1. Download the latest release tarball from the [Releases page](https://git.shahondin1624.de/shahondin1624/Mitgliederverwaltung/releases), or build it yourself with `make package`
|
||||||
|
2. Extract into your Nextcloud `custom_apps` directory:
|
||||||
|
```bash
|
||||||
|
tar -xzf mitgliederverwaltung-*.tar.gz -C /path/to/nextcloud/custom_apps/
|
||||||
|
chown -R www-data:www-data /path/to/nextcloud/custom_apps/mitgliederverwaltung
|
||||||
|
```
|
||||||
|
3. Enable the app:
|
||||||
|
```bash
|
||||||
|
sudo -u www-data php /path/to/nextcloud/occ app:enable mitgliederverwaltung
|
||||||
|
```
|
||||||
|
|
||||||
## Development Workflow
|
## Development Workflow
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user