Transforme Qualquer Dispositivo em um Jukebox Colaborativo
Jukebox permite que você crie instantaneamente uma playlist compartilhada com amigos—sem app, sem login, sem anúncios. Basta criar uma caixa, compartilhar o link e começar a adicionar músicas juntos. Perfeito para festas, viagens ou qualquer encontro em grupo!
- 🌐 Alternativa Open Source às Playlists Colaborativas do Spotify
- 🕵️ Não Precisa de Conta: Use anonimamente—sem cadastro ou e-mail necessário
- ✨ Compartilhe o Link, Adicione Músicas Juntos: Todos podem contribuir em tempo real
- 🚀 Não Precisa Baixar App: Funciona em qualquer dispositivo, direto no navegador
- 🎵 Integração com YouTube: Procure e toque quase qualquer música instantaneamente
- 📱 Compatível com Celulares: Projetado para celulares, tablets e desktops
- ⚖️ Fila Justa: As músicas são organizadas automaticamente para que todos tenham vez
- 🆓 100% Gratuito, Sem Anúncios
Experimente Agora
- Crie um Jukebox: Acesse a página inicial e crie uma nova caixa
- Compartilhe o Link: Envie o link de convite para seus amigos
- Adicione Músicas: Busque no YouTube ou adicione músicas manualmente
- Toque Músicas: Use o player embutido para ouvir juntos
Funcionalidades
- Playlists colaborativas: Adicione, coloque na fila e reproduza músicas em conjunto
- Uso anônimo: Não é necessário login ou conta
- Busca e reprodução no YouTube: Acesse uma enorme biblioteca de músicas
- Interface móvel e responsiva
- Código aberto (Licença MIT)
- Implantação fácil com Docker
Implantações com Docker Compose
Inicie todos os serviços:
docker-compose up -dReimplante os serviços sem tempo de inatividade após atualizar as imagens:
bash ./redeploy.sh
Introdução
Pré-requisitos
- Node.js 16+
- npm ou yarn
- Chave da API YouTube Data v3 (gratuita do Google)
Configuração da API do YouTube
- Acesse o Google Cloud Console
- Crie um novo projeto ou selecione um existente
- Habilite a YouTube Data API v3
- Crie credenciais (Chave de API)
- Copie sua chave de API
Instalação
# Clone o repositório
git clone
cd jukeboxInstale as dependências do servidor
cd server
yarn installInstale as dependências do frontend
cd ../frontend
yarn installConfigure as variáveis de ambiente
cd ../server
cp .env.example .env
Edite o .env e adicione sua chave da API do YouTube
Execute as migrações do banco de dados
yarn migrateInicie os servidores de desenvolvimento
Backend:
cd server yarn devWorker:
cd server yarn dev:workerFrontend (em um novo terminal):
cd frontend yarn dev ```Licença
MIT
Contribuição & Feedback
- Abra uma issue ou pull request no GitHub
- Solicitações de funcionalidades? Mande uma DM para @skeptrune no X (Twitter)
Registro de Alterações
Veja o Registro de Alterações para as últimas atualizações e funcionalidades. --- Tranlated By Open Ai Tx | Last indexed: 2025-07-13 ---