From a4161555eb47516673b29aa3ad1e079502276c23 Mon Sep 17 00:00:00 2001 From: Hannes Ahlin Date: Sat, 22 Aug 2026 15:03:03 +0200 Subject: [PATCH] Add Gitea repo setup instructions --- docs/GITEA-SETUP.md | 55 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 docs/GITEA-SETUP.md diff --git a/docs/GITEA-SETUP.md b/docs/GITEA-SETUP.md new file mode 100644 index 0000000..7025e1b --- /dev/null +++ b/docs/GITEA-SETUP.md @@ -0,0 +1,55 @@ +# Gitea — skapa repo och pusha + +Repo-URL: **https://kode.hannesahlin.se/n3wk/nextcloud-collabora-nodered** + +## 1. Skapa tomt repo i Gitea UI + +1. Logga in på https://kode.hannesahlin.se som **n3wk** +2. **New Repository** + - Owner: `n3wk` + - 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://kode.hannesahlin.se/n3wk/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@kode.hannesahlin.se +# lägg till deploy key om du vill + +git remote set-url origin ssh://git@kode.hannesahlin.se:2222/n3wk/nextcloud-collabora-nodered.git +git push -u origin main +``` + +## 4. Installera på valfri VM (efter push) + +```bash +curl -fsSL https://kode.hannesahlin.se/n3wk/nextcloud-collabora-nodered/raw/branch/main/bootstrap-install.sh | bash +``` + +Privat repo: klon med token eller SSH innan bootstrap: + +```bash +git clone https://@kode.hannesahlin.se/n3wk/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://n3wk:@kode.hannesahlin.se/n3wk/nextcloud-collabora-nodered.git" \ + bash bootstrap-install.sh +```