From 4ef50cc86900b53425626bba7f1943b4e4e5a0a9 Mon Sep 17 00:00:00 2001 From: dan Date: Thu, 10 Dec 2020 23:57:31 +0100 Subject: [PATCH] setup servizi via docker --- setup-02.md | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 setup-02.md diff --git a/setup-02.md b/setup-02.md new file mode 100644 index 0000000..916309d --- /dev/null +++ b/setup-02.md @@ -0,0 +1,97 @@ +# acCrocRadio setup servizi via docker + +## Azuracast + +> mkdir -p /srv/azuracast +> cd /srv/azuracast +> curl -fsSL https://raw.githubusercontent.com/AzuraCast/AzuraCast/master/docker.sh > docker.sh +> chmod a+x docker.sh +> ./docker.sh install + +media in: /var/lib/docker/volumes/azuracast_station_data/_data/{station_name}/media/ + +backup in: /var/lib/docker/volumes/azuracast_backups/_data + +Controllare i permessi: docker exec -it azuracast_web bash + +Upgrade + +> ./docker.sh update-self +> ./docker.sh update + +Logs +> docker-compose logs -f +> docker-compose logs -f service [web | stations] + +Stop containers di azuracast +> cd /srv/azuracast +> docker-compose down + +> edit .env e docker-compose.override.yml + +Go container azuracast +> docker-compose up -d + +Manual azuracast backup +> ./docker.sh backup --exclude-media path-to-backup.tar.gz + +Manuale azuracast backup restore +> ./docker.sh restore [/path/to/backup.tar.gz] + +Permessi con ACL + +sftp su porta 2022 + +Links: + +https://www.azuracast.com/station-management/djs/streaming-software.html +https://github.com/AzuraCast/AzuraCast/issues +https://www.azuracast.com/install/docker.html +https://www.azuracast.com/developers/docker-sh.html +https://www.azuracast.com/administration/users/ +https://www.azuracast.com/extending/multisite.html +https://www.azuracast.com/help/docker/ +https://github.com/AzuraCast/AzuraRelay +https://www.azuracast.com/developers/nowplaying.html + +## Webpage + +> netstat -tulpn +> ufw status verbose + +> mkdir -p /srv/website/www +> cd /srv/website +> docker pull nginx +> edit docker-compose.yml e webpage.env +> docker-compose up -d + +## Dokuwiki + +> docker pull linuxserver/dokuwiki +> edit docker-compose.yml e dokuwiki.env +> mkdir /srv/dokuwiki/ +> chown user:user [path-to-wiki] +> docker-compose up -d + +> http://wiki.accroc.radio/install.php +> ssh -p 50022 root@00.000.00.000 -NL 8080:172.28.0.7:80 +> http://localhost:8080/install.php + +> wiki admin/Configuration Settings panel: set Use Nice URL to .htaccess +> tick Use slash as namespace separator in URLs + +Restart the container + +data in: /var/lib/docker/volumes/dokuwiki_data/_data/dokuwiki/data + +testo puro: +https://wiki.accroc.radio/test?do=export_xhtmlbody +https://www.dokuwiki.org/export + +## Wordpress + +> mkdir /srv/wordpress/ +> docker pull wordpress:latest +> edit docker-compose.yml e wordpress.env +> docker-compose up -d +