AstroGuide Docs
Démarrer

Installation rapide

Lancer AstroGuide avec l'image publiée ou un Compose minimal.

Pour une instance immédiate, utilisez l'image GHCR :

docker run -d \
  --name astroguide \
  -p 2502:8080 \
  --read-only \
  --tmpfs /tmp \
  --security-opt no-new-privileges:true \
  ghcr.io/lucas-lepajollec/astroguide:latest

AstroGuide répond alors sur http://localhost:2502.

Un Compose équivalent, aligné sur la landing officielle :

name: astroguide

services:
  astroguide:
    image: ghcr.io/lucas-lepajollec/astroguide:latest
    container_name: astroguide-app
    ports:
      - "2502:8080"
    restart: unless-stopped
    read_only: true
    tmpfs:
      - /tmp
    security_opt:
      - no-new-privileges:true
docker compose up -d

Le docker-compose.yml du dépôt construit l'image locale astroguide:local au lieu de tirer GHCR. Voir Installation Docker si vous voulez compiler le checkout.

Aucune variable d'environnement

AstroGuide n'a besoin d'aucune clé API, secret JWT ou fichier .env.