FAGPORTALEN

Deployment (GitHub Pages, Vercel)

Programmering B · HTX · B-niveau · Praktisk projekt

💻 Deployment

Deployment = gøre din app tilgængelig på internettet.

Statiske sites (kun HTML/CSS/JS):

```bash

git push origin main # → live på username.github.io/repo

```

Python-apps (Flask, FastAPI):

Node.js/JavaScript-apps:

Miljøvariabler: kodeord og API-nøgler MÅ IKKE være i koden:

```python

import os

DB_URL = os.environ.get("DATABASE_URL") # fra serverens miljø

API_KEY = os.environ.get("OPENAI_API_KEY")

```

Procfile (Heroku/Render):

```

web: gunicorn app:app

```

requirements.txt:

```bash

pip freeze > requirements.txt # gem alle pakker

pip install -r requirements.txt # installer fra fil

```

Læringsmål

Sådan kan du arbejde med emnet

Træningsforslag

Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.

Prøv Fagportalen gratis

🤖 Denne side er skrevet med kunstig intelligens og fagligt gennemgået af Fagportalen, som har det redaktionelle ansvar. Finder du en fejl, så skriv til support@fagportalen.dk.