Common Support Solutions (Ansible Installations)
Reset an Account Password
If you have lost the password to log into an account, but still have access to the SSH terminal for the server, you can execute the following command to generate a new random password for an account in the system.
YOUREMAILADDRESS with the e-mail address whose password you intend to reset.
php /var/azuracast/www/bin/azuracast.php azuracast:account:reset-password YOUREMAILADDRESS
Manually Flush the System Cache
Many parts of the AzuraCast system depend on caches to speed up site performance. Sometimes, these caches can get out of date, and they may cause errors. You can always flush all site-wide caches using one command-line script:
php /var/azuracast/www/bin/azuracast.php cache:clear
Force a Full Update
Normally, the Ansible installer's update script only updates the portion of the system that have been modified since your last update. If an update was interrupted or otherwise is causing trouble, you can force the update script to process all components, which can often fix any issues:
Use Non-standard Ports
You may want to serve the AzuraCast web application itself on a different port, or host your radio station on a port that isn't within the default range AzuraCast serves (8000-8999).
To modify the port your web application runs on, modify the configuration file in
Note that some updates may overwrite this file.
You can specify any port in any range for your station to use, provided the port isn't already in use.
By default, AzuraCast installs and enables the ufw (uncomplicated firewall) and sets it to lock down traffic to only SSH
and the ports used by AzuraCast. If you're using a nonstandard port, you will likely also want to enable incoming traffic
on that port using the command
ufw allow PORTNUM, where
PORTNUM is the new port number.