Suite

Installation locale de CartoDB - comment créer des utilisateurs autres que le développement


J'ai une installation locale de CartoDB. Tout fonctionne bien en suivant les instructions sur https://github.com/CartoDB/cartodb. Je parviens à créer un utilisateur appelé development, puis je me connecte avec succès via mon navigateur à l'adresse http://development.localhost.lan:3000/login en tant que development/development. Je peux insérer des données et tracer de belles visualisations.

Maintenant, j'aimerais que d'autres personnes accèdent à cette chose merveilleuse et y aient leurs propres comptes et données stockées. Alors pour ça, j'ai fait ça :

sh cartodb/script/create_dev_user newusername newusername newusername [email protected]

Cela s'est bien passé et a créé une nouvelle base de données vide que je peux voir avec PgAdmin.

Maintenant, si je vais sur http://development.localhost.lan:3000/login et essaie de me connecter en tant que newusername/newusername, je suis redirigé vers http://newusername.localhost.lan:3000/login, ce qui ne fonctionne pas. t exister. Je ne sais pas pourquoi cela se produit.

Y a-t-il une autre configuration qui me manque pour le serveur ?

Je suis confus au sujet des instructions dans le développement de nommage du site Web à la fois pour l'utilisateur et le serveur.


J'ai trouvé la réponse à ma propre question !

Si a une solution facile, heureusement. Les URL pour se connecter à chacun des tableaux de bord de l'utilisateur doivent être ajoutées aux fichiers /etc/hosts. Ainsi:

echo "127.0.0.1 nouveaunomutilisateur.localhost.lan" | sudo tee -a /etc/hosts

C'est à peu près ça.


Voir la vidéo: Création des utilisateurs et des groupes-Windows Server (Octobre 2021).