2017-09-21 2 views
0

Je suis coincé à ce sujet. J'ai une application Rails, qui fonctionne sur DO gouttelette et plus de 10 domaines, Nginx comme serveur web et Puma. La différence entre les sites Web est le style pour chaque domaine et leur db. Donc je ne peux pas comprendre comment le faire fonctionner. Comme je peux le voir, je devrais créer un socket séparé pour chaque site et configurer la redirection.Rails application avec plusieurs domaines

Localement il fonctionne comme: dans .env fichier je définis certains site, c'est-à-dire domain1.com et app choisir certains style et. Désolé pour les erreurs, je me trompe peut-être, je ne suis pas un développeur, j'ai juste besoin de le déployer. En ce moment, il héberge sur Heroku, application séparée pour un site distinct.

+0

Dès que cela dépend de variables d'environnement, besoin de créer 'll applications distinctes sur votre serveur pour chaque domaine. Je suggère d'embaucher un professionnel pour cette tâche car ce n'est pas si simple. –

+0

Changer les styles en fonction du domaine semble bien, mais en changeant de base de données, je pense que plusieurs applications doivent être déployées séparément. Avez-vous besoin d'une base de données différente par site? – csexton

+0

Oui, merci de répondre. Et oui, il y a une base de données différente par site. Donc, je vais déployer chaque application séparée – Denys

Répondre