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 logs` | Tail Nextcloud container logs |
|
||||
| `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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user