Account Files and Paths

Account Files and Paths

This section provides an overview of thefiles and paths used by Centova Cast for each individual client account, to assist advanced systems administrators in diagnosing problems, customizing Centova Cast, or integrating Centova Cast with third-party solutions.

This document refers to the per-account files located under the directory:

/usr/local/centovacast/var/vhosts/USERNAME

For a description of the core files and paths, see Core Files and Paths instead.

Log Files

Centova Cast maintains log files for each client account under the directory:

/usr/local/centovacast/var/vhosts/USERNAME/var/log

The per-account log files include:

  • access.log
    the usage log file for the streaming server software used by the account (IceCast, SHOUTcast, etc.)

  • error.log
    the error/diagnostic/debug log file for the streaming server software used by the account

  • source.log
    the log file for the autoDJ software used by the account (ices, sc_trans, etc); some autoDJ software may use alternate names for this log file

  • nextsong.log
    the log file for the Centova Cast autoDJ interface, which provides instructions to the autoDJ software indicating what songs should be played, and when

  • reports/*.zip
    the monthly statistics report files for the account

Configuration

Centova Technologies does not recommend modifying the Centova Cast configuration files except as directed by the Centova Technologies helpdesk staff. The purpose of this section is to identify the purpose of each configuration file under each account's etc/ directory to assist advanced administrators who may have prior experience with the underlying software used by Centova Cast.

  • server.conf
    This is the configuration file for the streaming server software (SHOUTcast DNAS, IceCast, etc.) configured for use with the account. The format of this file will vary depending on which streaming server software is in use; the manual for the streaming server software should be consulted for details.

  • source.conf
    This is the configuration file for the autoDJ software (ices, sc_trans, etc.) configured for use with the account. The format of this file will vary depending on which autoDJ software is in use; the manual for the autoDJ software should be consulted for details.

  • nextsong.conf
    This file is used to configure the integration between Centova Cast and the autoDJ software configured for use with the account. In most cases this file should never be modified.

  • playlist.conf
    (sc_trans v2 only.) This file is an intermediate playlist which directs sc_trans v2 to use Centova Cast's autoDJ for track selection.