From e994c3bf3345a5fcc609560da0d59685ab0f2d01 Mon Sep 17 00:00:00 2001 From: Tirsvad Date: Mon, 12 Oct 2026 22:09:33 +0200 Subject: [PATCH] Publish wiki from the repository --- GettingStarted.da.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 GettingStarted.da.md diff --git a/GettingStarted.da.md b/GettingStarted.da.md new file mode 100644 index 0000000..e4a7150 --- /dev/null +++ b/GettingStarted.da.md @@ -0,0 +1,42 @@ + + +> Dette er en oversættelse af [`GettingStarted`](GettingStarted). Den engelske side er autoritativ, og ændringer her bliver overskrevet, næste gang wikien publiceres. + +[English](GettingStarted) | Dansk | [Bahasa Melayu](GettingStarted.ms) + +# Kom godt i gang + +## Krav + +| Værktøj | Bruges til | +| --- | --- | +| bash 4.4 eller nyere | scriptet (macOS leveres med 3.2: installér først en nyere bash) | +| `git` | det lokale projekt og framework-submodulet | +| `curl` | GitHub- og Gitea-API'erne | +| `ssh` (valgfri) | SSH-kontrollen; uden den springes framework-trinnene over | +| `jq` (valgfri) | JSON-læsning; uden den bruges en lille indbygget læser | + +## Installation + +```bash +git clone https://git.tirsystem.com/TirSystem-BashScript/repo-foundry.git +cd repo-foundry +src/create-project.sh --help +``` + +Intet installeres på hele systemet: scriptet kører fra checkout'et. + +## Konfiguration + +Kopiér `config.env.example` til `config.env` og `.env.example` til `.env`, og angiv derefter tjenesternes adresser og tokens (se [SSH og tokens](SshAndTokens.da)). `.env` indeholder credentials og committes aldrig. + +## Kørsel + +Start scriptet fra den mappe, der skal indeholde det nye projekt: + +```bash +src/create-project.sh # tør kørsel: læser fra værterne, opretter intet +src/create-project.sh --apply # opretter alt efter et sidste ja +``` + +Der laves ingen commit i det nye projekt. Arbejd på en branch der: frameworkets hooks afviser commits på `main`.