Readme.me

# 📚 Protrusive BookStack-verktøy

Dette prosjektet inneholder verktøy for å publisere innhold direkte til BookStack via terminalen. Alt er satt opp i et isolert Python-venv.

---

## 🟦 push_all.py

**Formål:** Publiserer ferdige `.md`-filer til boka `Terminal til BookStack`.

**Bruk:**
```bash
source .venv/bin/activate
python3 push_all.py
```

---

## 🟩 auto_push_episode.py

**Formål:** Genererer og publiserer en Protrusive Dental Podcast-episode til BookStack basert på URL.

**Bruk:**
```bash
source .venv/bin/activate
python3 auto_push_episode.py "https://protrusive.co.uk/episode-101"
```

---

## 📦 Installere avhengigheter (hvis nytt miljø)

```bash
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
```

---

## 🛠️ Filer

- `.env` – BookStack API-nøkler og base-URL
- `*.md` – Markdown-filer som push_all.py bruker
- `requirements.txt` – Avhengigheter
- `.venv/` – Virtuelt miljø (ikke last opp til Git)

---

## 💡 Tips

Legg til alias i `~/.bashrc` eller `~/.zshrc`:
```bash
alias activate_protrusive="cd ~/protrusive && source .venv/bin/activate"
```


Revision #1
Created 2025-04-08 18:52:12 UTC by bykronen
Updated 2025-04-08 18:53:18 UTC by bykronen