Aller au contenu
Opérations site

Les bons boutons, dans les bonnes mains.

Une console pour chaque site client, quel que soit l’hébergeur. Et chaque bouton est limité par personne et par projet : qui déploie, qui lit les journaux, qui touche aux secrets de production.

NR Nadia Roche Lead développeuse
ML Marc Lefebvre Développeur
LF Léa Fontaine Support
LO Loopline loopline.app
AT Atelier Nord atelier-nord.fr
FP Ferme du Port fermeduport.fr
GO Galerie Ondine galerie-ondine.fr
Des accès dessinés par personne et par projet
Qu’est-ce qu’Opérations site dans Unolia ?

Opérations site donne à chaque site client la même console quel que soit l’hébergeur : déploiements, variables d’environnement, script de déploiement, domaines et SSL. Chaque action est une permission accordée par personne et par projet, les journaux de déploiement sont conservés avec le projet bien plus longtemps que chez l’hébergeur, et les agents IA peuvent lire la chronologie des déploiements pour expliquer les échecs et proposer des correctifs.

Une seule console

Une seule console, peu importe l’hébergeur.

Déploiements, variables d’environnement, script de déploiement, domaines et SSL : chaque site client a le même écran avec les mêmes boutons. Le fournisseur derrière change. Les habitudes de votre équipe, non.

  • Déploiements, environnement, script, domaines et SSL au même endroit.
  • L’écran ne change jamais d’un fournisseur à l’autre.
  • Connectez un nouvel hébergeur, gardez vos réflexes.
Déploiement de main @ a1f3c92… Déployé en 42 s · main @ a1f3c92 à l’instant
$ git pull origin main
$ composer install --no-dev
$ npm run build
$ php artisan migrate --force
Déployé en 41 s · main @ 5d17e08 il y a 5 jours
Déployé en 39 s · main @ 9c04b71 il y a 9 jours
Échec en 12 s · main @ b82f440 il y a 9 jours
Déployer Script de déploiement Variables d’environnement
Mêmes boutons partout : Laravel Cloud Laravel Forge Ploi
Comment ça marche

Distribuez la console en trois étapes

1

Connectez l’hébergement

Laravel Forge, Ploi et Laravel Cloud deviennent une seule console avec les mêmes boutons.

2

Distribuez les boutons

Déployer, lire les journaux et toucher aux secrets sont des clés séparées. Donnez à chacun exactement les siennes, par projet.

3

Laissez tourner

Chaque déploiement et son journal complet atterrissent dans l’historique du projet. Votre équipe le lit, votre IA aussi.

Longue mémoire

L’historique que votre hébergeur a déjà supprimé.

Les panneaux d’hébergement gardent une courte fenêtre de déploiements, puis purgent le reste en silence. Unolia garde un historique bien plus long de chaque déploiement et de son journal complet, rattaché au projet client. Quand on demande ce qui s’est passé en mars, mars est toujours là.

Déploiements · loopline.app une fenêtre bien plus longue
7212127 Ship propagation retry backoff il y a 2 heures
445e0b0 Bump laravel/framework to 12.20 il y a 2 jours
721d437 Fix composer platform check on PHP 8.4 il y a 2 jours
l’historique de l’hébergeur s’arrête ici
d81f3a0 Switch image pipeline to WebP 12 mars
6c20b94 Rework onboarding emails 26 févr.
19e7c42 Launch winter collection 30 janv.
Chaque journal reste lisible dans le projet
Agent IA · loopline.app 03:12

Échec d31f0a2 Refactor dashboard charts · npm run build

FATAL ERROR: Reached heap limit Allocation failed

Le build a manqué de mémoire sur le serveur. Augmentez la mémoire de Node pour l’étape de build et il passera.

- npm run build
+ NODE_OPTIONS=--max-old-space-size=4096 npm run build
Appliquer au script Plus tard
Lu dans les journaux conservés. Appliqué seulement après votre accord.
Quand ça casse

Les déploiements ratés, diagnostiqués par votre IA.

Les agents lisent un déploiement comme vous le feriez : le journal, le commit, ce qui a changé. Quand un déploiement échoue pendant la nuit, le diagnostic et le correctif du script sont rédigés avant que vous soyez assis. L’agent nomme la cause, le correctif arrive en proposition, et l’appliquer reste votre geste.

Sur le terrain

Les jours où cette organisation se rentabilise

Le premier vendredi du stagiaire

Il suit chaque déploiement et lit chaque journal dès le premier jour. Le déclencheur de production et les secrets restent hors de portée tant que vous n’en décidez pas autrement.

Deux hébergeurs, un seul réflexe

La moitié des sites tourne sur Forge, le reste sur Ploi et Laravel Cloud. Personne ne se souvient de qui est où, parce que l’écran ne change jamais. Nouveau client, mêmes boutons.

La panne de 3 h du matin

Un déploiement échoue à 3 h. Au matin, votre IA a lu le journal, nommé la cause et rédigé le correctif du script. Vous sirotez votre café et appuyez sur appliquer.

Comment cela évolue avec le plan

Voir les tarifs →
Developer

La console complète sur vos propres projets.

Freelancer

Déployez et modifiez la configuration des sites clients.

Startup

Les rôles d’équipe décident qui déploie et qui lit.

Business

Rôles personnalisés et accès par projet, bouton par bouton.

Pages liées

Distribuez les boutons. Gardez les clés.

Rejoignez la liste d’attente et donnez à chacun exactement les boutons qu’il lui faut.

Rejoindre la liste d’attente