Тёмный

Azuracast: Your own Self-Hosted Radio Station with Docker 

DB Tech
Подписаться 80 тыс.
Просмотров 19 тыс.
50% 1

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

Наука

Опубликовано:

 

5 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 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 9 месяцев назад
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
@carlos_mann
@carlos_mann 10 месяцев назад
This is EXACTLY what I have been searching for. Thanks! 😊
@DBTechYT
@DBTechYT 10 месяцев назад
No problem!
@carlos_mann
@carlos_mann 10 месяцев назад
@DBTechYT is it possible to use other automation software, instead of the provided one? And how do remote DJs connect? Basic login info & setup?
@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
@yannicksan-a-jong469
@yannicksan-a-jong469 Год назад
Trying this out tonight!
@zer0r00t
@zer0r00t Год назад
Hmm interesting. I believe this will be a great companion to my Sonos system
@TazzSmk
@TazzSmk 9 месяцев назад
thanks for in depth video coverage, I wonder if AzuraCast is better maintained than LibreTime, both being open self-hosted radio systems?
@cojsolorzano
@cojsolorzano Год назад
It is an excellent video, how do I install it using a stack in portainer for openmediavault? Thanks in advance.
@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
@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
@igor_aka_insane
@igor_aka_insane 8 месяцев назад
Where can i find the Streaming URL - I want to add my radio to another Homepage
@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
@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 .
@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?
@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 8 месяцев назад
hola y gracias, pero puedo transmitir solo el audio de los videos de youtube por medio de azurecast? gracias
@DBTechYT
@DBTechYT 8 месяцев назад
No me parece
@kurtdoerfel7620
@kurtdoerfel7620 9 месяцев назад
I literally cannot comprehend this
@DBTechYT
@DBTechYT 9 месяцев назад
That's how I felt trying to make sense of it. It's WAY overly-complicated for no reason that I can figure out.
@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
@silverace_71
@silverace_71 Год назад
im going to put this on a raspberry pi and I'm going to hate myself but itll be fun
@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?.
@tommyjohnson8323
@tommyjohnson8323 Год назад
will this be like a radio station where you can d.j and let others hear you or?
@atl5980
@atl5980 Месяц назад
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 Месяц назад
You should hit up their support directly either via their website or their github. you'll get a more direct answer.
@atl5980
@atl5980 Месяц назад
​@@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 Месяц назад
@@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.
@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.
@boomsoundfactory
@boomsoundfactory 9 месяцев назад
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 9 месяцев назад
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 9 месяцев назад
@@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: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-2mdoHQlZu8M.html
@jugopalsarkar
@jugopalsarkar 11 месяцев назад
I can't use Azurecast Now Playing Api........ Plz help me
@gameprofitsGalactic
@gameprofitsGalactic 9 месяцев назад
winamp forever !!!!!!
@DBTechYT
@DBTechYT 9 месяцев назад
No argument! People just wanted me to make a vide on this, so I did :)
@TechySpeaking
@TechySpeaking Год назад
First
@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 RU-vid University Professor. How can we sign up for your class?
@yingfanling9993
@yingfanling9993 2 месяца назад
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 2 месяца назад
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 9 месяцев назад
the hell is a proxmox. and you don't explain how to even set up a virtual machine. ugh
@DBTechYT
@DBTechYT 9 месяцев назад
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 9 месяцев назад
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 9 месяцев назад
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...
@Dancefmlivecom
@Dancefmlivecom 6 месяцев назад
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
Далее
self-host the INTERNET! (before it's too late)
15:14
Просмотров 262 тыс.
What's on my Home Server?? MUST HAVE Services 2023!
27:29
Dockge: The New Docker Manager You Need To See!
22:23
Is it time to switch from Docker to Podman?
16:05
Просмотров 222 тыс.
OZON РАЗБИЛИ 3 КОМПЬЮТЕРА
0:57
Просмотров 39 тыс.