Skip to content

RenanMMaciel/technical-challenge-loopert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOps Challenge - Loopert

Notes

  • The official Icecast image suggested by the test document is no longer available, so I chose to use an unofficial image of Icecast.

Requirements

Configurations

  • Cloning and accessing the repository:

    git clone https://github.com/RenanMMaciel/technical-challenge-loopert.git && cd technical-challenge-loopert
  • Downloading images, building and up Icecast and Nginx containers.

    docker compose up -d
  • After downloading BUTT

    • Click on “Configs”
    • In the “Server” section, click on “Add”
    • In the “Name” field, fill in “Icecast”
    • In the “Type” field, choose “Icecast”
    • In the “Address” field, fill in “localhost”
    • In the “Port” field, fill in “8000”
    • In the “Password” field, fill in with “source-password” from the icecast.xml file
    • In the “Mount” field, fill in “/stream”
    • In the “Icecast User” field, fill in “source”
    • Click on "Add"
    • Close the configuration window
    • Back on the BUTT home screen, click on the “Play” icon
  • Access localhost:8000

    • On localhost:8000, you can see the Icecast options, such as “Administration”, "Server Status" and "Version".
      • Click on "Administration"
      • In the “Username” field, fill in with “admin-user” from the icecast.xml file
      • In the “Password” field, fill in with “admin-password” from the icecast.xml file
      • Submit login
      • On localhost:8000/admin/, you can see the Icecast Admin options, such as “Admin Home”, "List Mountpoints", "Move Listeners" and "Index".
      • Click on "List Mountpoints" and you can see a mount point "/stream"
  • Access localhost:80/stream

    • You can see the audio started on BUTT being broadcast by the live player.

About

Application made with Docker and Nginx for the technical challenge of Loopert company.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors