PREMIERS PAS

Configuration

Comprendre les paramètres qui relient EveryOS à ta machine.

Configuration de l’API

La configuration de l’API se trouve dans /etc/everyos/config.yaml. Les valeurs sont prises dans cet ordre : variables d’environnement, YAML, puis valeurs intégrées par défaut. Les clés inconnues ou valeurs incorrectes provoquent une erreur au démarrage. L’exemple correspond à un accès par proxy inverse HTTPS local ; remplace l’origine d’exemple.

YAML
server:
  host: 127.0.0.1
  port: 7470
  trustedProxies: [127.0.0.1]
  publicOrigins: ["https://everyos.example.com"]

Appliquer les modifications

Après avoir modifié la configuration appartenant à root, redémarre l’API et vérifie l’état du service. Les valeurs génériques par défaut écoutent sur l’interface de bouclage ; l’installateur vérifié active l’accès réseau IPv4 uniquement pour une nouvelle configuration. Les mises à niveau conservent les interfaces d’écoute existantes.

Bash
sudo systemctl restart everyos-api.service

Conserver ensemble données et clés

Les données applicatives sont dans /var/lib/everyos ; la politique de l’agent est dans /etc/everyos/agent.yaml. Conserve les clés secrètes avec tes sauvegardes. L’accès aux fichiers de la machine nécessite aussi des autorisations explicites et des politiques systemd compatibles ; ajouter un chemin dans la configuration ne suffit pas à accorder l’accès.

Basé sur EveryOS v0.1.38

Voir la source · configuration.md