Nastavení
Tato část popisuje stránku nastavení zásuvného modulu.
Podmínky chatu kanálu
Můžete nakonfigurovat zprávu “podmínky”, která se zobrazí uživatelům, kteří se připojí k vašim chatovacím místnostem.
Další informace o této funkci najdete v dokumentaci pro podmínky kanálu.
Změnou tohoto nastavení se restartuje chatovací server a všichni uživatelé budou na krátkou dobu odpojeni.
Seznam stávajících místností
Po stisknutí tlačítka “Seznam místností” se zobrazí seznam všech existujících chatovacích místností. Poté je můžete vyhledat a moderovat.
Federace
Následující nastavení se týkají federace s ostatními instancemi Peertube a dalšími softwary fediverse.
Nezobrazovat vzdálené chaty
Pokud toto nastavení zaškrtnete, vaše instance nebude nikdy zobrazovat chaty ze vzdálených videí.
Nezveřejňujte informace z chatu
Zaškrtnutím tohoto nastavení vaše instance nebude publikovat informace o chatu na fediverse.
Vzdálené instance Peertube nebudou vědět, že se jedná o chatovací místnosti spojené s vašimi videi.
Upozornění: pokud jste již chatovali, je možné, že informace již byly zveřejněny.
Než bude zveřejnění informací zrušeno, budete muset počkat na další aktualizaci videa.
Pokud toto nastavení zakážete, budete muset počkat, až budou videa aktualizována, než budou informace
znovu zveřejněno. K této aktualizaci dojde mimo jiné, když se živý přenos obnoví nebo zastaví.
Upozornění: toto nastavení ovlivňuje pouze zveřejňování informací prostřednictvím protokolu ActivityPub.
Nezabrání vzdálené aplikaci, aby jinak zjistila přítomnost chatů a pokusila se k ní připojit.
Ověřování
Zakázat tokeny livechatu
V případě potíží s dlouhodobými ověřovacími tokeny můžete tuto funkci zakázat.
Externí ověřování
Viz stránka s podrobnou dokumentací:
Pokročilá konfigurace kanálu
Následující nastavení se týkají pokročilých možností kanálů: uživatelé budou moci přidat některé úpravy na svých kanálech, aktivovat moderačního bota, …
Zakázat pokročilou konfiguraci kanálu a chatbota
Pokud s touto funkcí narazíte na nějaký problém, můžete ji zakázat.
Chování v chatu
Typ místnosti
Zde si můžete vybrat, zda chcete mít pro každé video samostatnou místnost, nebo zda je chcete seskupit podle kanálů.
Automatické otevření chatu
Při sledování videa se automaticky otevře okno chatu.
Zobrazit tlačítko “otevřít v novém okně”
K dispozici bude tlačítko pro otevření webového chatu v novém okně.
Zobrazení tlačítka “sdílet odkaz na chat”
Tato funkce umožňuje zobrazit modal “sdílet odkaz na chat”. Pomocí tohoto modálního okna můžete generovat adresy URL pro připojení k chatu. Chat lze přizpůsobit (režim pouze pro čtení, použití aktuálního tématu, …).
Můžete například vygenerovat adresu URL určenou pouze pro čtení a použít ji v OBS k integraci chatu do živého vysílání!
Toto nastavení umožňuje zvolit, kdo bude mít přístup k tomuto modálnímu oknu.
Uživatelé si mohou aktivovat chat pro své živé přenosy
Pokud je zaškrtnuto, budou mít všechna živá videa ve svých vlastnostech zaškrtávací políčko pro povolení webového chatu.
Vlastník videa bude moci aktivovat webové chaty.
Aktivace chatu pro všechny živé přenosy
Pokud je zaškrtnuto, bude chat povolen pro všechny živé přenosy.
Aktivace chatu pro všechny neživé přenosy
Pokud je zaškrtnuto, bude chat povolen pro všechna videa, která nejsou živá.
Aktivovat chat pro tato videa
Videa UUID, pro která chceme webový chat.
Mohou to být neživá videa. Jeden na řádek.
Můžete přidávat komentáře: vše za znakem # bude odstraněno a prázdné řádky budou ignorovány.
Nepřidávejte soukromá videa, UUID budou odeslána do frontendu.
Skrytí chatu pro anonymní uživatele
Pokud je zaškrtnuto, anonymní uživatelé Peertube chat neuvidí. Tato funkce je stále experimentální. Pokud jste ji povolili, důrazně doporučujeme zaškrtnout také možnost “Nezveřejňovat informace o chatu”. V opačném případě by se některé nástroje třetích stran mohly pokusit chat otevřít a chovat se nepředvídatelně.
Poznámka: Prozatím tato funkce pouze skrývá chat. V některé z budoucích verzí bude chat nahrazen zprávou “přihlaste se prosím do […]”. Další informace naleznete v poznámkách k vydání verze 5.7.0.
Zakázat IP adresu anonymního uživatele, když je uživatel vykázán z chatovací místnosti
Povolením této možnosti bude při každém zákazu anonymního uživatele v chatovací místnosti jeho IP adresa rovněž zakázána na chatovacím serveru. Upozornění: Pokud je vaše instance otevřená pro registraci, může kterýkoli uživatel vytvořit místnost v pasti, pozvat uživatele, aby se k ní připojili, a automaticky zakázat všechny IP adresy anonymních uživatelů. Seznam zakázaných IP se neukládá, vymaže se při restartu serveru nebo při změně nastavení některého zásuvného modulu. Zakázané IP jsou zaznamenány v logovacích souborech serveru Prosody, takže správci serveru mohou případně použít některé externí nástroje (jako fail2ban) pro širší zakázání IP.
Důležitá poznámka: Pokud tuto funkci povolíte a používáte vlastní reverzní proxy server před Peertube, ujistěte se, že je vaše nastavení správně nakonfigurováno tak, aby předávalo IP adresy skutečných uživatelů na Peertube. Jinak by mohlo dojít k zablokování všech anonymních uživatelů najednou.
Theming
Sada Avatarů
Můžete si vybrat z několika různých sad výchozích avatarů, které budou použity pro uživatele chatu.
Sépie (maskot Peertube): David Revoy’s Peertube avatar generator, CC-By license
Kočky: David Revoy’s cat avatar generator, CC-By license
Ptáci: David Revoy’s bird avatar generator, CC-By license
Fenek (maskot Mobilizon): David Revoy’s fenec/mobilizon avatar generator, CC-By license
Abstrakt: David Revoy’s Abstract avatar generator, CC-By license
Starší avatary Sepia (ty, které byly součástí předchozích verzí zásuvného modulu): Based on David Revoy' work, AGPL-v3 license
If you can’t see the change immediatly, it could be because of your browser cache. Just clear your browser session storage, or restart it.
Motiv ConverseJS
You can choose which theme to use for ConverseJS:
- Peertube theme: this is a special theme, made especially for peertube’s integration.
- Default ConverseJS theme: this is the default ConverseJS theme.
- ConverseJS cyberpunk theme: this is a theme provided by ConverseJS.
Automatická detekce barev
Pokus o automatickou detekci barev podle aktuálního motivu uživatele.
Pokud je toto nastavení povoleno,
zásuvný modul se pokusí automaticky detekovat barvy, které se použijí v tématu chatu.
Pokud to pro některé téma Peertube nefunguje správně, můžete tuto možnost zakázat.
Chybu můžete nahlásit na oficiálním sledovači problémů
. Nezapomeňte uvést, který motiv nefunguje.
Atribut stylu iframe webového chatu
Další styly, které mají být přidány do atributu stylu iframe.
Příklad: height:400px;
Chat server advanced settings
Použití systému Prosody
The plugin comes with an AppImage that is used to run the Prosody XMPP
server. If this AppImage is not working, you can
fallback to the Prosody that is packaged for your server. Just install the
prosody
package.
This setting should only be used if the plugin is broken, and waiting for a patch.
Zakázat Websocket
S Peertube >= 5.0.0, tento plugin se snaží používat Websocket připojení pro chatování.
Pokud je prohlížeč nebo připojení uživatele nekompatibilní, prohlížeč automaticky přejde zpět na protokol BOSH.
Ve výjimečných případech však může dojít k selhání. Například pokud máte před Peertube reverzní proxy server, který nepovoluje
Websocket připojení pro zásuvné moduly.
V takovém případě můžete zaškrtnutím tohoto nastavení zakázat připojení Websocket.
Prosody port
Port, který bude používat server Prosody.
Změňte jej, pokud je tento port na vašem serveru již používán.
Tento port můžete na svém firewallu zavřít, nebude k němu přístup z vnějšího světa.
Poznámka: toto se může v blízké budoucnosti změnit, protože se plánuje přidání funkce pro aktivaci připojení zvenčí.
URL Peertube pro volání API
Pokud nevíte, co děláte, nechte prosím toto nastavení prázdné.
V některých vzácných případech nemůže Prosody volat rozhraní API Peertube z jeho veřejného URI.
Toto pole můžete použít k přizpůsobení URI Peertube pro moduly Prosody
(například pomocí „http://localhost:9000“ nebo „http://127.0.0.1:9000“).
If this setting is left empty, and you are using Peertube >= 5.1 or later, the plugin will use values from your Peertube configuration file to guess on which interface and port request have to be done.
In last resort, it will use your Peertube public URI. So, any API Call will
go throught your Nginx server. This could fail in some case: for example if
you are in a Docker container, where the public hostname does not resolve to
the correct IP. In such case, try changing the “URL Peertube pro volání API” settings, by setting http://127.0.0.1:9000
(assuming 9000 is the port on which Peertube listen, ask your instance
administrators if you don’t know).
Obsah přihlašovacích místností ve výchozím nastavení
Pokud je zaškrtnuto, obsah místnosti se ve výchozím nastavení uloží.
Každý uživatel, který se připojí k místnosti, uvidí, co bylo napsáno před jeho připojením.
Vezměte prosím na vědomí, že je vždy možné obsah zapnout/vypnout.
archivaci pro konkrétní místnost úpravou jejích vlastností.
Vypršení platnosti protokolů místností
Zde můžete zvolit, jak dlouho bude obsah chatovací místnosti na serveru uchováván. Hodnota může být:
- 60: obsah bude uložen po dobu 60 sekund. Hodnotu 60 můžete nahradit libovolnou celočíselnou hodnotou.
- 1d: obsah bude uložen po dobu 1 dne. Hodnotu 1 můžete nahradit libovolnou celočíselnou hodnotou.
- 1w: obsah bude uložen na 1 týden. Hodnotu 1 můžete nahradit libovolnou celočíselnou hodnotou.
- 1m: obsah bude uložen na 1 měsíc. 1 můžete nahradit libovolnou celočíselnou hodnotou.
- 1y: obsah bude uložen po dobu 1 roku. 1 můžete nahradit libovolnou celočíselnou hodnotou.
- nikdy: obsah nikdy nevyprší a bude uchováván navždy.
Povolení připojení k místnosti pomocí externích účtů XMPP
Povolením této možnosti se bude možné připojit k místnostem pomocí externích účtů XMPP a klientů XMPP.
Upozornění, povolení této možnosti může vyžadovat další konfiguraci serveru a DNS.
Podívejte se prosím do dokumentace:
.
Povolení externího připojení k účtu XMPP.
Server Prosody na port serveru
Port, který bude použit pro připojení XMPP s2s (server to server).
Měli byste použít standardní port 5269.
V opačném případě byste měli nastavit konkrétní záznam DNS
.
Síťová rozhraní mezi servery
Síťová rozhraní, na kterých se má naslouchat pro připojení serveru k serveru.
Seznam IP adres pro naslouchání, oddělených čárkami (mezery budou odstraněny).
Můžete použít „*“ pro naslouchání na všech rozhraních IPv4 a „::“ pro všechna rozhraní IPv6.
Příklady:
- Příklady:
- *, ::
- *
- 127.0.0.1, ::1
- 172.18.0.42
Složka certifikátů
Pokud je toto pole prázdné, zásuvný modul bude generovat a používat certifikáty podepsané vlastním podpisem.
Pokud chcete použít jiné certifikáty, stačí zde zadat složku, kde je
Prosody najde. Poznámka: uživatel „peertube“ musí mít k této složce přístup pro čtení.
Povolení připojení klienta k serveru
Povolení připojení klientů XMPP k vestavěnému serveru Prosody.
Pouze tato volba umožňuje připojení pouze klientům localhost.
This setting enable XMPP clients to connect to the built-in Prosody server. For now, this option only allows connections from localhost clients.
As example, this option can allow an instance of Matterbridge (once it could use anonymous login) on the same machine to bridge your chat with another services like a Matrix room.
Port klienta Prosody na server
Port, který bude používat modul c2s integrovaného serveru Prosody.
Klienti XMPP budou pro připojení používat tento port.
Změňte jej, pokud je tento port na vašem serveru již používán.
Tento port můžete prozatím nechat na svém firewallu zavřený, nebude k němu přístup z vnějšího světa.
Poznámka: to se může v blízké budoucnosti změnit, protože se plánuje přidání funkce pro aktivaci připojení zvenčí.
Síťová rozhraní mezi klientem a serverem
Síťová rozhraní, na kterých bude naslouchat připojení klienta k serveru.
Toto nastavení je určeno pro pokročilé uživatele. Toto nastavení neměňte, pokud plně nerozumíte tomu, co znamená.
Seznam IP adres k poslechu, oddělené čárkou (mezery budou odstraněny).
Můžete použít «*» pro poslech na všech rozhraních IPv4 a «::» pro všechna IPv6.
Příklady:
- *, ::
- *
- 127.0.0.1, ::1
- 127.0.0.1, ::1, 172.18.0.42
Povolit vlastní externí součásti Prosody
This setting enable XMPP external components to connect to the server. By default, this option only allows connections from localhost components. You have to change the “Síťová rozhraní externích komponent Prosody” value to listen on other network interfaces.
This feature could be used to connect bridges or bots.
More informations on Prosody external components here.
Povolit vlastní externí součásti Prosody
Povolte použití externích komponent XMPP.
Tato možnost sama o sobě umožňuje připojení pouze z localhost.
Musíte nastavit naslouchací rozhraní a otevřít port na vašem firewallu, abyste jej zpřístupnili ze vzdálených serverů.
Tuto funkci lze například použít k připojení některých robotů k chatovacím místnostem.
Port pro externí komponenty Prosody
Port, který budou komponenty XMPP používat pro připojení k serveru Prosody.
Změňte jej, pokud se tento port již na vašem serveru používá.
Pokud nepovolíte přístup jiným rozhraním než localhost, můžete tento port ponechat na vašem firewallu uzavřený.
Síťová rozhraní externích komponent Prosody
Síťová rozhraní pro naslouchání připojení externích komponent.
Seznam IP adres k poslechu, oddělené čárkou (mezery budou odstraněny).
Můžete použít «*» pro poslech na všech rozhraních IPv4 a «::» pro všechna IPv6.
Příklady:
- *, ::
- *
- 127.0.0.1, ::1
- 172.18.0.42
Externí komponenty
Externí komponenty, které je třeba deklarovat:
- Jedna na řádek.
- Použijte formát «název_komponenty:tajné_komponenty» (mezery budou oříznuty).
- Můžete přidávat komentáře: vše za znakem # bude odstraněno a prázdné řádky budou ignorovány.
- Název může obsahovat pouze latinské alfanumerické znaky a tečky.
- Pokud název obsahuje pouze alfanumerické znaky, bude doplněn o doménu XMPP. Například „most“ se změní na „most.vaše_doména.tld“. Můžete také zadat úplný název domény, ale musíte se ujistit, že jste správně nakonfigurovali DNS.
- V tajné přístupové frázi používejte pouze alfanumerické znaky (použijte alespoň 15 znaků).
Povolit mod_firewall Prosody
Na serveru Prosody můžete povolit mod_firewall.
For more information, please check the documentation.