-
Notifications
You must be signed in to change notification settings - Fork 896
Open
Description
Installation Method
Docker Installation
AzuraCast Release Channel
Rolling Release Channel
Current AzuraCast Version
Rolling Release #64e2a48 (2022-07-07 2:30)
What happened?
Hello,
I get some weird warnings and errors when i restore a backup file on a new clean machine with only azuracast on it.
I will paste the logs on the Relevant log output to see the warnings/errors.
The problems that i can spot is:
- WARN[0000] volume "azuracast_backups" already exists but was not created by Docker Compose. Use
external: trueto use an existing volume - [ERROR] Radio 3: Station has not started yet error. (while service was already installed). This issue have been fixed after i install the Shoutcast DNAS and start the radios from the panel manual.
Thanks,
Ioannis
Relevant log output
Restore Backup:
/var/azuracast# ./docker.sh restore automatic_backup_20220707_010705.zip
Restoring will remove any existing AzuraCast installation data, replacing it with your backup. Continue? [Y/n] y
[+] Running 11/11
⠿ Container azuracast Removed 11.2s
⠿ Volume azuracast_stereo_tool_install Removed 0.0s
⠿ Volume azuracast_shoutcast2_install Removed 0.0s
⠿ Volume azuracast_backups Removed 0.1s
⠿ Volume azuracast_geolite_install Removed 0.0s
⠿ Volume azuracast_db_data Removed 0.1s
⠿ Volume azuracast_acme Removed 0.1s
⠿ Volume azuracast_www_uploads Removed 0.1s
⠿ Volume azuracast_station_data Removed 0.1s
⠿ Volume azuracast_sftpgo_data Removed 0.1s
⠿ Network azuracast_default Removed 0.1s
azuracast_backups
WARN[0000] volume "azuracast_backups" already exists but was not created by Docker Compose. Use `external: true` to use an existing volume
[+] Running 9/0
⠿ Network azuracast_default Created 0.1s
⠿ Volume "azuracast_stereo_tool_install" Created 0.0s
⠿ Volume "azuracast_acme" Created 0.0s
⠿ Volume "azuracast_db_data" Created 0.0s
⠿ Volume "azuracast_station_data" Created 0.0s
⠿ Volume "azuracast_sftpgo_data" Created 0.0s
⠿ Volume "azuracast_shoutcast2_install" Created 0.0s
⠿ Volume "azuracast_geolite_install" Created 0.0s
⠿ Volume "azuracast_www_uploads" Created 0.0s
** Running startup script '/etc/my_init.d/00_disable_mariadb.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/00_disable_redis.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/00_setup_user.sh'...
usermod: no changes
Docker 'azuracast' User UID: 1000
Docker 'azuracast' User GID: 1000
** Startup script complete.
** Running startup script '/etc/my_init.d/01_self_signed_ssl.sh'...
Generating self-signed certificate...
Generating a RSA private key
......................+++++
......................+++++
writing new private key to '/var/azuracast/acme/default.key'
-----
** Startup script complete.
** Running startup script '/etc/my_init.d/02_prepare_cron.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/04_mariadb_conf.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/05_nginx_conf.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/05_setup_db.sh'...
2022-07-07 10:56:39+00:00 [Note] [Entrypoint]: Initial DB setup...
2022-07-07 10:56:39+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2022-07-07 10:56:39+00:00 [Note] [Entrypoint]: Initial DB setup...
2022-07-07 10:56:39+00:00 [Note] [Entrypoint]: Initializing database files
PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER !
To do so, start the server, then issue the following command:
'/usr/bin/mysql_secure_installation'
which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.
See the MariaDB Knowledgebase at https://mariadb.com/kb
Please report any problems at https://mariadb.org/jira
The latest information about MariaDB is available at https://mariadb.org/.
Consider joining MariaDB's strong and vibrant community:
https://mariadb.org/get-involved/
2022-07-07 10:56:40+00:00 [Note] [Entrypoint]: Database files initialized
2022-07-07 10:56:40+00:00 [Note] [Entrypoint]: Starting temporary server
2022-07-07 10:56:40+00:00 [Note] [Entrypoint]: Waiting for server startup
2022-07-07 10:56:40 0 [Note] mysqld (server 10.7.4-MariaDB-1:10.7.4+maria~focal) starting as process 146 ...
2022-07-07 10:56:40 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2022-07-07 10:56:40 0 [Note] InnoDB: Using transactional memory
2022-07-07 10:56:40 0 [Note] InnoDB: Number of transaction pools: 1
2022-07-07 10:56:40 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
2022-07-07 10:56:40 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
2022-07-07 10:56:40 0 [Note] InnoDB: Using Linux native AIO
2022-07-07 10:56:40 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728
2022-07-07 10:56:40 0 [Note] InnoDB: Completed initialization of buffer pool
2022-07-07 10:56:40 0 [Note] InnoDB: 128 rollback segments are active.
2022-07-07 10:56:40 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2022-07-07 10:56:40 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2022-07-07 10:56:40 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
2022-07-07 10:56:40 0 [Note] InnoDB: 10.7.4 started; log sequence number 41361; transaction id 14
2022-07-07 10:56:40 0 [Note] Plugin 'FEEDBACK' is disabled.
2022-07-07 10:56:40 0 [Warning] 'user' entry 'root@3afc4cf6ac35' ignored in --skip-name-resolve mode.
2022-07-07 10:56:40 0 [Warning] 'proxies_priv' entry '@% root@3afc4cf6ac35' ignored in --skip-name-resolve mode.
2022-07-07 10:56:40 0 [Note] mysqld: ready for connections.
Version: '10.7.4-MariaDB-1:10.7.4+maria~focal' socket: '/run/mysqld/mysqld.sock' port: 0 mariadb.org binary distribution
2022-07-07 10:56:41+00:00 [Note] [Entrypoint]: Temporary server started.
Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/leapseconds' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/tzdata.zi' as time zone. Skipping it.
2022-07-07 10:56:43+00:00 [Note] [Entrypoint]: Securing system users (equivalent to running mysql_secure_installation)
2022-07-07 10:56:43+00:00 [Note] [Entrypoint]: Creating database azuracast
2022-07-07 10:56:43+00:00 [Note] [Entrypoint]: Creating user azuracast
2022-07-07 10:56:43+00:00 [Note] [Entrypoint]: Giving user azuracast access to schema azuracast
2022-07-07 10:56:43+00:00 [Note] [Entrypoint]: /etc/my_init.d/05_setup_db.sh: running /docker-entrypoint-initdb.d/00-azuracast.sql
2022-07-07 10:56:43+00:00 [Note] [Entrypoint]: Stopping temporary server
2022-07-07 10:56:43 0 [Note] mysqld (initiated by: root[root] @ localhost []): Normal shutdown
2022-07-07 10:56:43 0 [Note] InnoDB: FTS optimize thread exiting.
2022-07-07 10:56:43 0 [Note] InnoDB: Starting shutdown...
2022-07-07 10:56:43 0 [Note] InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool
2022-07-07 10:56:43 0 [Note] InnoDB: Buffer pool(s) dump completed at 220707 10:56:43
2022-07-07 10:56:43 0 [Note] InnoDB: Removed temporary tablespace data file: "./ibtmp1"
2022-07-07 10:56:43 0 [Note] InnoDB: Shutdown completed; log sequence number 227866; transaction id 130
2022-07-07 10:56:44 0 [Note] mysqld: Shutdown complete
2022-07-07 10:56:44+00:00 [Note] [Entrypoint]: Temporary server stopped
2022-07-07 10:56:44+00:00 [Note] [Entrypoint]: MariaDB init process done. Ready for start up.
** Startup script complete.
** Running startup script '/etc/my_init.d/07_sftpgo_conf.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/10_clear_temp.sh'...
** Startup script complete.
** Running Supervisord...
** Supervisord started.
** Running uptime_wait...
Starting up AzuraCast services...
🖥️-🎶-🎵📻 Waiting...Services started up and ready!
** Services up and ready!
This script must be run as the "azuracast" user. Rerunning...
AzuraCast Backup Restore
(Environment: production)
AzuraCast Restore
=================
Please wait while the backup is restored...
Extracting backup file...
-------------------------
Archive: /var/azuracast/backups/automatic_backup_20220707_010705.zip
inflating: tmp/azuracast_backup_mariadb/db.sql
creating: var/azuracast/stations/radio_1/media/
extracting: var/azuracast/stations/radio_1/media/giwrgos_daskalakis_en_fili_sou.mp3
extracting: var/azuracast/stations/radio_1/media/nikos_karkanakis_diamantopetres.mp3
extracting: var/azuracast/stations/radio_1/media/nikos_lagoudakis_w_sigane_mou_potame_syrta.mp3
extracting: var/azuracast/stations/radio_1/media/baggelis_mpagourakis_egw_ektimw.mp3
extracting: var/azuracast/stations/radio_1/media/stratakis_giwrgos_den_kanw_mplio_mou_onira.mp3
extracting: var/azuracast/stations/radio_1/media/andreas_manwlarakis_oi_kairi.mp3
extracting: var/azuracast/stations/radio_1/media/baggelis_mpagourakis_mauro_geraki.mp3
extracting: var/azuracast/stations/radio_1/media/mixalis_stauroulakis_ompros_ki_opiso_mou_genies.mp3
extracting: var/azuracast/stations/radio_1/media/nikos_pontikakis_tis_miras_to_steno.mp3
extracting: var/azuracast/stations/radio_1/media/karalakis_tin_agapas.mp3
extracting: var/azuracast/stations/radio_1/media/skouloudis_stratakis_surta.mp3
extracting: var/azuracast/stations/radio_1/media/andreas_manwlarakis_ksenios_tigri.mp3
extracting: var/azuracast/stations/radio_1/media/kiriakos_karalakis_mantinades_zwntani_ixografisi.mp3
extracting: var/azuracast/stations/radio_1/media/nikos_lagoudakis_deuteri_zwi_bolta_tha_parw_ta_stena.mp3
extracting: var/azuracast/stations/radio_1/media/kiriakos_karalakis_afou_den_to_katafera.mp3
extracting: var/azuracast/stations/radio_1/media/stratakis_giwrgos_tou_paradisou_lemonia.mp3
extracting: var/azuracast/stations/radio_1/media/nikos_karkanakis_na_se_filisw_pethimw.mp3
extracting: var/azuracast/stations/radio_1/media/mixalis_xarkiolakis_akoustika.mp3
extracting: var/azuracast/stations/radio_1/media/nikos_lagoudakis_egw_gia_to_xatiri_sou.mp3
extracting: var/azuracast/stations/radio_1/media/mixalis_stauroulakis_taksidi_sti_broxi.mp3
extracting: var/azuracast/stations/radio_1/media/anastasis_mpouxlis_mantinades.mp3
extracting: var/azuracast/stations/radio_1/media/mixalis_xarkiolakis_mias_perasmenis_epoxis_ithela_na_xa_genithi.mp3
extracting: var/azuracast/stations/radio_1/media/nikiforos_zervakis_akoustika.mp3
extracting: var/azuracast/stations/radio_1/media/kiriakos_karalakis_mantinades.mp3
extracting: var/azuracast/stations/radio_1/media/mixalis_stauroulakis_naxa_tou_xronou_ta_klidia.mp3
extracting: var/azuracast/stations/radio_1/media/giorgos_frantzeskakis_akoustika.mp3
extracting: var/azuracast/stations/radio_1/media/nikos_grigorakis_axi_kai_sarantarisa.mp3
extracting: var/azuracast/stations/radio_1/media/giwrgos_stratakis_kouventiaze_mou_tou_sevnta.mp3
extracting: var/azuracast/stations/radio_1/media/kounalis_xriso_ftero.mp3
extracting: var/azuracast/stations/radio_1/media/antwnis_kourakis_anti_na_klaiw_tragoudw.mp3
extracting: var/azuracast/stations/radio_1/media/giwrgos_daskalakis_mia_magissa_ekato_xronwn.mp3
extracting: var/azuracast/stations/radio_1/media/kiriakos_karalakis_mixalis_xarkiolakis_pseftra.mp3
extracting: var/azuracast/stations/radio_1/media/voula_strataki_dikopo_maxeri.mp3
extracting: var/azuracast/stations/radio_1/media/stauroulakis_kopse_stin_mesi_to_fili.mp3
extracting: var/azuracast/stations/radio_1/media/nikos_lagoudakis_thanatos_ise.mp3
extracting: var/azuracast/stations/radio_1/media/gwrgos_frantzeskakis_egwismos.mp3
extracting: var/azuracast/stations/radio_1/media/mixalis_kounalis_tuflos.mp3
creating: var/azuracast/stations/radio_1/media/.waveforms/
inflating: var/azuracast/stations/radio_1/media/.waveforms/ac649c4a837122a86cec073a.json
extracting: var/azuracast/stations/radio_1/media/triantafillos_stefanakis_osa_taksidia_me_to_nou.mp3
extracting: var/azuracast/stations/radio_1/media/fratzeskakis_stratakis_live_aori.mp3
extracting: var/azuracast/stations/radio_1/media/mixalis_xarkiolakis_h_perasa.mp3
extracting: var/azuracast/stations/radio_1/media/stauroulakis_se_ksena_xili_me_zitas.mp3
extracting: var/azuracast/stations/radio_1/media/giwrgos_stratakis_sfalmata.mp3
extracting: var/azuracast/stations/radio_1/media/kiriakos_karalakis_mixalis_xarkiolakis_akoustika.mp3
extracting: var/azuracast/stations/radio_1/media/marinos_giantzidis_akoustika.mp3
extracting: var/azuracast/stations/radio_1/media/stelios_papadakis_mou_edwses_ta_klidia.mp3
extracting: var/azuracast/stations/radio_1/media/giannis_spithakis_kopeli.mp3
extracting: var/azuracast/stations/radio_1/media/giwrgos_stratakis_giwrgos_frantzeskakis_xrises_epoxes.mp3
extracting: var/azuracast/stations/radio_1/media/aleksakis_mantarini.mp3
extracting: var/azuracast/stations/radio_1/media/nikos_lagoudakis_de_magapas_ws_sagapw.mp3
extracting: var/azuracast/stations/radio_1/media/andreas_manwlarakis_spitha.mp3
extracting: var/azuracast/stations/radio_1/media/nikos_pontikakis_m_ena_gliko_xamogelo_koubentiaze_mou_tou_sevnta.mp3
extracting: var/azuracast/stations/radio_1/media/stauroulakis_ratw_tin_nixta_na_mou_pi.mp3
extracting: var/azuracast/stations/radio_1/media/kiriakos_karalakis_mantinades_2015.mp3
extracting: var/azuracast/stations/radio_1/media/baggelis_panaretakis_mixalis_xarkiolakis_o_nauagos.mp3
extracting: var/azuracast/stations/radio_1/media/antwnis_kourakis_ma_to_oniro_eine_oniro.mp3
extracting: var/azuracast/stations/radio_1/media/mpouxlis_gyrna.mp3
extracting: var/azuracast/stations/radio_1/media/polixronopoulos_ena_palikari_20_xronwn.mp3
extracting: var/azuracast/stations/radio_1/media/dimitra_mixeloudaki_pes_mou_an_ise_erwtas.mp3
extracting: var/azuracast/stations/radio_1/media/mixalis_matziris_magissa.mp3
extracting: var/azuracast/stations/radio_1/media/nikos_karkanakis_tholo_nero_san_ta_aspro_triantafilo.mp3
extracting: var/azuracast/stations/radio_1/media/mixalis_kounalis_epiran_pali_to_mario.mp3
extracting: var/azuracast/stations/radio_1/media/stauroulakis_an_ixa_100_zwes.mp3
extracting: var/azuracast/stations/radio_1/media/giorgos_daskalakis_keria_na_anapsw_tinos_agiou.mp3
extracting: var/azuracast/stations/radio_1/media/skouloudis_stratakis_ksenitia.mp3
extracting: var/azuracast/stations/radio_1/media/dimitra_mixeloudaki_se_psilo_vouno.mp3
creating: var/azuracast/stations/radio_2/media/
creating: var/azuracast/stations/radio_3/media/
Importing database...
---------------------
Running standard updates...
---------------------------
AzuraCast Setup
===============
Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...
Initialize AzuraCast
====================
Initializing essential settings...
* Environment: Production
* Installation Method: Docker
Running Database Migrations
---------------------------
Generating Database Proxy Classes
---------------------------------
Processing entity "App\Entity\Settings"
Processing entity "App\Entity\SongHistory"
Processing entity "App\Entity\StorageLocation"
Processing entity "App\Entity\StationMedia"
Processing entity "App\Entity\StationSchedule"
Processing entity "App\Entity\ApiKey"
Processing entity "App\Entity\StationRemote"
Processing entity "App\Entity\UserLoginToken"
Processing entity "App\Entity\StationPlaylistFolder"
Processing entity "App\Entity\Relay"
Processing entity "App\Entity\UnprocessableMedia"
Processing entity "App\Entity\StationPlaylist"
Processing entity "App\Entity\PodcastEpisode"
Processing entity "App\Entity\StationRequest"
Processing entity "App\Entity\User"
Processing entity "App\Entity\PodcastCategory"
Processing entity "App\Entity\AuditLog"
Processing entity "App\Entity\Podcast"
Processing entity "App\Entity\StationWebhook"
Processing entity "App\Entity\SftpUser"
Processing entity "App\Entity\CustomField"
Processing entity "App\Entity\StationMount"
Processing entity "App\Entity\StationPlaylistMedia"
Processing entity "App\Entity\Listener"
Processing entity "App\Entity\StationQueue"
Processing entity "App\Entity\RolePermission"
Processing entity "App\Entity\StationMediaCustomField"
Processing entity "App\Entity\StationStreamer"
Processing entity "App\Entity\StationStreamerBroadcast"
Processing entity "App\Entity\Role"
Processing entity "App\Entity\StationHlsStream"
Processing entity "App\Entity\Station"
Processing entity "App\Entity\Analytics"
Processing entity "App\Entity\PodcastMedia"
Proxy classes generated to "/var/azuracast/www_tmp/proxies"
Reload System Data
------------------
[OK] Local cache flushed.
[OK] AzuraCast is now initialized.
Refreshing All Stations
-----------------------
[OK] Unplayed station queues cleared.
Restarting all radio stations...
--------------------------------
1/3 [▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░] 33%
[ERROR] Radio #2: Station has no local services.
[ERROR] Radio #3: Station has no local services.
3/3 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100%
[OK] AzuraCast is now updated to the latest version!
[OK] Restore complete in 4.429 seconds.
[+] Running 1/1
⠿ Network azuracast_default Removed 0.1s
WARN[0000] volume "azuracast_backups" already exists but was not created by Docker Compose. Use `external: true` to use an existing volume
[+] Running 2/2
⠿ Network azuracast_default Created 0.1s
⠿ Container azuracast Started
-------------------------
I realize that the shoutcast DNAS was not installed so i manually download the service and i install it and after that i just did an update.
Update Logs:
root@s2:/var/azuracast# ./docker.sh update-self
New Docker utility script downloaded.
root@s2:/var/azuracast# ./docker.sh install-docker
# Executing docker install script, commit: b2e29ef7a9a89840d2333637f7d1900a83e7153f
Warning: the "docker" command appears to already exist on this system.
If you already have Docker installed, this script can cause trouble, which is
why we're displaying this warning and provide the opportunity to cancel the
installation.
If you installed the current Docker package using this script and are using it
again to update Docker, you can safely ignore this message.
You may press Ctrl+C now to abort this script.
+ sleep 20
+ sh -c apt-get update -qq >/dev/null
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null
+ sh -c mkdir -p /etc/apt/keyrings && chmod -R 0755 /etc/apt/keyrings
+ sh -c curl -fsSL "https://download.docker.com/linux/ubuntu/gpg" | gpg --dearmor --yes -o /etc/apt/keyrings/docker.gpg
+ sh -c chmod a+r /etc/apt/keyrings/docker.gpg
+ sh -c echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu focal stable" > /etc/apt/sources.list.d/docker.list
+ sh -c apt-get update -qq >/dev/null
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --no-install-recommends docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-scan-plugin >/dev/null
+ version_gte 20.10
+ [ -z ]
+ return 0
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq docker-ce-rootless-extras >/dev/null
+ sh -c docker version
Client: Docker Engine - Community
Version: 20.10.17
API version: 1.41
Go version: go1.17.11
Git commit: 100c701
Built: Mon Jun 6 23:02:57 2022
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.17
API version: 1.41 (minimum version 1.12)
Go version: go1.17.11
Git commit: a89b842
Built: Mon Jun 6 23:01:03 2022
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.6
GitCommit: 10c12954828e7c7c9b6e0ea9b0c02b01407d3ae1
runc:
Version: 1.1.2
GitCommit: v1.1.2-0-ga916309
docker-init:
Version: 0.19.0
GitCommit: de40ad0
================================================================================
To run Docker as a non-privileged user, consider setting up the
Docker daemon in rootless mode for your user:
dockerd-rootless-setuptool.sh install
Visit https://docs.docker.com/go/rootless/ to learn about rootless mode.
To run the Docker daemon as a fully privileged service, but granting non-root
users access, refer to https://docs.docker.com/go/daemon-access/
WARNING: Access to the remote API on a privileged Docker daemon is equivalent
to root access on the host. Refer to the 'Docker daemon attack surface'
documentation for details: https://docs.docker.com/go/attack-surface/
================================================================================
root@s2:/var/azuracast# ./docker.sh install-docker-compose
Installing Docker Compose...
Docker Compose updated!
root@s2:/var/azuracast# ./docker.sh update-self
New Docker utility script downloaded.
root@s2:/var/azuracast# ./docker.sh update
[NOTICE] Before you continue, please make sure you have a recent snapshot of your system and or backed it up.
Are you ready to continue with the update? [Y/n] y
[+] Running 1/1
⠿ installer Pulled 0.6s
AzuraCast Updater
=================
Change installation settings? (yes/no) [no]:
>
Writing configuration files...
[OK] Server configuration complete!
[+] Running 1/1
⠿ web Pulled 0.6s
[+] Running 2/2
⠿ Container azuracast Removed 11.8s
⠿ Network azuracast_default Removed 0.1s
WARN[0000] volume "azuracast_backups" already exists but was not created by Docker Compose. Use `external: true` to use an existing volume
[+] Running 1/0
⠿ Network azuracast_default Created 0.1s
** Running startup script '/etc/my_init.d/00_disable_mariadb.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/00_disable_redis.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/00_setup_user.sh'...
usermod: no changes
Docker 'azuracast' User UID: 1000
Docker 'azuracast' User GID: 1000
** Startup script complete.
** Running startup script '/etc/my_init.d/01_self_signed_ssl.sh'...
Generating self-signed certificate...
Generating a RSA private key
..........................+++++
..............................+++++
writing new private key to '/var/azuracast/acme/default.key'
-----
** Startup script complete.
** Running startup script '/etc/my_init.d/02_prepare_cron.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/04_mariadb_conf.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/05_nginx_conf.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/05_setup_db.sh'...
2022-07-07 11:03:22+00:00 [Note] [Entrypoint]: Initial DB setup...
2022-07-07 11:03:23+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2022-07-07 11:03:23+00:00 [Note] [Entrypoint]: Initial DB setup...
2022-07-07 11:03:23+00:00 [Note] [Entrypoint]: MariaDB upgrade not required
** Startup script complete.
** Running startup script '/etc/my_init.d/07_sftpgo_conf.sh'...
** Startup script complete.
** Running startup script '/etc/my_init.d/10_clear_temp.sh'...
** Startup script complete.
** Running Supervisord...
** Supervisord started.
** Running uptime_wait...
Starting up AzuraCast services...
🖥️-🎶-🎵📻 Waiting...Services started up and ready!
** Services up and ready!
This script must be run as the "azuracast" user. Rerunning...
AzuraCast Setup
(Environment: production)
AzuraCast Setup
===============
Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...
Initialize AzuraCast
====================
Initializing essential settings...
* Environment: Production
* Installation Method: Docker
Running Database Migrations
---------------------------
[OK] Already at the latest version ("App\Entity\Migration\Version20220706235608")
Generating Database Proxy Classes
---------------------------------
Processing entity "App\Entity\Settings"
Processing entity "App\Entity\SongHistory"
Processing entity "App\Entity\StorageLocation"
Processing entity "App\Entity\StationMedia"
Processing entity "App\Entity\StationSchedule"
Processing entity "App\Entity\ApiKey"
Processing entity "App\Entity\StationRemote"
Processing entity "App\Entity\UserLoginToken"
Processing entity "App\Entity\StationPlaylistFolder"
Processing entity "App\Entity\Relay"
Processing entity "App\Entity\UnprocessableMedia"
Processing entity "App\Entity\StationPlaylist"
Processing entity "App\Entity\PodcastEpisode"
Processing entity "App\Entity\StationRequest"
Processing entity "App\Entity\User"
Processing entity "App\Entity\PodcastCategory"
Processing entity "App\Entity\AuditLog"
Processing entity "App\Entity\Podcast"
Processing entity "App\Entity\StationWebhook"
Processing entity "App\Entity\SftpUser"
Processing entity "App\Entity\CustomField"
Processing entity "App\Entity\StationMount"
Processing entity "App\Entity\StationPlaylistMedia"
Processing entity "App\Entity\Listener"
Processing entity "App\Entity\StationQueue"
Processing entity "App\Entity\RolePermission"
Processing entity "App\Entity\StationMediaCustomField"
Processing entity "App\Entity\StationStreamer"
Processing entity "App\Entity\StationStreamerBroadcast"
Processing entity "App\Entity\Role"
Processing entity "App\Entity\StationHlsStream"
Processing entity "App\Entity\Station"
Processing entity "App\Entity\Analytics"
Processing entity "App\Entity\PodcastMedia"
Proxy classes generated to "/var/azuracast/www_tmp/proxies"
Reload System Data
------------------
[OK] Local cache flushed.
[OK] AzuraCast is now initialized.
Refreshing All Stations
-----------------------
[OK] Unplayed station queues cleared.
Restarting all radio stations...
--------------------------------
1/3 [▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░] 33%
[ERROR] Radio #2: Station has not started yet.
[ERROR] Radio #3: Station has not started yet.
3/3 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100%
[OK] AzuraCast is now updated to the latest version!
WARN[0000] volume "azuracast_backups" already exists but was not created by Docker Compose. Use `external: true` to use an existing volume
[+] Running 1/1
⠿ Container azuracast Started 4.5s
Clean up all stopped Docker containers and images to save space? [Y/n] y
Deleted Networks:
azuracast_installer_default
Total reclaimed space: 0B
Update complete!Originally posted by @Sakretsos in AzuraCast/AzuraCast#5576
Originally posted by @Rala2014 in #35
Originally posted by @Rala2014 in Rala2014/Personal-Repository#2
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels