Poslední kroky, aby aplikace běžela na webu pod HTTPS. Aplikace už běží na serveru a je otestovaná. Vaše část je teď malá: jedna změna DNS u Webglobe a předání čtyř klíčů. Zbytek (HTTPS certifikát, nasazení) dělá Petr na serveru.
kamsy.cz je vedená u Webglobe — necháváme ji tam, aplikaci jen
nasměrujeme na nový server. HTTPS certifikát si server vyřídí sám (Let's Encrypt, zdarma,
automatické obnovení). Cloudflare se tu nepoužívá.
protokoly na nový serverDoména teď míří na starý server (81.31.37.22). Přesměrujte subdoménu protokoly
na nový (167.233.22.168). Ostatní záznamy nechte být — smlouvy.kamsy.cz,
e-mail (MX) i hlavní web zůstávají beze změny.
kamsy.cz) → správa DNS záznamů.protokoly
167.233.22.168protokoly, IP 167.233.22.168, TTL nízké (např. 300 s)protokoly se starou IPv6, smažte ho.)⚠️ Až poté, co vám Petr potvrdí, že je server připravený (otevřené porty + nachystaný web server). Server si totiž HTTPS certifikát vyžádá sám, ale až když na něj doména míří. Jakmile DNS přepnete, napište Petrovi.
Aplikace teď běží s testovacími klíči pro Turnstile a Telegram — fungují pro test, ale ostře potřebují vaše reálné hodnoty. Pošlete je Petrovi bezpečnou cestou (sdílený záznam v password manageru / Bitwarden Send / onetimesecret.com — ne běžným e-mailem ani v chatu), nebo je vygenerujte společně.
Které z těch hodnot jsou citlivé (chovejte se k nim jako k heslu):
TURNSTILE_SECRET_KEY, TELEGRAM_BOT_TOKEN.
Zbylé tajné nejsou — ale pošlete prosím vše jedním bezpečným kanálem, ať se to nemíchá.
Použili jsme stejné přístupy k Fakturoidu, které už máte ve službě „smlouvy" (stejný Fakturoid účet). Klíče jsou už nasazené na serveru a ověřené. Tenhle bod můžete přeskočit. Kochy z Fakturoidu jen čte — zápis je v aplikaci zablokovaný na úrovni kódu.
Turnstile funguje nezávisle na tom, kde má doména DNS. Stačí bezplatný Cloudflare účet
(doménu do něj přidávat nemusíte). dash.cloudflare.com
→ Turnstile → Add Site → hostname revize.kamsy.cz:
TURNSTILE_SITE_KEY | není tajné |
TURNSTILE_SECRET_KEY | citlivé |
TELEGRAM_BOT_TOKEN citlivéTELEGRAM_CHAT_ID není tajné = kam má bot psát. Jak ho zjistit:
https://api.telegram.org/bot<TOKEN>/getUpdates"chat":{"id": …} — to číslo je TELEGRAM_CHAT_ID
(u skupin bývá záporné, to je v pořádku).Bez 2c zálohy běží dál, jen nepřijde upozornění, kdyby selhaly.
🔒 Po předání: jakmile vám Petr potvrdí, že klíče má a nainstaloval je, smažte sdílený záznam / odkaz, kterým jste je posílali. Žádný spěch — aplikace mezitím dál běží na testovacích klíčích, takže nic nespadne, dokud Petr ty reálné nevloží.
https://revize.kamsy.cz jede.Otevřete v prohlížeči https://revize.kamsy.cz — má naskočit
přihlašovací stránka a v adresním řádku zámeček (platné HTTPS), bez varování o certifikátu.
To je signál, že DNS i certifikát dopadly. Přihlášení reálným účtem pak ověří krok 2.