Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Antoine Mazé
    @antoinemaze
    Tentative de connexion ssh avec visual code, j'ai l'erreur "Error: listen EACCES: permission denied 127.0.0.1".
    L'authentification ssh passe mais la connexion en remote de visual code plante. Les logs sur le serveur (.vscode-server/) donne:
    [2021-02-18 22:23:25.608] [remoteagent] [error] Error: listen EACCES: permission denied 127.0.0.1
    at Server.setupListenHandle [as _listen2] (net.js:1296:21)
    Pirlot Nicolas
    @Paca

    Hello, j'ai ce message dans l'interface manager en essayant d'ajouter un sous domaine :

    Une erreur est survenue lors du chargement des informations. ([offer] Given data (powerbeta1) does not belong to the OfferCapabilitiesEnum enumeration)

    Cette action n'est pas encore implémenté dans l'interface client je présume qu'il faut uniquement utilisé l'api pour l'instant ?

    Autre question: j'essaye d'utilisé nodejs avec le framework nextjs je sais créer l'app la build mais rien n'y fait j'ai toujours la page d'accueil par défaut.

    Pirlot Nicolas
    @Paca

    Bonjour, je voie que l'offre est baser sur passenger. Du coup serait-il possible de pouvoir utiliser le config file pour tweeker un peu nos application ? Par exemple j'aimerai que mon entypoint soit www/pages/index.js
    https://www.phusionpassenger.com/library/config/standalone/intro.html#location-of-passengerfile-json

    Merci d'avance.

    TheGoat-ma
    @TheGoat-ma
    @Paca Hello
    pour l'ajout d'un domain/sous domain tu dois passer par l'api pour le moment
    https://eu.api.ovh.com/console/#/hosting/web/%7BserviceName%7D/attachedDomain#POST => n'oublie pas de te logger en haut à droite
    Pour changer l'endpoint de ton service tu peux de même utiliser l'api https://eu.api.ovh.com/console/#/hosting/web/%7BserviceName%7D/configuration#PUT
    @antoinemaze j'ai bien vu ta remontée pour Visual Studio, on regarde ça en début de semaine prochaine
    TheGoat-ma
    @TheGoat-ma
    @antoinemaze on vient de regarder en interne pour l'utilisation en remote mais on ne pourra pas l'autoriser sur nos ssh, néanmoins je vois quelques plugins "sftp sync" qui devraient pouvoir être utilisés "nativement"
    jordansportes8355
    @jordansportes8355
    Hello,
    J'aimerai lancer mon API Dajngo mais bien que j'ai essayé beaucoup de choses je tombe toujours ce message d'erreur :
    February 27, 2021 - 13:55:20
    Django version 3.1.7, using settings 'config.settings'
    Starting development server at http://127.0.0.1:8000/
    Quit the server with CONTROL-C.
    Error: You don't have permission to access that port.
    Quelqu'un à déjà réussi a lancer du django sur un des ports ? C'est sur un server mutualisé
    Merci d'avance,
    tdenof
    @tdenof
    salut @jordansportes8355 , l'hébergement utilisé est une offre classique ou un hébergement dans le cadre de la beta python ?
    Pour lancer les applications, c'est l'infra ovh qui s'occupe de faire ça lorsqu'une requête arrivera sur l'hébergement
    Nous avons un guide pour installer une application django sur la beta : https://docs.ovh.com/fr/web-power/python-installer-django/
    jordansportes8355
    @jordansportes8355
    Salut @tdenof ,
    jordansportes8355
    @jordansportes8355
    l'hébergement celui de la beta Power Python. J'ai suivi le tutoriel que tu m'as envoyé mais j'ai l'impression que c'est uniquement pour mettre en ligne une application django Web et non une API django. C'est la commande python manage.py runserver qui ne fonctionne pas et renvoie l'erreur "ERROR: You don't have permission to access that port." J'ai l'impression qu'il n'est pas possible de lancer d'API django sur l'offre beta-Power Python.
    tdenof
    @tdenof
    oui c'est normal que runserver ne marche pas, normalement, si la configuration de l'hébergement pointe vers le bon fichier .py qui déclare l'objet app , elle doit se lancer d'elle même quand tu envoies une requête
    @jordansportes8355 ce call d'API permettra de voir l'entrypoint configuré, et le PUT de le changer
    https://eu.api.ovh.com/console/#/hosting/web/%7BserviceName%7D/configuration#GET
    tdenof
    @tdenof
    pour information, la commande python manage.py runserve ne fait que lancer l'application dans des environnements non managés
    sur le mutu OVHcloud, nous lançons l'application pour toi
    d'ailleurs, si tu as suivi le tutoriel, la page de demo est accessible sans runserver
    tdenof
    @tdenof
    par contre de base , je ne crois pas qu'il y a une api incluse de base avec django
    il faut installer des modules pour l'ajout du support
    tdenof
    @tdenof
    j'ai bien réussi à ajouter une API REST grâce à https://www.django-rest-framework.org/tutorial/quickstart/
    bien sûr il ne faudra pas refaire la partie d'installation django
    dans ce tuto , ils utilisent l'arborescence ~/tutorial/tutorial/ dans le guide ovh c'est ~/www/config
    tdenof
    @tdenof
    pour comparer à la liste des fichier dans le tuto, il faudra avoir à la fin
    user@ssh01.cluster030.gra.hosting.ovh.net (python/3.9/development) ~/www $ find config/
    config/
    config/__init__.py
    config/settings.py
    config/asgi.py
    config/wsgi.py
    config/urls.py
    config/api
    config/api/__init__.py
    config/api/serializers.py
    config/api/apps.py
    config/api/tests.py
    config/api/models.py
    config/api/admin.py
    config/api/views.py
    config/api/migrations
    config/api/migrations/__init__.py
    et bien sûr pour notifier l'application du changement touch tmp/restart.txt
    Motmot
    @Toine14_gitlab
    Bonjour, j'ai essayé de chercher ma réponse sur le forum mais je n'ai point trouvé mon bonheur. Je test actuellement l'hébergement powerLab en python. J'ai réussi à y déployer un API REST avec flask sans problèmes . J'ai fais des essais ave une BDD sqlite et sqlachemy et cela fonctionne. Je voudrais maintenant essayer avec une BDD mySqL et j'aimerais savoir où trouver l'info host:port pour pouvoir configurer ma connexion (en local tt passe sur un serveur mySql qui tourne sur un apache). Merci d'avance . EDIT: j'ai installé une BDD sur l'hébergement avec l'outils dédié sur la page d'administration
    ArnaudF1
    @ArnaudF1

    Bonjour,

    vous avez commandé votre base de donnée via le manager OVH ?

    normalement vous avez reçu un mail avec les informations de connexion
    l'adresse du serveur se termine en mysql.db et le port est 3306
    vous retrouverez ces infos dans votre manager, onglet 'Web Cloud" => Hébergements => votre nom de domaine => Bases de données
    ArnaudF1
    @ArnaudF1
    et via l'API OVH : https://api.ovh.com/console/#/hosting/web/{serviceName}/database#GET (le serviceName est xxxx..clusteryyy.hosting.ovh.net), la liste des services que vous possédez se trouve : https://api.ovh.com/console/#/hosting/web#GET
    Motmot
    @Toine14_gitlab
    @ArnaudF1 merci de votre réponse. Grâce à vos infos + un ajout de driver Mysql pour SqlAlchemy, j'ai réussi à me connecter à la BDD.
    Install du driver Mysql supplémentaire : pip install pymysql
    Ajout à ma SQLALCHEMY_DATABASE_URI= 'mysql+pymysql://username:password@db_adress/db_name'
    ArnaudF1
    @ArnaudF1
    parfait
    jordansportes8355
    @jordansportes8355
    Hello @tdenof ,
    Super réponse, tu m'as beaucoup aidé ! Tout fonctionne super bien l'API se lance et se connecte même bien à ma base de données.
    Je te remercie !
    On perd notre server à la fin de la bêta ? Ou on peut le garder si on prend l'offre ?
    Merci,
    tdenof
    @tdenof
    super @jordansportes8355 , bien joué !
    À la fin de la beta, les hébergements vont être fermés, par contre une communication sera faite à l'avance pour permettre la migration vers l'offre finale
    jordansportes8355
    @jordansportes8355
    @tdenof Ca marche, merci !
    MentalisteN7
    @MentalisteN7
    Bonjour à tous,
    Tout d'abord je tiens à remercier les questions et les réponses qui m'ont été très utiles ! Dans mon cas, j'ai déployé une API Django qui marche très bien.
    Cependant, j'utilise le plug-in CHANNEL_LAYERS nécessitant de créer un docker Redis. Voici ce que j'obitens :
    $ docker run -p 6380:6379 -d redis:5
    -ovh_ssh: docker : commande introuvable
    J'aimerais savoir s'il existe une solution à mon problème ?
    tdenof
    @tdenof
    Salut @MentalisteN7 , le besoin final est bien entendu un redis, qui est proposé dans notre catalogue sql privé
    bien entendu, ce n'est pas possible de faire tourner localement un redis, encore moins via docker, comme l'hébergement mutualisé est destiné à faire tourner des sites , pas d'autres composants logiciels
    nous sommes conscients que certains tests durant la bêta nécessitent un redis ou pgsql (actuellement il n'y a que mysql qui est inclus gratuitement dans la bêta)
    si tu disposes déjà d'un sql privé / clouddb chez nous , tu peux l'utiliser
    Sinon je reviens vers toi (probablement demain), pour te débloquer dans ton cas d'usage
    MentalisteN7
    @MentalisteN7
    Merci de ta réponse si rapide ! Dans mon cas, je tiens une messagerie en temps réel, donc ce n'est pas pour des tests mais réellement pour la mise en production que j'aie besoin du redis.
    Je dispose en effet d'un postgreSQL privé chez vous. Je vais investiguer cette piste !
    Encore merci :)
    Jakub Kisielewski
    @kbkk
    (Node.js) Is the app's stdout stored anywhere? Or do I need to handle that in app code?
    1 reply
    jordansportes8355
    @jordansportes8355
    Bonjour à tous,
    J'ai une API Django sur la solution Power qui est fonctionnelle. Et j'aimerais maintenant pouvoir faire des appels sécurisé (SSL/https) sur cette api. Normalement cela est géré par OVH, je peux ajouter un SSL et c'est tout. Mais je n'arrive pas à ajouter ce dit SSL dans l'onglet multi site pour sécurisé mon API. Avez vous une idée de la marche à suivre pour pouvoir sécurisé ma connexion et pouvoir faire des appels https sur mon API via Power ?
    Merci d'avance de votre réponse,
    4 replies
    Jakub Kisielewski
    @kbkk
    I believe the service is having a downtime?
    I get "Site under construction" http://foaifsd.cluster030.hosting.ovh.net/
    11 replies
    Guit
    @guitdev
    Question to all testers : Do you use Github or equivalent to deploy your code on your POWER hosting? If you don't do it yet but you would like to tell me
    3 replies
    optimusprime6969
    @optimusprime6969:matrix.org
    [m]
    Host
    @guitdev:
    MentalisteN7
    @MentalisteN7
    Hello tout la communauté,
    Je viens de nouveau pour une question un peu plus poussé, si certains auraient la solution ou une piste :)
    2 problèmes sont apparus depuis que je suis passé en remote: l'envoie d'email et l'envoie de notification sur mobile via Firebase
    Dans les deux cas, les fonctions semblent utiliser des sockets, et vu qu'on n'a pas les accès aux ports, je pense que le problème vient de là :/ Je mets dans le tread des précisions
    2 replies
    Guit
    @guitdev

    Hi,

    Here is an interesting an example for setting Continuous Deployment from Github to OVHcloud Power hosting.
    This is an exemple for 11ty: https://github.com/ArnaudF1/11tydemo.

    Add the folder '.github/workflows' and the file 'power_install.sh' in your repository.
    Then you can customize it regarding your project. 'full_install.yml' describes Github action and 'power_install.sh' performs commands localy on your hosting after the cloning of your repository.

    Let me know

    Raffaele Scala
    @raffaelescala97
    Hello there is no java on power web? I'm trying to run spark, and i've an error. There is a way to read console? Thanks
    1 reply