Skip to content

External Sources

Import audio content from external servers automatically.

Path: Station > Settings > External Sources

Source Types

HTTP

Download files directly from a URL.

FieldDescription
URLDirect link to the audio file
FilenameName for the imported file (optional)

FTP

Connect to an FTP server and import files from a directory.

FieldDescription
HostFTP server address
PortConnection port (default: 21)
UsernameFTP account username
PasswordFTP account password
PathDirectory path on the server
Filename PatternFilter files by name pattern

RSS

Subscribe to podcast feeds and import new episodes automatically.

FieldDescription
Feed URLRSS feed address
Import LimitMaximum episodes to import
Auto-ImportImport new episodes automatically

FTP Path Variables

Use variables in the FTP path to create dynamic paths based on the current date and time.

VariableDescriptionExample
{YEAR}Four-digit year2026
{MONTH}Two-digit month01
{DAY}Two-digit day26
{HOUR}Two-digit hour (24h)14
{MINUTE}Two-digit minute30
{UNIX}Unix timestamp1769522400

Example Paths

/recordings/{YEAR}/{MONTH}/{DAY}/
→ /recordings/2026/01/26/

/shows/morning-{YEAR}{MONTH}{DAY}.mp3
→ /shows/morning-20260126.mp3

Adding an External Source

  1. Navigate to Station > Settings > External Sources
  2. Click Add Source
  3. Select the source type (HTTP, FTP, or RSS)
  4. Enter the connection details
  5. Click Test Connection to verify settings
  6. Click Save

Import Schedule

Configure when external sources are checked for new content.

OptionDescription
ManualImport only when triggered manually
HourlyCheck every hour
DailyCheck once per day at specified time
CustomDefine a custom cron schedule

Destination Folder

Select which media library folder receives imported files.

  1. In the source configuration, click Select Folder
  2. Choose an existing folder or create a new one
  3. Imported files appear in this folder automatically