No video

Azuracast: Your own Self-Hosted Radio Station with Docker

  Рет қаралды 20,133

DB Tech

DB Tech

Күн бұрын

Thank so Oladance for hooking me up with their OWS earbuds!
From Oladance's website:
We are Oladance, a group of enthusiasts who strive to create truly transformative wearable audio products. We have more than a decade of experience in the audio industry. As the first technicians on ANC, we aim to be pioneers in the audio industry.
Be sure to check out their special deals on Feb 9, 2023 and Feb 20, 2023
Amazon store (US):
dbte.ch/oladanceus (affiliate link)
Amazon store (AU):
dbte.ch/oladanceau (non-affiliate link)
Official website store:
dbte.ch/oladancesite (non-affiliate link)
/=========================================/
Azuracast is a free and open-source, self-hosted web radio station in a box.
AzuraCast installs everything you need to get a web radio station up and running in minutes.
Install AzuraCast onto any server (or desktop) that supports Docker.
Website:
www.azuracast.com/
Docs:
docs.azuracast.com/en/home
Github:
github.com/AzuraCast/AzuraCast
Install:
docs.azuracast.com/en/getting...
/=========================================/
Timestamps:
00:00 intro
01:44 overview and prerequisits
05:10 prepping a proxmox container (a similar process would work for a vm)
07:40 logging into the server via ssh
08:02 installing azuracast
11:25 first login
12:07 setting up remote/sftp storage
13:36 remote access
14:45 security and privacy
15:01 services, updates, ssl, smtp, avatar services, album art service
15:38 custom branding
16:09 logs, storage, backups, debugging
16:46 updates
17:12 users & roles
18:05 audit logs & API Keys
18:29 creating a station
26:36 create a station with local storage
28:47 dashboard
29:40 wrap up
/=========================================/
Get early, ad-free access to new content by becoming a channel member, a Patron or signing up for the members' only website!
✅ / dbtech
✅ dbtech.fans/
✅ / @dbtechyt
/=========================================/
The hardware in my recording studio is:
✔ Custom PC w/ Ryzen 2600, 32GB RAM, RTX 2070, Assorted Storage
✔ Panasonic LUMIX G7 4K Digital Camera: amzn.to/3IGEOcb
✔ SAMSUNG 34-Inch SJ55W Ultrawide Monitor: amzn.to/395g9BZ
✔ LG 27UK650-W 27” UHD IPS Display with HDR 10: amzn.to/398pg4S
✔ WALI Premium Dual Monitor Stand: amzn.to/398AiqM
✔ Neewer Lights: amzn.to/3nZcoSX
✔ Light Power Supply:amzn.to/3Konpqf
✔ 55" Gaming Desk: amzn.to/3AkgHgw
✔ Sabrent USB-C Hub: amzn.to/3qFcwbV
✔ Das Keyboard 4 Professional: amzn.to/3G9rPxM
✔ Fuqido Big and Tall Gaming Chair: amzn.to/3IGegrq
/=========================================/
The hardware in my current home servers:
✔ Synology DS1621xs+ (provided by Synology): amzn.to/2ZwTMgl
✔ 6x8TB Seagate Exos Enterprise HDDs (provided by Synology): amzn.to/3auLdcb
✔ 16GB DDR4 ECC RAM (provided by Synology): amzn.to/3do7avd
✔ 2TB NVMe Caching Drive (provided by Sabrent): amzn.to/3dwPCxj
✔ TerraMaster F5-221 (provided by TerraMaster): amzn.to/3IfH2QD
✔ 5x6TB WD Red Plus NAS: amzn.to/3LnbPvC
✔ 8GB DDR3: amzn.to/3kfLTX3
✔ TerraMaster F4-423 (provided by TerraMaster): amzn.to/3kjUms5
✔ 2x8TB Seagate Barracuda Compute: amzn.to/3xBAO95
✔ 16GB TEAMGROUP Elite DDR4: amzn.to/3MzzFV9
✔ 512GB Silicon Power NVMe Caching Drive: amzn.to/3MzkBae
All amzn.to links are affiliate links.
/=========================================/
✨Find all my social accounts here:
✅ dbte.ch/
✨Ways to support DB Tech:
✅ / dbtech
✅ www.paypal.me/DBTechReviews
✅ ko-fi.com/dbtech
✅ Cashapp: cash.app/$dbtechyt
✅ Venmo: venmo.com/dbtechyt
✨Come chat in Discord:
✅ dbte.ch/discord
✨Join this channel to get access to perks:
✅ / @dbtechyt
✨Hardware (Affiliate Links):
✅ TinyPilot KVM: dbte.ch/tpkvm
✅ LattePanda Delta 432: dbte.ch/dfrobot
✅ Lotmaxx SC-10 Shark: dbte.ch/sc10shark
✅ EchoGear 10U Rack: dbte.ch/echogear10u

