AURA - Automated Radio Logo

Guides

  • User Guide
  • Administration Guide
  • Developer Guide
    • Coding Style Guide
    • Development Environments
    • Setting up a Development Environment
    • Architecture
    • Using the API
    • Service Development
    • Release Management

Contribute

  • Release Notes
  • Bug Reports
  • Contributing to AURA
  • Contributor Covenant Code of Conduct
  • About AURA

Communicate

  • Matrix
  • Mailinglist
AURA - Automated Radio
  • Developer Guide
  • View page source

Developer Guide

This guide holds general information on AURA architecture and development.

Chapters

  • Coding Style Guide
    • Semantic Versioning
    • Keep a Changelog
    • git
    • Code
    • API
    • Testing
    • Documentation
  • Development Environments
    • Latest development instance (dashboard.aura.radio)
    • Latest release instance (demo.aura.radio)
    • Auto Deployment based on feature branches
  • Setting up a Development Environment
    • Prepare your Development Environment
    • Order of configuration
  • Architecture
    • Overview
    • Architecture
    • Data Model
    • Media Sources
  • Using the API
    • API - Design & Usage
    • API – Authentication
    • API – Recurrence rules
    • API – Schedules and conflict resolution
    • API – Migration and Integration
  • Service Development
    • Messaging System
    • Battery - Service and Background Job Container
    • Playout Development & Testing
  • Release Management
    • Release Overview
    • Releasing a service
    • Releasing the AURA software bundle
Previous Next

© Copyright 2017-2026, the AURA Team.

Built with Sphinx using a theme provided by Read the Docs.