Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
  • 1.2.9
  • 1.2.7
  • 1.2.3
  • 1.2.2
5 results

README.md

Blame
  • Funkwhale Docker

    This repo is here to help installing Funkwhale using Docker. It follows the multi-container installation documentation.

    Usage

    Prerequisites:

    • docker-compose

    Install Funkwhale

    To set up your instance, clone this repo and enter the directory, then run the script ./install.sh.

    This script will ask for the needed information, but it is also possible to pass them to it directly. See the help with this command:

    ./install.sh --help

    Upgrade Funkwhale

    To upgrade your instance, define the new version in FUNKWHALE_VERSION environment variable and run the script ./upgrade.sh.

    Example:

    FUNKWHALE_VERSION=1.2.9 ./upgrade.sh

    Clean

    If you are doing tests, you might want to start from a blank slate each time.

    The clean.sh script cleans the Docker containers, their volumes and the residual files. Since running the containers needs to create volume bindings, this script needs sudo rights in order to clean the files created with root access.

    Because of the security risk, please take a look at the script to understand what it does: clean.sh

    Developer

    Prerequisites:

    • spellchecker