# 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://@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:@git.domain.name/your-user/nextcloud-collabora-nodered.git" \ bash bootstrap-install.sh ```