Go to file
Georg Krause 34bb75bb64 Run tests against all supported python versions
Python 3.10 is for now allowed to fail, since we not yet support it. This is to be done in %1.3.0, see #1653
2022-01-13 10:48:47 +00:00
.gitlab Adjust merge request template, recommend to merge fixes directly to stable 2021-11-10 11:55:54 +01:00
api Update Black & run for whole repository 2022-01-09 11:40:49 +00:00
changes Version bump and changelog for 1.2.1 2022-01-06 17:36:41 +01:00
demo Resolve "Remove the unused `federation__music_needs_approval` settings" 2019-12-26 15:54:42 +01:00
deploy Fix wrong documentation of PROXY_MEDIA, thanks bugzbunny 2021-10-29 17:02:39 +02:00
docker Fix X-Frame-Options HTTP header for embed and force it to SAMEORIGIN value for other pages 2021-10-21 08:34:06 +00:00
docs Update Black & run for whole repository 2022-01-09 11:40:49 +00:00
front Update Black & run for whole repository 2022-01-09 11:40:49 +00:00
scripts Make contributions skripts handle more than 100 issues/merge requests 2021-12-14 19:45:33 +01:00
.dockerignore Initial commit that merge both the front end and the API in the same repository 2017-06-23 23:00:42 +02:00
.editorconfig Initial commit that merge both the front end and the API in the same repository 2017-06-23 23:00:42 +02:00
.env.dev Fix local env environment by setting correct protocol and disable slow memory tracing 2021-08-22 20:31:11 +02:00
.gitattributes Initial commit that merge both the front end and the API in the same repository 2017-06-23 23:00:42 +02:00
.gitignore Load translations separately to reduce bandwidth usage 2018-12-19 21:45:12 +01:00
.gitlab-ci.yml Run tests against all supported python versions 2022-01-13 10:48:47 +00:00
CHANGELOG Version bump and changelog for 1.2.1 2022-01-06 17:36:41 +01:00
CONTRIBUTING.rst Warn not to use podman or moby-engine for the dev setup 2021-12-27 09:14:48 +00:00
LICENSE Fix #280: AGPL-3 licence 🎉 2018-06-06 22:37:55 +02:00
README.rst Point to website instead of listing community channels 2021-02-20 16:43:10 +01:00
TRANSLATORS.rst Added some documentation about translations lifecycle 2019-06-10 09:51:30 +02:00
dev.yml Update swagger docs to allow relative URLs 2020-12-03 00:55:02 +01:00
pyproject.toml Update Black & run for whole repository 2022-01-09 11:40:49 +00:00

README.rst

Funkwhale
=============

.. image:: ./front/src/assets/logo/logo-full-500.png
  :alt: Funkwhale logo
  :target: https://funkwhale.audio

A self-hosted tribute to Grooveshark.com.

LICENSE: AGPL3

Getting help
------------

There are several places to get help or get in touch with other members of the community: https://funkwhale.audio/community/

Contribute
----------

Contribution guidelines as well as development installation instructions
are outlined in `CONTRIBUTING <CONTRIBUTING.rst>`_.

Security issues and vulnerabilities
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

If you found a vulnerability in Funkwhale, please report it on our Gitlab instance at `https://dev.funkwhale.audio/funkwhale/funkwhale/-/issues`_, ensuring
you have checked the ``This issue is confidential and should only be visible to team members with at least Reporter access.
`` box.

This will ensure only maintainers and developpers have access to the vulnerability. Thank you for your help!


Translate
^^^^^^^^^

Translators willing to help can refer to `TRANSLATORS <TRANSLATORS.rst>`_ for instructions.

Code of Conduct
---------------

`Our Code of Conduct <https://funkwhale.audio/code-of-conduct/>`_ applies to all the community spaces, including our GitLab instance. Please, take a moment to read it.