funkwhale
Ceci est une ancienne révision du document !
−Table des matières
Funkwhale
Prérequis
git, docker, docker-compose, …
Installation conteneurisée
Il y a une installation en mode “mono-container”, voir la Documentation. Comme j'installe sur une odroid-xu3, il faut builder l'image.
$ sudo useradd -r -s /usr/bin/nologin -d /srv/funkwhale -m funkwhale $ sudo adduser funkwhale docker $ sudo mkdir /srv/funkwhale $ sudo chown -R funkwhale:funkwhale /srv/funkwhale/ $ sudo -u funkwhale -H bash funkwhale@odroid:~$ pwd /srv/funkwhale funkwhale@odroid:~$ git clone https://github.com/thetarkus/docker-funkwhale.git funkwhale@odroid:~$ cd docker-funkwhale/ funkwhale@odroid:~/docker-funkwhale$ export FUNKWHALE_VERSION="0.18.1" funkwhale@odroid:~/docker-funkwhale$ image_name="funkwhale-arm" funkwhale@odroid:~/docker-funkwhale$ version="0.18.1" funkwhale@odroid:~/docker-funkwhale$ ./scripts/download-artifact.sh src/ $version build_front (...) Done! funkwhale@odroid:~/docker-funkwhale$ ./scripts/download-artifact.sh src/ $version build_api (...) Done! funkwhale@odroid:~/docker-funkwhale$ ./scripts/download-nginx-template.sh src/ $version (...) Done! funkwhale@odroid:~/docker-funkwhale$ docker build --build-arg arch=arm -t $image_name:$version . (...) Successfully tagged funkwhale-arm:0.18.1 funkwhale@odroid:~/docker-funkwhale$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE funkwhale-arm 0.18.1 d9f539caa446 13 seconds ago 418MB alpine 3.8 d2696274f894 7 weeks ago 4.01MB funkwhale@odroid:~/docker-funkwhale$ cd .. funkwhale@odroid:~$ touch .env funkwhale@odroid:~$ echo "FUNKWHALE_HOSTNAME=funk.artanux.be" >> .env funkwhale@odroid:~$ echo "FUNKWHALE_PROTOCOL=http" >> .env funkwhale@odroid:~$ echo "DJANGO_SECRET_KEY=$(openssl rand -hex 45)" >> .env
funkwhale.1549986535.txt.gz · Dernière modification : 2020/08/09 12:59 (modification externe)