Skip to content

m-anyone/cicada

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,624 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.

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 54.7%
  • Go 30.6%
  • Swift 13.6%
  • JavaScript 0.8%
  • Makefile 0.2%
  • HTML 0.1%