oblien/openship : guide éditorial fondé sur le README
Un guide fondé sur le README, les métadonnées et la licence de oblien/openship.
Périmètre du projet
Le README décrit oblien/openship comme « Self-hosted deployment platform ». Cette page reste limitée aux faits vérifiables dans le dépôt. Les étoiles, forks et badges indiquent une attention, pas une preuve de qualité. Sous « README », la source indique : Open-source, self-hostable deployment platform with built-in CI/CD. Point it at a repo , it builds, ships, routes, and TLS-terminates your app. Drive it from a desktop app, web dashboard, or CLI.. Cela fixe un périmètre déclaré, pas un test en production.
Cas d'usage adaptés
La section « Team / always-on , self-hosted server » aide à vérifier si le projet répond au besoin : Everywhere else → bare mode (macOS, Windows, or Linux without Docker). A single lightweight process with an embedded database , an always-on control plane that deploys apps out to a server (SSH) or Cloud, like the desktop app but always on. Si ce besoin ne correspond pas au vôtre, la popularité ne suffit pas. Les noms, commandes et composants sont conservés pour permettre une comparaison directe avec la source primaire. Le README fournit aussi ce point vérifiable : On Linux with Docker → Compose mode (the default). Brings up the full stack , Postgres, Redis, API, dashboard, and a containerized OpenResty edge on :80/:443 , from published images.. Il peut guider le premier test, sans remplacer une vérification dans l'environnement prévu.
Fonctionnement
Le fonctionnement est réparti dans des sections comme « Quick Start ». La source fournit notamment : | If you're… | Run Openship as | Where your apps run | |---|---|---| | Solo, one machine, no ops | Desktop app | A server you connect over SSH, or Openship Cloud | | A team , or you want push-to-deploy / to host apps on your own box |. Les détails absents sur l'architecture, les performances ou la sécurité ne sont pas inventés. Avant une mise en service, vérifiez l'arborescence, la configuration et l'historique des releases.
Installation et premier lancement
Commencez l'installation avec l'entrée documentée dans le README. La commande vérifiable est : curl -fsSL https://get.openship.io | sh # install (or: npm i -g openship) openship # guided setup, then control panel Si aucune commande n'est fournie, cette page n'en fabrique pas. Consultez « Solo , desktop app » pour les dépendances, les ports par défaut et l'initialisation du premier lancement.