Пікірлер: 68
@SilverEagleDev
@SilverEagleDev Жыл бұрын
Hey! AzuraCast creator and lead dev here. Thank you for this video! I'm glad you found things to be mostly intuitive and it seems like you moved through the setup process relatively easily. Just to clear things up, either pronunciation is just fine, though I personally say it as "a-zhur-uh-cast". :)
@DBTechYT
@DBTechYT Жыл бұрын
Thank you so much for your comment and for checking out the video!! I always love it when devs check out my content about their project!
@dastiffmeister1
@dastiffmeister1 Жыл бұрын
The SilverEagle himself. Thank you so much for all your work on Azuracast. Been self-hosting it for about a year and I absolutely love it.
@uderzo1984
@uderzo1984 Жыл бұрын
Hey Buster. Are there any plans to create a Unraid (docker) template for AzureCast?
@gameprofitsGalactic
@gameprofitsGalactic 10 ай бұрын
In my meta verse I am coding that once you get your planets active daily visitors up to 1500, you will get your own galactic radio station for my game devs to pump into the video games, meta player / meta viewer software, I tested this over the last few years, using a portianer/docker/traefik setup , worked fantastic, any1 have a Kubernetes yaml config handy ? I am from the winamp generation lol , I think I may promote it to connect the the streams. Thank you so much for this software !
@RandyHanley
@RandyHanley Жыл бұрын
You are also the best aggregator for awesome Open-Source apps I've never heard of. Thanks for bringing light to some awesome projects!
@DBTechYT
@DBTechYT Жыл бұрын
Happy to help!
@ismailelayachi9337
@ismailelayachi9337 Жыл бұрын
Thank you i will check that up
@acidpunk7423
@acidpunk7423 Жыл бұрын
This is my motivation to attain a license and pay royalties to artists and creators. Setting one up for my albums atm thanks
@carlos_mann
@carlos_mann 11 ай бұрын
This is EXACTLY what I have been searching for. Thanks! 😊
@DBTechYT
@DBTechYT 11 ай бұрын
No problem!
@carlos_mann
@carlos_mann 11 ай бұрын
@DBTechYT is it possible to use other automation software, instead of the provided one? And how do remote DJs connect? Basic login info & setup?
@cojsolorzano
@cojsolorzano Жыл бұрын
It is an excellent video, how do I install it using a stack in portainer for openmediavault? Thanks in advance.
@TazzSmk
@TazzSmk 10 ай бұрын
thanks for in depth video coverage, I wonder if AzuraCast is better maintained than LibreTime, both being open self-hosted radio systems?
@zer0r00t
@zer0r00t Жыл бұрын
Hmm interesting. I believe this will be a great companion to my Sonos system
@yannicksan-a-jong469
@yannicksan-a-jong469 Жыл бұрын
Trying this out tonight!
@thechristtv8636
@thechristtv8636 Жыл бұрын
hi guys how can i schedule a music to play on my azuracast. I have a live show that i want on repeat at 8pm on Tuesday, how can i set the file up to play every Tuesday at 8pm help please
@igor_aka_insane
@igor_aka_insane 9 ай бұрын
Where can i find the Streaming URL - I want to add my radio to another Homepage
@RADIOFOLKPERU
@RADIOFOLKPERU 5 ай бұрын
Hello, how are you? I have the following problem: the autodj's music is interrupted for several hours and then returns to normal. Does anyone know how to solve this?
@greaterworksbusinessservic8727
@greaterworksbusinessservic8727 Жыл бұрын
I installed AzuraCast, but I have several problems: 1. The IP address that was assigned to me cannot connect. The connection timed out. 2. Bind address already in use 3. Driver failed programming external connectivity on endpoint azuracast 4. Error starting userland proxy I am not sure what the problem is. I am new to AzuraCast
@thechristtv8636
@thechristtv8636 Жыл бұрын
i have azuracast i want to set up a playlist to be playing at a specific time like jingle and also i have a recorded program that i want to play every tuesday at 8pm
@blairhickman3614
@blairhickman3614 Жыл бұрын
Thank you for this. I enjoy classical music but locally none of the stations come in well. This looks like a good solution to fix that for me. Are there any concerns about royalties if you are broadcasting copyrighted material?
@DBTechYT
@DBTechYT Жыл бұрын
There are absolutely concerns about publically broadcasting copyrighted material. I actually worked at a restaurant years ago who played music from a CD or MP3 player in the restaurant and they got a fine for that since they hadn't purchased a license for the music to be used in that fashion.
@adfjasjhf
@adfjasjhf Жыл бұрын
18:32 seems like the video layer was turned off. Nice black screen :D
@farmuelangel6342
@farmuelangel6342 Жыл бұрын
I am already using ICECAST and LIQUIDSOAP on Digital Ocean and it actually working great ...!! Azuracast is the Web Interface of managing these together which is obviously much easier but you lack the magic of creation when you setup IceCast and Liquidsoap as separate progs...!! It's my opinion because I have made a lot of work to make them work together and I learned a lot in the process ...!! The installation is automatic and the web interface is very cool...BUT ...there is a big .
@joeyboli
@joeyboli Жыл бұрын
i dont think azuracast processes files for security reasons neccsarily, i do think it processes files to extract its metadata for its now playing metadata and DB
@soportelinux1099
@soportelinux1099 9 ай бұрын
hola y gracias, pero puedo transmitir solo el audio de los videos de youtube por medio de azurecast? gracias
@DBTechYT
@DBTechYT 9 ай бұрын
No me parece
@jugopalsarkar
@jugopalsarkar Жыл бұрын
I can't use Azurecast Now Playing Api........ Plz help me
@tommyjohnson8323
@tommyjohnson8323 Жыл бұрын
will this be like a radio station where you can d.j and let others hear you or?
@kurtdoerfel7620
@kurtdoerfel7620 10 ай бұрын
I literally cannot comprehend this
@DBTechYT
@DBTechYT 10 ай бұрын
That's how I felt trying to make sense of it. It's WAY overly-complicated for no reason that I can figure out.
@silverace_71
@silverace_71 Жыл бұрын
im going to put this on a raspberry pi and I'm going to hate myself but itll be fun
@atl5980
@atl5980 2 ай бұрын
Hi ! How do you proceed after ripping your CDs? Because, when I import the files into azuracast, they are put anywhere in the pages of the already existing files. However, I have 4 playlists and I select the destination playlist correctly. So, I have to edit each file to put them one by one in the corresponding playlist. It's very long ! so how do you proceed?
@DBTechYT
@DBTechYT 2 ай бұрын
You should hit up their support directly either via their website or their github. you'll get a more direct answer.
@atl5980
@atl5980 2 ай бұрын
​@@DBTechYTOK I will do it. but I still have one question that you can answer: the player on the website (website which is hosted elsewhere) is using the public IP of your box when it plays the sound from the server?
@DBTechYT
@DBTechYT 2 ай бұрын
@@atl5980 You would have to either access it via the server IP or a domain name pointed to that server IP. I don't know how else you would access a remote server.
@chipr1404
@chipr1404 Жыл бұрын
Great video DB. Can this only be done in ProxMox? I am using OMV6 with Docker and Portainer
@DBTechYT
@DBTechYT Жыл бұрын
You don't HAVE to do this in Proxmox, but if you look at the screen at around 10:30, you'll see all the ports that Azuracast needs to run and I can almost guarantee that the ports that are needed for this will interfere with the ports you're already using. I suggest a VM or Proxmox or something that will not be affected by the ports required by other containers.
@chipr1404
@chipr1404 Жыл бұрын
@@DBTechYT , So I setup another computer with Proxmox, thanks to your video for that. I am at the point for setting up a storage location, but I am confused with the SFTP option. I have a music share on OMV now.
@DBTechYT
@DBTechYT Жыл бұрын
Then I would go over to your OMV setup and create an FTP user that only has access to your music share. Then use the ftp credentials you created and put them in Azuracast as I demonstrated in the video
@chipr1404
@chipr1404 Жыл бұрын
@@DBTechYT Thank you!
@perkunast9680
@perkunast9680 Жыл бұрын
@@DBTechYT Why not just change the ports?.
@boomsoundfactory
@boomsoundfactory 10 ай бұрын
thanks! install complete but i cannot view webcast. Error response from daemon: driver failed programming external connectivity on endpoint azuracast (643e1fce6cb2fff2d7d390d50b255841fc095000fb4e2f9ad1e3238668cd1161): Error starting userland proxy: listen tcp4 0.0.0.0:8006: bind: address already in use how do i resolve this?
@DBTechYT
@DBTechYT 10 ай бұрын
That means that port 8006 is already in use by something. You'll need to see what that is and make corrections accordingly
@boomsoundfactory
@boomsoundfactory 10 ай бұрын
@@DBTechYT THANK YOU! so I have identified what is listening in port :8006 and it looks like a few things. are the established lines ok? COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME pveproxy 922 www-data 6u IPv6 20449 0t0 TCP *:8006 (LISTEN) pveproxy 923 www-data 6u IPv6 20449 0t0 TCP *:8006 (LISTEN) pveproxy 923 www-data 10u IPv6 27935 0t0 TCP pve3.example.boomsound:8006->10.201.117.73:61762 (ESTABLISHED) pveproxy 923 www-data 16u IPv6 103518 0t0 TCP pve3.example.boomsound:8006->10.201.117.73:50835 (ESTABLISHED) pveproxy 924 www-data 6u IPv6 20449 0t0 TCP *:8006 (LISTEN) pveproxy 924 www-data 10u IPv6 103659 0t0 TCP pve3.example.boomsound:8006->10.201.117.73:50860 (ESTABLISHED) pveproxy 925 www-data 6u IPv6 20449 0t0 TCP *:8006 (LISTEN) pveproxy 925 www-data 14u IPv6 28187 0t0 TCP pve3.example.boomsound:8006->10.201.117.73:49760 (ESTABLISHED)
@TOMMYPONCETV
@TOMMYPONCETV 4 ай бұрын
How can alI trasnsfer all my audio from azuracast and save it
@DBTechYT
@DBTechYT 4 ай бұрын
How did you get your audio on Azurascast? Seems like you should be able to just move the files from one device to another. But you haven't told me ANYTHING about your setup. I haven't used this link in a long time, but I encourage you to watch this video and then come back and ask your question again with the new information you learned from it: kzbin.info/www/bejne/aJ7HoHuHob-obq8
@Dakforever1
@Dakforever1 Жыл бұрын
where are you sourcing your music from; cd disk, amazon, or itunes, just want to know what the differences are.
@DBTechYT
@DBTechYT Жыл бұрын
You can source your music from where you want as long as you are using compatible file types
@Dakforever1
@Dakforever1 Жыл бұрын
@@DBTechYT right, I'm asking how good these particular sources are audio wise with Azuracast
@DBTechYT
@DBTechYT Жыл бұрын
​@@Dakforever1 Are you asking about azura cast or are you asking about the earbuds?
@DBTechYT
@DBTechYT Жыл бұрын
After re-reading your question, the audio sources like CDs, Amazon, iTunes, etc. have nothing to do with this software. You don't run any of those through this. You point this to mp3 files you already have on your server.
@gameprofitsGalactic
@gameprofitsGalactic 10 ай бұрын
winamp forever !!!!!!
@DBTechYT
@DBTechYT 10 ай бұрын
No argument! People just wanted me to make a vide on this, so I did :)
@TechySpeaking
@TechySpeaking Жыл бұрын
First
@Dancefmlivecom
@Dancefmlivecom 7 ай бұрын
haya, can you help, i cant seem to get my intro file to play first before stream starts, I've gone into mountpoints added file on intro uploaded it, restarted station and some reason its not playing, do you have advance code I can copy and paste in advanced
@adfjasjhf
@adfjasjhf Жыл бұрын
I'm not fan of the frequent transitions to separate each section where you explain the settings of Azurecast. I'm glad for the timestamps but the transition was rather annoying than helpful. Try considering having only like 3 transitions per video e.g Overview/Installation and Wrap up.
@DBTechYT
@DBTechYT Жыл бұрын
Some videos have 3. Some have a dozen. It's to help people get to and more easily identify the chapters. I might think about shortening them
@adfjasjhf
@adfjasjhf Жыл бұрын
@@DBTechYT I fully get what you are trying to achieve but that's what the timestamps are used for. I don't see a reason to have additional transition for each setting page.
@bridgetrobertson7134
@bridgetrobertson7134 Жыл бұрын
@@adfjasjhf Nyga tier KZbin University Professor. How can we sign up for your class?
@yingfanling9993
@yingfanling9993 3 ай бұрын
Why do you people keep lying to each other? This is NOT FREE!!! You must pay a Fee on a monthly plan to a host in order to run a radio. You will pay somewhere a fee. Like an Internet provider.
@DBTechYT
@DBTechYT 3 ай бұрын
I'm not sure what you're talking about. I ran it for months without issue and never paid anyone anything. It was a pain in the ass to set up, but never once did I pay for anything for AzuraCast. Nowhere on their site do they mention a fee. Hell, on their Github page, it says this: "AzuraCast will always be available free of charge, but if you find the software useful and would like to support the project's lead developer, visit either of the links below. Your support is greatly appreciated." github.com/AzuraCast/AzuraCast?tab=readme-ov-file#support-azuracast-development So.... I think you've got this confused with another project. Or you managed to get scammed
@kurtdoerfel7620
@kurtdoerfel7620 10 ай бұрын
the hell is a proxmox. and you don't explain how to even set up a virtual machine. ugh
@DBTechYT
@DBTechYT 10 ай бұрын
That's a separate video entirely. I can't go through an entire setup process of a virtual machine in every video or I'll piss off the rest of my audience. If you don't know what proxmox is, that's fine. don't use it. It's just what *I* prefer using for my setups.
@kurtdoerfel7620
@kurtdoerfel7620 10 ай бұрын
Sorry for being rude. For the past few days been just trying to wrap my head around how to livestream for a podcast in podcasting 2.0 and I can't seem to wrap my head around anything. Just frustrated. So even more frustrated that I can't keep up. @@DBTechYT
@DBTechYT
@DBTechYT 10 ай бұрын
No worries. Sounds like we're both having a bit of a day/week/whatever. The reality is that AzuraCast is a decent piece of software that is unnecessarily complicated to setup and use. I wish I could help you with it, but it took me days to put together this video and was so put off by the complexities that I immediately took it down when the video was done. I hope you find a solution to the issue you're trying to resolve.
@mirceaprodanduke2007
@mirceaprodanduke2007 Жыл бұрын
Very complicated. Simple: 1.Install VLC; 2: Install Butt; 3: Install Icecast2. Or rent a radio server for 3-4 usd/month and all you need is VLC and Butt. That's all...
Dockge: The New Docker Manager You Need To See!
22:23
DB Tech
Рет қаралды 86 М.
No empty
00:35
Mamasoboliha
Рет қаралды 8 МЛН
A teacher captured the cutest moment at the nursery #shorts
00:33
Fabiosa Stories
Рет қаралды 48 МЛН
БАБУШКИН КОМПОТ В СОЛО
00:23
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 17 МЛН
Каха заблудился в горах
00:57
К-Media
Рет қаралды 9 МЛН
Best Radio Station Setup | Beginner to Professional Radio Equipment
11:27
Broadcast Using This Tool Walkthrough | BUTT Tutorial
18:16
James Mulvany
Рет қаралды 20 М.
Azuracast 3 - Auto DJ
8:11
Gordon Sheep
Рет қаралды 65
Run your own AI (but private)
22:13
NetworkChuck
Рет қаралды 1,3 МЛН
The Open Source Software I use in 2024 - Part 2
31:12
Awesome Open Source
Рет қаралды 59 М.
Memos: The EASY Way to Take Notes
7:30
DB Tech
Рет қаралды 8 М.
AzuraCast is Web Radio in a Box! | Free Open Source Web Radio
15:57
Akamai Developer
Рет қаралды 23 М.
What's on my Home Server?? MUST HAVE Services 2023!
27:29
TechHut
Рет қаралды 730 М.
Virtualize vs. Containerize (Which should I choose?)
14:38
Techno Tim
Рет қаралды 185 М.
No empty
00:35
Mamasoboliha
Рет қаралды 8 МЛН