Skip to main content

Slik pusher du til BookStack fra terminalen

Slik pusher du til BookStack fra terminalen

Denne guiden forklarer steg-for-steg hvordan du går fra en lokal Markdown-fil til en publisert side i BookStack ved hjelp av Python og API.

1. Opprett API-token i BookStack

  • Gå til din profil → API Tokens
  • Lag en ny token og lagre ID og hemmelighet

2. Sett opp .env-fil (eller eksporter i shell)

export BOOKSTACK_TOKEN_ID="xxx"
export BOOKSTACK_TOKEN_SECRET="yyy"
export BOOKSTACK_BASE_URL="https://bookstack.dittdomene.com"

3. Python-script

Bruk requests til å gjøre en POST til /api/pages. Scriptet må inneholde:

  • Auth-header
  • book_id
  • markdown-innhold fra fil

4. Kjør script

python push_to_bookstack.py path/to/fil.md

✅ Ferdig! Sjekk at siden vises i riktig bok.