Private
Public Access
1
0

Update readme.md

This commit is contained in:
2025-12-30 23:07:36 +01:00
committed by Rasmus
parent 9e863b41a1
commit 4bd26fa2ae

View File

@@ -20,10 +20,14 @@ Den fungere ved at brugeren udfylder nogle inputfelter, som flettes ind i system
mkdir madplaner; \ mkdir madplaner; \
cd madplaner; \ cd madplaner; \
mkdir instance; \ mkdir instance; \
wget https://git.rasmusbendtsen.dk/rasmus/madplaner/raw/branch/main/compose.yml; \ wget https://git.rasmusbendtsen.dk/rasmus/madplaner/raw/branch/main/compose.yml;
#Opret .env fil eller rediger direkte i compose fil og derefter ```
Opret .env fil eller rediger direkte i compose filen og derefter.
```bash
docker compose up -d docker compose up -d
``` ```
Gå til localhost:<port i .env eller compose>
Docker compose Docker compose
```yaml ```yaml
@@ -42,7 +46,7 @@ services:
- OPENROUTER_API_KEY=${OPENROUTER_API_KEY} - OPENROUTER_API_KEY=${OPENROUTER_API_KEY}
- OPENROUTER_MODEL= ${OPENROUTER_MODEL} - OPENROUTER_MODEL= ${OPENROUTER_MODEL}
- SECRET_KEY=${SECRET_KEY} - SECRET_KEY=${SECRET_KEY}
# Anvendes hvis der skal vises link til klidekode på forsiden # Udfyldes kun hvis der skal vises link til klidekode på forsiden
- SOURCECODE_LINK=${SOURCECODE_LINK} - SOURCECODE_LINK=${SOURCECODE_LINK}
``` ```
## Backend ## Backend
@@ -51,8 +55,11 @@ Backenden er lavet med Flask og SQlite. Sprogmodellen kaldes gennem Open-Router.
Servicen kører fra en ældre kontor pc i min lejlighed i Valby. Den er gjort tilgængelig gennem en omvendt proxy på den billigeste VPS jeg kunne finde, ved brug af [Pangolin](https://github.com/fosrl/pangolin) Servicen kører fra en ældre kontor pc i min lejlighed i Valby. Den er gjort tilgængelig gennem en omvendt proxy på den billigeste VPS jeg kunne finde, ved brug af [Pangolin](https://github.com/fosrl/pangolin)
## Frontend ## Frontend
Frontenden er lavet med tailwindcss. Jeg har forsøgt at begrænse anvendelsen af javascript. Layout og UI er 100% vibecoded. Frontenden er lavet med tailwindcss. Jeg har forsøgt at begrænse anvendelsen af javascript. Layout og UI er 100% vibecoded.
Siden har PWA funktionalitet, så man kan *Installerer den som app*
## Tilpasning ## Tilpasning
Ved at redigere i dashboard.html og system_prompt.txt. Kan løsningen justeres til andre formål. Eksempelvis Løsningen er bygget omkring at flette værdier ind i systempromten til en sporgmodel og så udstille resultatet.
Hvis man ønsker at generer madplaner ud fra andre variabler, kan man justere formuleren i dashboard.html og systemprompten.
Løsningen kan også justeres til andre formål. Eksempelvis
- Lav en træningsplan til mig - Lav en træningsplan til mig
- Anbefal nogle film og tv-serier - Anbefal nogle film og tv-serier
- Hvilken X vil være bedst at købe, udfra mine behov - Hvilken X vil være bedst at købe, udfra mine behov