Files
nextcloud-collabora-nodered/docs/GITEA-SETUP.md
T
2026-08-22 15:03:03 +02:00

56 lines
1.5 KiB
Markdown

# Gitea — skapa repo och pusha
Repo-URL: **https://git.domain.name/your-user/nextcloud-collabora-nodered**
## 1. Skapa tomt repo i Gitea UI
1. Logga in på https://git.domain.name som **your-user**
2. **New Repository**
- Owner: `your-user`
- Name: `nextcloud-collabora-nodered`
- Public eller Private
- **Initiera INTE** med README (tomt repo)
3. Spara
> Gitea har *Push to create* avstängt — repot måste skapas i UI först.
## 2. Push från Windows (denna maskin)
```powershell
cd C:\Users\Administrator\nextcloud-collabora-nodered
git remote set-url origin https://git.domain.name/your-user/nextcloud-collabora-nodered.git
git push -u origin main
```
Ange Gitea-användare + lösenord eller **access token** när git frågar.
## 3. Push via SSH (på servern)
```bash
ssh -p 2222 git@git.domain.name
# lägg till deploy key om du vill
git remote set-url origin ssh://git@git.domain.name:2222/your-user/nextcloud-collabora-nodered.git
git push -u origin main
```
## 4. Installera på valfri VM (efter push)
```bash
curl -fsSL https://git.domain.name/your-user/nextcloud-collabora-nodered/raw/branch/main/bootstrap-install.sh | bash
```
Privat repo: klon med token eller SSH innan bootstrap:
```bash
git clone https://<token>@git.domain.name/your-user/nextcloud-collabora-nodered.git
cd nextcloud-collabora-nodered && ./bootstrap-install.sh
```
Eller sätt `GIT_REPO_URL` med inbäddad token (undvik i loggar):
```bash
GIT_REPO_URL="https://your-user:<token>@git.domain.name/your-user/nextcloud-collabora-nodered.git" \
bash bootstrap-install.sh
```