Korben, roi d’internet, logo bébé avec des lunettes en mode thug life Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Korben Upgrade your mind

Koel – Un clone de Spotify à héberger vous-même

Hier, j’ai passé pas mal de temps sur Koel, un script open source qui vient de sortir et qui permet d’auto-héberger un clone de Spotify pour écouter sa musique en streaming depuis n’importe où. Ça a l’air plutôt joli et moderne et je voulais vous en parler.

687474703a2f2f6b6f656c2e7068616e616e2e6e65742f646973742f696d672f73686f77636173652e706e67

J’ai donc d’abord tenté une install à la sauvage sur mon ordi, mais y’avait beaucoup trop de dépendances à la con à mettre en place. Donc j’ai changé de stratégie et installé une machine virtuelle Laravel (framework PHP) qui contient déjà toutes les dépendances dont j’ai besoin. Pour cela, je suis passé par Vagrant (Gestion de machines virtuelles) en suivant ce tuto.

Et j’ai réussi à installer Koel et à le lancer grâce à ces commandes, sauf que pas moyen de me connecter sur l’application (sur le port 8000). Apparemment, la VM ne veut pas, ce qui est étrange, car la connexion sur le port 2222 (ssh) se fait parfaitement bien. Bref, j’ai perdu pas mal de temps là dessus, mais je ne peux pas non plus y passer 15 jours. C’est donc le fail de ma semaine (en tout cas, le premier) alors tant pis, je vous mets les captures-écran officielles et pas les miennes 🙂 .

Vous serez probablement plus doués que moi pour tester Koel.

687474703a2f2f6b6f656c2e7068616e616e2e6e65742f646973742f696d672f73657474696e67732e706e67

Quoi qu’il en soit, même si c’est pourri à installer, ça a l’air cool à utiliser si vous souhaitez héberger vous-même votre propre musique. La doc se trouve ici.

Et si vous avez une solution pour ma redirection foireuse de ports sur Vagrant, je prends 🙂



Réponses notables

  1. Ganon says:

    @Korben : Check côté VirtualBox si le port est défini… Tu vas dans les settings de ta VM (quand elle est éteinte c’est mieux je suppose :slight_smile: )
    Ensuite à gauche dans le menu tu choisis Network.
    Puis dans l’onglet de ta carte réseau activée (dans mon cas l’Adapter 1) tu cliques sur Advanced qui va déplier un bloc puis Port Forwarding.
    Vérifie à cet endroit si tout est bon (screenshot ci-dessous)


    Que la force soit avec toi :wink:
  2. Hello,
    Vagrant est un peu merdique avec Windows, surtout le 10…
    J’ai eu le même problème que toi, c’est un problème d’interface réseau avec Virtualbox qui les recrée à chaque fois. Pour faire simple, le truc c’est de repérer l’interface réseau qui va hoster l’adresse IP de ta VM via un ipconfig /all par exemple. Ensuite dans ton fichier Vagrantfile tu rajoutes le name de l’interface :

    config.vm.network :private_network, ip: "192.168.33.99", name: "VirtualBox Host-Only Ethernet Adapter #8"

    Par exemple pour moi c’était l’interface “VirtualBox Host-Only Ethernet Adapter #8” qui gérait l’IP 192.168.33.1

    Si ça peut aider… :smile:

  3. Hello,
    Dans le même genre mais éprouvé depuis quelques années il y a bubble upnp, un serveur a installer sur un RPi par exemple ou dans mon cas sur mon syno, et qui permet de partager son contenu upnp local sur le web (client=appli android). Facile a installer et ça marche très bien.

Continuer la discussion sur Korben Communauté

4 commentaires supplémentaires dans les réponses

Participants

Vérifiez la sécurité de votre compte Gmail

Je ne recommande à personne d’utiliser une boite mail Gmail pour tout un tas de raisons liées à l’exploitation des données personnelles, au patriot act, en passant par la lecture automatisée des emails…etc.

Toutefois si vous avez encore un compte Gmail, qui plus est, ancien mais encore en activité, il serait peut-être bien de vérifier la qualité de sa sécurité. …

Lire la suite



Comment bloquer Red Shell, le spyware des gamers

Si vous suivez un peu l’actualité du jeu vidéo, vous n’avez surement pas manqué la polémique Red Shell. Cet outil mis sur le marché en 2017 par la société Innervate est très utilisé par les éditeurs de jeux pour mesurer la quantité de nouvelles installations de leurs jeux générés par une pub Facebook, YouTube ou Twitter.

Lire la suite



Mettre en place un backup de Github

C’est cool de faire confiance à des sites pour conserver nos données, mais il peut arriver à un moment que celles-ci disparaissent. Soit parce que vous ne respectez plus les CGU du site, soit parce que le site a subi une panne vraiment importante et que leur processus de sauvegarde a été négligé, soit parce que vous avez vous-même supprimé vos données par erreur tel un gros boulet (ça arrive souvent aussi, même aux meilleurs).

Lire la suite