Skip to content

mebtte/cicada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1,626 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Cicada logo Cicada

A multi-user music service for self-hosting.

version license

Demo

There is an online demo you can visit on https://cicada.mebtte.com, you can login by username: cicada and password: cicada@mebtte.

Features

  • No privacy collection and manage data by yourself
  • Single-binary deployment with embedded PWA assets and bundled ffmpeg/ffprobe
  • Custom playqueue and share musicbills between users
  • Multiple user and support 2FA
  • Support lyricist and composer

Deploy

If you use docker, see this docs.

Download the archive for your platform from GitHub Releases. Extract and start the server:

./cicada start --data /path/to/cicada_data --port 8000

On Windows, use cicada.exe:

.\cicada.exe start --data C:\path\to\cicada_data --port 8000

On the first startup, Cicada creates a default user and prints username/password to the log. After startup, you can visit cicada on http://localhost:8000.

License

GPL

Star History

Star History Chart

About

🎡 πŸ’» πŸ“± A multi-user music service for self-hosting.

Topics

Resources

License

Stars

1.1k stars

Watchers

7 watching

Forks

Contributors