Je suis un client heureux de Digital Ocean et j’ai un tableau de bord où mes clients entrent des clés API et un nom d’hôte, puis il crée automatiquement un droplet, configure Mailgun, attend que les enregistrements DNS soient configurés, puis installe Discourse.
Cela ne fonctionne pas du tout comme vous le suggérez. J’ai contacté DigitalOcean sur votre forum (je n’ai pas trouvé d’autre moyen) pour vous en informer et mon message a été supprimé. Ensuite, 9 mois plus tard, vous répondez ici.
Le faire correctement est un exploit assez compliqué, et les cas où cela serait utile sont assez farfelus. J’ai un site avec 100 000 pages vues par jour sur un droplet de 8 Go. Qui pensez-vous que soit le public cible de ce guide ?
Oui, vous avez besoin de redis, postgres et de buckets S3 externes avec un CDN, et le CDN de Digital Ocean ne fonctionne pas, donc votre guide devrait les guider dans la configuration du CDN d’une autre entreprise. Je ne pense pas que vous vouliez faire ça. Et ce n’est que pour le mettre en place. S’ils veulent ensuite faire une mise à niveau, ce serait un tout autre ensemble de procédures que personne d’autre sur la planète ne saurait comment aider.
La meilleure chose que vous puissiez faire serait de supprimer ce guide complètement. Si vous voulez être un vrai héros, vous pourriez corriger l’installation en 1 clic afin qu’elle n’utilise pas votre propre script propriétaire pour configurer l’e-mail et ainsi de suite, afin qu’il s’agisse réellement d’une installation standard. Il est assez déroutant de devoir faire Ctrl+C pour pouvoir accéder à l’endroit où se trouve Discourse, et comme les personnes qui ont utilisé l’installation en 1 clic n’ont pas utilisé les outils standard de Discourse, elles ne savent pas comment les utiliser lorsqu’il s’agit d’une mise à niveau en ligne de commande. Ce serait vraiment, vraiment formidable si vous pouviez faire cela.
Ici, vous pouvez voir des personnes qui l’ont utilisé et ont eu des problèmes : Search results for 'digital ocean one-click' - Discourse Meta