Hacker News

TinyIce: Seva 'o e Icecast2-fe'unga mo e taha-ua ('otometiki-HTTPS, tokolahi-nofo)

\u003ch2\u003eTinyIce: Seva 'oku fe'unga mo e Icecast2-fe'unga mo e taha-ua ('otometiki-HTTPS, tokolahi 'o e kau nofo totongi) \u003cp\u003eKo e fale tuku'anga koloa GitHub 'oku fakaava ko 'eni 'oku ne fakafofonga'i ha tokoni mahu'inga ki he 'ekosisitemi 'o e kau fakalakalaka. 'Oku fakahaa'i 'e he poloseki 'a e ngaahi founga fakalakalaka fakaonopooni mo e coding fengaue'aki.\u0...

6 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eTinyIce: Seva 'oku fe'unga mo e Icecast2-fe'unga mo e taha-ua ('otometiki-HTTPS, tokolahi 'o e kau nofo totongi) \u003cp\u003eKo e fale tuku'anga koloa GitHub 'oku fakaava ko 'eni 'oku ne fakafofonga'i ha tokoni mahu'inga ki he 'ekosisitemi 'o e kau fakalakalaka. 'Oku fakahaa'i 'e he poloseki 'a e ngaahi founga fakalakalaka fakaonopooni mo e fakakouti fakataha.\u003c/p\u003e Ngaahi Me'a Fakatekinikale\u003c/h3\u003e \u003cp\u003eKo e fale tuku'anga koloa 'oku ngalingali 'oku kau ai 'a e:\u003c/p\u003e \u003cul\u003e \u003cli\u003eKouti ma'a, kuo fakatohi lelei\u003c/li\u003e \u003cli\u003eLAU ME Fakalukufua mo e ngaahi fakatata hono ngaueaki\u003c/li\u003e \u003cli\u003eNgaahi fakahinohino ki hono muimui'i 'o e 'isiu mo e tokoni\u003c/li\u003e \u003cli\u003eNgaahi fakafo'ou mo e tokanga'i ma'u pe\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eUesia Fakakolo\u003c/h3\u003e \u003cp\u003eKo e ngaahi poloseki open-source hange ko e taha ko eni oku ne fakatupulaki a e fevahevaheaki o e ilo mo fakavave i a e founga fo ou fakatekinikale o fakafou i he code oku lava ke ma u mo e fakalakalaka fakataha.\u003c/p\u003e

Ngaahi Fehuʻi ʻoku Faʻa ʻEke

Ko e hā ʻoku kehe ai ʻa e TinyIce mei ha seva Icecast2 angamaheni?

TinyIce vaka ko ha binary 'e taha 'oku 'i ai 'a e tokotaha, 'o fakangata 'a e mamahi 'ulu 'o e fakafalala mo e ngaahi faile configuration faingata'a 'oku fekau'aki mo ha fokotu'utu'u tukufakaholo 'o e Icecast2. 'Oku ne tanaki atu 'a e 'otometiki HTTPS tohi fakamo'oni ako 'o fakafou 'i he Let's Encrypt mo e langa-'i he multi-tenancy, 'uhinga 'e lava ke vahevahe 'e he kau fakamafolalea tokolahi 'a e instance 'e taha 'o e server 'o 'ikai ke nau fefakalavea'aki. 'Oku ke ma'u 'a e fe'unga kakato 'o e polokalama Icecast2, ko ia 'oku 'i ai 'a e ngaahi ma'u'anga fakamatala hange ko e Liquidsoap, BUTT, pe Mixxx fehokotaki 'o 'ikai ha ngaahi fakalelei'i.

'Oku anga fefe 'a e ngaue 'a e ngaahi nofo totongi lahi 'i he TinyIce?

Multi-tenancy 'i he TinyIce 'oku ne faka'ata 'a e tokotaha nofo totongi takitaha ke ma'u 'a e ngaahi poini 'o e mo'unga 'oku mavahe, ngaahi fakamo'oni, mo e metadata 'o e vaitafe 'i he malumalu 'o ha founga lele 'e taha. 'Oku fakamo'oni tau'ataina 'a e kau fakamafolalea takitaha, pea 'oku 'otometiki hono fakahinohino'i 'o e kau fanongo ki he vaitafe totonu. 'Oku lelei 'aupito 'a e 'atakai ko 'eni ki he ngaahi tu'unga pe ngaahi kautaha 'oku nau pule'i 'a e ngaahi vaitafe 'o e ongo ki he kau kasitomaa tokolahi. Kapau 'oku ke fie ma'u ha ngaahi langa fakalakalaka 'o e SaaS 'o e kau nofo totongi lahi ange 'i he tafa'aki 'o e streaming, ngaahi tu'unga hange ko Mewayz — 'oatu 'a e 207 modules kamata 'i he $19/mahina — 'oku 'omi 'e he ngaahi me'angaue fakafetongi ki hono pule'i 'o e kau faka'aonga'i, totongi, mo e ngaahi feitu'u ngaue.

'Oku ou fie ma'u ha fakafofonga fakafepaki hange ko Nginx ke tokanga'i 'a e HTTPS 'aki 'a e TinyIce?

ʻIkai. TinyIce 'oku ne tokanga'i 'a e fakangata 'o e TLS natively 'aki hono fakataha'i 'o e 'otometiki 'o e tohi fakamo'oni ako mo e fakafo'ou fakahangatonu ki he binary. 'Oku to'o 'e he me'a ni 'a e fie ma'u ki ha Nginx pe Caddy reverse proxy kehekehe 'i mu'a 'i ho'o server 'o e vaitafe, fakasi'isi'i 'a e faingata'a 'o e ngaahi langa fakalakalaka mo e ngaahi poini 'e lava ke ta'elavame'a. 'Oku fetu'utaki 'a e fotunga 'o e auto-HTTPS mo e Let's Encrypt 'i ho'o fakafofonga, ko ia 'i he lolotonga 'oku fakalelei'i totonu 'e he DNS 'o ho'o domain ki he server, 'oku 'oatu 'a e ngaahi tohi fakamo'oni ako mo fakafo'ou 'o 'ikai ha fakafepaki tohi.

Ko e hā e faʻahinga poloseki pe pisinisi ʻe maʻu ʻaonga lahi taha mei he TinyIce?

'Oku fe'unga lelei 'a e TinyIce ki he ngaahi letio 'initaneti, podcast mo'ui-streaming setups, ngaahi tu'unga 'o e le'o 'o e komiuniti, mo e kau developers SaaS langa 'a e ngaahi fotunga 'o e fakamafola 'o e le'o ki he'enau ngaahi koloa. 'Oku hanga 'e hono deployment 'o e binary 'e taha 'o 'ai ia ko ha fe'unga malohi ki he ngaahi 'atakai containerized pe ma'u'anga tokoni-fakangatangata. 'E lava ke fakahoa 'e he kau developers 'oku nau langa 'a e ngaahi tu'unga kakato 'o e TinyIce mo ha me'angaue pisinisi hange ko e Mewayz, 'a ia 'oku ne fakataha'i 'a e 207 modules — kau ai 'a e CRM, ngaahi peesi tu'uta, mo e e-commerce — ki ha tu'unga 'e taha 'o kamata 'i he $19/mahina, 'o 'oatu kiate koe ha stack kakato 'o takatakai 'i ho'o ngaahi langa fakalakalaka 'o e streaming.

Ko e hā ʻokú ne ʻai ʻa e TinyIce ke kehe mei ha Icecast2 angamaheni. server?","talitali":{"@fa'ahinga":"Tali","tohi":"TinyIce vaka ko ha binary 'oku 'i ai 'a e tokotaha 'oku 'i ai 'ene 'iate ia pe, 'o fakangata 'a e ngaahi mamahi 'ulu 'o e fakafalala mo e ngaahi faile configuration faingata'a 'oku fekau'aki mo ha fokotu'utu'u tukufakaholo 'o e Icecast2 mo e 'uhinga 'o e tohi fakamo'oni 'o e HTTcy 'otometiki via- entil. 'e lava ke vahevahe 'e he kau fakamafolalea lahi 'a e fakatata 'o e seva 'e taha 'o 'ikai ke nau fefakalavea'aki. 'Oku ke ma'u 'a e fe'unga kakato 'o e polokalama Icecast2"}},{"@type":"Fehu'i","hingoa":"'Oku anga fefe 'a e ngaue 'a e multi-tenancy 'i he TinyIce?" tenant ke ma'u 'a e ngaahi poini 'o e mo'unga 'oku mavahe, ngaahi fakamo'oni, mo e metadata 'o e vaitafe 'i he malumalu 'o ha founga lele 'e taha 'oku fakamo'oni'i tau'ataina 'a e kau fanongo ki he vaitafe totonu 'otometiki 'a e 'atakai ko 'eni 'oku lelei 'aupito ki he ngaahi tu'unga pe ngaahi kautaha 'oku nau pule'i 'a e ngaahi vaitafe 'o e le'o ki he kau clienta lahi. infrastructure"}},{"@fa'ahinga":"Fehu'i","hingoa":"'Oku ou fie ma'u ha fakafofonga fakafepaki hange ko Nginx ke tokanga'i 'a e HTTPS mo e TinyIce?" ko e fie ma'u ki ha fakafofonga fakafepaki kehekehe 'o e Nginx pe Caddy 'i mu'a 'i ho'o server 'o e vaitafe, fakasi'isi'i 'a e faingata'a 'o e ngaahi langa fakalakalaka mo e ngaahi poini 'e lava ke hoko 'o e ta'elavame'a. lahi taha mei he TinyIce? 'atakai 'oku fakangatangata 'a e ma'u'anga tokoni 'e lava ke fakahoa 'e he kau developers 'a e ngaahi tu'unga kakato 'o e TinyIce mo ha me'angaue pisinisi hange ko e Mewayz, 'a ia 'oku bund"}}]}.
Langa Ho'o OS Pisinisi he 'aho ni Mei he kau ngaue tau'ataina ki he ngaahi kautaha, 'Oku fakaivia 'e he Mewayz 'a e ngaahi pisinisi 'e 138,000+ mo e 207 modules fakataha'i. Kamata ta'etotongi, fakalelei'i 'i he taimi 'oku ke tupu ai.

3b82f6; lanu: # fff; fakafonu: 10px 24px; kau'āfonua-letiusi: 6px; tohi-teuteu: 'ikai ha taha; mata'itohi-toe lau: 60"

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime