Je pense à essayer l'auto-hébergement et j'ai quelques questions

Je consulte les instructions officielles pour l’auto-hébergement et j’ai quelques questions :

1 - Si j’utilise DigitalOcean, de quoi aurais-je besoin pour une communauté nouvelle et petite, à partir de cette page ? Je pense que les Droplets sont nécessaires, mais quoi d’autre ? J’aimerais avoir une idée des coûts que j’aurais ? Quel serait mon coût mensuel réel pour l’instant ?

2 - Quand il est dit Connect to your server via its IP address using SSH, comment puis-je faire cela ? J’ai demandé à ChatGPT et Claude à ce sujet, et j’ai obtenu la même réponse des deux : je peux utiliser le Terminal sur mon Mac pour exécuter les commandes :

sudo apt install docker.io
sudo apt install git
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
chmod 700 containers
./discourse-setup

Pouvez-vous confirmer leur réponse ?


J’ai quelques connaissances de base sur certains aspects de l’installation, et je suis sûr qu’avec quelques recherches et en contactant chaque entreprise, cela m’aidera, mais je ne suis pas un expert.

En gros, en regardant les dépenses et les limitations d’un hébergement géré, je pourrais utiliser le même montant que je paierais par mois pour “jouer” avec une option auto-hébergée peut-être pendant 2 mois, et voir jusqu’où je peux aller en installant Discourse moi-même, puis tout le reste comme l’installation de plugins, la maintenance, etc. À la fin de cette “période d’essai”, je pourrais soit décider de rester sur l’auto-hébergement, soit réaliser que c’est trop pour moi et commencer un plan dans une solution d’hébergement géré.

Tous les conseils et aides sont appréciés :raising_hands:

2 « J'aime »

ssh adresseip
Vous créeriez le droplet et vous vous y connecteriez avec ssh, puis vous exécuteriez ces commandes sur le droplet, pas sur votre Mac.

3 « J'aime »

Donc, cela serait fait dans mon compte DigitalOcean ? C’est ce que vous dites ?
Je ne ferais jamais rien localement ?

2 « J'aime »

La seule chose locale est votre application de terminal pour que vous puissiez vous connecter à votre VPS via SSH.

Il existe une excellente application native sur MacOS et sur Windows, l’application “terminal” de Microsoft est vraiment performante.

4 « J'aime »

vous devriez également tenir compte du coût mensuel d’un service de messagerie transactionnelle (comme Mailgun, par exemple). vous avez besoin d’un service de messagerie.

7 « J'aime »

Je ne sais pas si vous avez mal compris ma question, mais hier j’ai pu tout installer et oui, j’ai tout fait sur mon Mac. J’ai utilisé le Terminal pour exécuter ces commandes.
Je ne suis pas sûr si c’est ce que vous vouliez dire ou pas ?

Quoi qu’il en soit, c’est installé et ça fonctionne :slight_smile:

Oui, c’est ce que je voulais dire. Je ne savais pas si ces commandes étaient exécutées localement sur mon ordinateur via le Terminal ou à l’intérieur de mon compte DigitalOcean (navigateur), par exemple.

Mais tout est installé maintenant, donc cela a fonctionné comme prévu. Merci pour l’information.

1 « J'aime »

[citation=“Lilly, post:6, topic:357265”]
vous devriez également prendre en compte le coût mensuel d’un service d’email transactionnel (comme Mailgun, par exemple). Vous avez besoin d’un service d’email.
[/citation]
Oui, j’utilise Brevo. Il semblait être le plus rentable de toutes les options suggérées.

J’essayais de comprendre les coûts liés uniquement à DigitalOcean, car lorsque j’ai demandé plus d’informations à ChatGPT à ce sujet, il a recommandé d’autres éléments (facultatifs) et je voulais m’assurer que je pouvais m’en sortir avec juste des Droplets pour le moment.

Étant donné que la documentation ne mentionne que les Droplets comme requis, et que tout fonctionne maintenant sur ma nouvelle installation, je suppose que c’est ce dont j’ai besoin au moins pour que cela fonctionne. Avec le temps, j’explorerai d’autres options qui peuvent améliorer l’ensemble du processus.

Merci pour vos commentaires.

1 « J'aime »

Je pense que c’était une sorte de malentendu des deux côtés en raison du fonctionnement des choses.

Vous tapez dans le terminal de votre Mac, qui est connecté à votre serveur… Ce qui signifie que vous tapez également dans la console de votre serveur.

Mais le terminal Mac ici n’est qu’un outil. En réalité, vos commandes ne s’exécutent que sur votre serveur.

4 « J'aime »

Oui, après avoir répondu, j’ai aussi commencé à y penser.
L’outil est local (Terminal), mais les modifications sont effectuées à distance.
Et ma question initiale portait sur l’outil lui-même : mon ordinateur utilisant le Terminal ou utilisant le navigateur (qui est d’une certaine manière aussi local haha).

2 « J'aime »