Hacker News

TinyIce: Single-binary Icecast2-compatible server (auto-HTTPS, multi-lendint)

\u003ch2\u003eTinyIce: Seva imodzi yogwirizana ndi Icecast2 (auto-HTTPS, obwereketsa ambiri)\u003c/h2\u003e \u003cp\u003eNkhombo iyi ya GitHub yotseguka ikuyimira chothandizira kwambiri pazachilengedwe. Pulojekitiyi ikuwonetsa machitidwe amakono achitukuko ndi ma coding ogwirizana.\u0...

4 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eTinyIce: Seva imodzi yogwirizana ndi Icecast2 (auto-HTTPS, obwereketsa ambiri)\u003c/h2\u003e \u003cp\u003eNkhombo iyi ya GitHub yotseguka ikuyimira chothandizira kwambiri pazachilengedwe. Pulojekitiyi ikuwonetsa machitidwe amakono achitukuko ndi ma coding ogwirizana.\u003c/p\u003e \u003ch3\u003e Zaukadaulo\u003c/h3\u003e \u003cp\u003e Chosungiracho mwina chikuphatikizapo:\u003c/p\u003e \u003cul\u003e \u003cli\u003eZoyera, zolembedwa bwino\u003c/li\u003e \u003cli\u003eComprehensive README yokhala ndi zitsanzo zogwiritsa ntchito\u003c/li\u003e \u003cli\u003eKalondolondo wa nkhani ndi malangizo a zopereka\u003c/li\u003e \u003cli\u003e Zosintha ndi kukonza pafupipafupi\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eCommunity Impact\u003c/h3\u003e \u003cp\u003eMapulojekiti otsegula ngati awa amalimbikitsa kugawana nzeru ndikufulumizitsa luso lazopangapanga pogwiritsa ntchito ma code opezeka ndi chitukuko chogwirizana.\u003c/p\u003e

Mafunso Ofunsidwa Kawirikawiri

Kodi chimapangitsa TinyIce kukhala yosiyana ndi seva wamba ya Icecast2 ndi chiyani?

Sitima zapamadzi za TinyIce ngati binary yokhayokha, kuchotsa mutu wodalira komanso mafayilo osinthika ovuta omwe amagwirizanitsidwa ndi chikhalidwe cha Icecast2. Imawonjezera kuperekedwa kwa satifiketi ya HTTPS yodziwikiratu kudzera mu Let's Encrypt ndi nyumba zambirimbiri, kutanthauza kuti otsatsa angapo amatha kugawana seva imodzi popanda kusokonezana. Mumapeza kukwanira kwathunthu kwa protocol ya Icecast2, kotero makasitomala omwe alipo ngati Liquidsoap, BUTT, kapena Mixxx amalumikizana popanda zosintha zilizonse.

Kodi ma tennancy ambiri amagwira ntchito bwanji ku TinyIce?

Kubwereketsa nyumba zambiri ku TinyIce kumapangitsa wobwereketsa aliyense kukhala ndi malo okwera pawokha, zidziwitso, ndikuwonetsa metadata munthawi imodzi. Wowulutsa aliyense amadzitsimikizira yekha, ndipo omvera amatumizidwa kumtsinje woyenera. Zomangamangazi ndizabwino pamapulatifomu kapena mabungwe omwe amawongolera ma audio kwamakasitomala angapo. Ngati mukufuna malo ochulukirapo a SaaS omwe ali ndi malo ambiri opitilira kusanja, nsanja ngati Mewayz - yopereka ma module 207 kuyambira $19/mwezi - imapereka zida zowonjezera pakuwongolera ogwiritsa ntchito, zolipirira, ndi malo ogwirira ntchito.

Kodi ndikufunika woyimira kumbuyo ngati Nginx kuti agwire HTTPS ndi TinyIce?

Ayi. TinyIce imasamalira kuthetsa kwa TLS mwachilengedwe pophatikiza kutulutsa satifiketi yodziwikiratu ndi kukonzanso mwachindunji mu binary. Izi zimachotsa kufunikira kwa projekiti yosiyana ya Nginx kapena Caddy kutsogolo kwa seva yanu yamtsinje, kuchepetsa zovuta za zomangamanga ndi zolephera zomwe zingatheke. Ma auto-HTTPS amalumikizana ndi Let's Encrypt m'malo mwanu, bola ngati DNS ya domeni yanu yatsimikiza pa seva, ziphaso zimaperekedwa ndikuwongoleredwa popanda kuchitapo kanthu pamanja.

Ndi mapulojekiti ndi mabizinesi ati omwe angapindule kwambiri ndi TinyIce?

TinyIce ndiyoyenera kwambiri mawayilesi apaintaneti, ma podcasts owulutsa pompopompo, nsanja zomvera za anthu ammudzi, ndi opanga ma SaaS omwe amapanga zida zoulutsira mawu muzinthu zawo. Kuyika kwake kwa binary imodzi kumapangitsa kuti ikhale yokwanira bwino m'malo okhala ndi zida kapena zopinga. Madivelopa omwe amamanga nsanja zowoneka bwino amatha kuphatikiza TinyIce ndi zida zamabizinesi ngati Mewayz, yomwe imasunga ma module 207 - kuphatikiza CRM, masamba ofikira, ndi malonda a e-commerce - kukhala nsanja imodzi kuyambira $19/mwezi, kukupatsani mulu wathunthu kuzungulira malo anu osinthira.