Something something like soundcloud but not like soundcloud.
Log in, upload records, done.
Simple, easy, KISS.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dashie der otter 710d0c04ed
fix user card in sidebar
6 hours ago
.circleci it definitely wants to be overriden 3 days ago
.gitea Add ISSUE TEMPLATE 1 year ago
.github Update PR template 1 day ago
.vscode Add placeholder function and required stuff in front 1 week ago
api FIX Api for pleroma-fe 6 hours ago
attic Change atom feed library for feeds 1 month ago
deploy Add comment 4 days ago
docs Documented the test email command 3 days ago
front fix user card in sidebar 6 hours ago
tmp That's ugly 2 years ago
uploads Add user avatars upload 4 days ago
.coveragerc Add untested yet endpoint 2 months ago
.dockerignore update dockerignore 3 weeks ago
.drone.yml Reformat; fix CI 1 month ago Add user avatars upload 4 days ago
.gitignore Can now upload artwork on tracks 5 days ago
.pre-commit-config.yaml Update pre-commit config; Add more docs about config; Add sample production config 3 weeks ago
.python-version Add .python-version; Switch to own fork of little-boxes until PR got merged 9 months ago
AGPL-3 Clarify license; axios->fetch more 1 month ago Add instance announcement 1 day ago Create 3 months ago
CONTRIBUTING.rst Update guide 3 days ago
CONTRIBUTORS.txt Add missing contributor 1 month ago
COPYING Add contribution stuff 1 month ago This fix some fuckery 2 months ago Change demo instance URL 1 week ago Create 3 weeks ago Bit of cleanup 1 month ago
TRANSLATORS.rst A few urls fixes in the docs: org and weblate 3 weeks ago
babel.cfg Split backend in its own folder 3 weeks ago
dev.yml Don't use our own custom variables but the ones from flask/libs 2 weeks ago

reel2bits logo

Build Status

Demo instanceMatrix room: - Installation & Documentation

Reel2bits is a soundcloud-like self-hosted opensource web application. It allows you to upload tracks, transcode them if needed and publish podcasts or albums.

ActivityPub federation is still a work in progress, everything else works.


The official documentation is available here:

Development notes

The Developper documentation is available here:

Translators documentation

Refers to

Development notes

Run the backend with:

export FLASK_ENV=development
flask run

Setup the frontend with front/config/local.json:

  "target": ""

And run it with:

cd front
npm run dev

Then you can access the frontend on http://localhost:8081 and backend requests will be proxified properly.



Default config

  • App Name: My reel2bits instance
  • App description: This is a reel2bits instance


  • AGPL v3

Others projects inspired from