Provoz na vlastním serveru

Plánování, které vám opravdu patří

Tymeslot má otevřený zdrojový kód. Celou platformu si provozujte na vlastním serveru přes Docker, Cloudron nebo Railway – každá rezervace, každý token ke kalendáři i každý údaj o klientovi zůstávají na infrastruktuře, kterou ovládáte.

Open-source jádro Docker · Cloudron · Railway Žádné poplatky za uživatele

Proč provozovat plánovací nástroj na vlastním serveru?

Většina plánovacích nástrojů je uzavřený SaaS: vaše dostupnost, jména a e-maily vašich klientů i tokeny k připojeným kalendářům leží na cizích serverech, platí se za každého uživatele a podmínky se mění bez vás. Pro člověka na volné noze je to nepříjemnost. Pro kliniku, advokátní kancelář nebo kohokoli, kdo pracuje s regulovanými či citlivými daty, je to problém s dodržováním předpisů, který nejde odbýt mávnutím ruky.

Tymeslot to bere obráceně. Základní produkt má otevřený zdrojový kód a dá se od začátku do konce provozovat na vlastním serveru – žádná osekaná komunitní edice, žádná funkce zadržená za zdí hostované verze. Nasměrujte ho na vlastní databázi PostgreSQL, postavte ho za vlastní doménu a bude se chovat přesně jako spravovaná verze, protože je to tentýž kód. Server je váš, data vašich klientů zůstávají na něm a vy rozhodujete, kdy aktualizovat.

Jak to funguje

Spuštěno během pár minut

1

Vyberte si způsob nasazení

Docker na jakýkoli linuxový stroj, Cloudron pro instalaci na jedno kliknutí s automatickými zálohami a SSL, nebo Railway z komunitní šablony. Stejný obraz, stejné funkce.

2

Nasměrujte ho na svou databázi

Použijte vlastní PostgreSQL. Nastavte pár proměnných prostředí pro adresu databáze, tajný klíč a základní URL – přehled proměnných popisuje každou volbu.

3

Přidejte doménu a TLS

Provozujte ho za vlastní reverzní proxy nebo nechte certifikáty automaticky na Cloudronu. Vaše rezervační stránky běží na vaší doméně, ne na sdílené subdoméně.

4

Připojte kalendáře a spusťte ostrý provoz

Doplňte vlastní údaje OAuth pro Google a Microsoft nebo připojte libovolný server CalDAV. Rezervace putují přímo do vašich kalendářů hned od prvního dne.

Co získáte

Vše, co má Self-Hosting umět

🐳

Obraz pro Docker

Jediný soubor docker-compose na libovolném linuxovém serveru. Oficiální obraz je tentýž build, na kterém běží spravovaný cloud.

📦

Aplikace pro Cloudron

Instalace na jedno kliknutí s automatickými aktualizacemi, plánovanými zálohami a vyřešeným SSL.

🚂

Šablona pro Railway

Nasaďte z komunitní šablony během pár minut, bez jakékoli správy serveru.

🔑

Vlastní OAuth a tajné klíče

Doplňte vlastní přihlašovací údaje pro Google, Microsoft a OIDC. Klíče API a tokeny jsou uložené šifrovaně pomocí AES.

🗄️

Vlastní databáze

Použijte vlastní PostgreSQL. Zálohujte ho, replikujte a auditujte podle svého.

🔄

Aktualizace podle vašich pravidel

Zafixujte si verzi, otestujte ji v testovacím prostředí a aktualizujte, až budete chtít. Žádné vynucené migrace, žádné překvapivé změny rozhraní.

Proč Tymeslot

Provoz na vlastním serveru, který není odbytý

Spousta nástrojů říká „otevřený zdrojový kód“ a dodá vyprázdněnou komunitní edici. Tymeslot se na vlastním serveru provozuje celý – a spravovaný cloud běží na naprosto stejném kódu.

Žádná osekaná komunitní edice

Synchronizace kalendáře, platby, motivy, widgety i integrace fungují na vlastním serveru úplně stejně. Žádná funkce není vyhrazená jen pro hostovanou verzi.

Vaše data nikam neodcházejí

Rezervační stránky nenačítají žádné reklamní pixely ani sledovací prvky třetích stran. Na vlastním serveru se k nám nedostane vůbec nic – ideální pro zdravotnictví, právní praxi a další citlivé obory.

Žádné placení za uživatele

Provozujte ho pro jednoho člověka i pro celý tým na jedné instanci. Platíte za server, ne za počet lidí.

K auditu i k vlastním úpravám

Každý řádek je veřejně na GitHubu pod licencí GNU AGPLv3. Můžete si ho přečíst, auditovat, vytvořit si vlastní fork nebo přispět zpět.

FAQ

Časté dotazy

Je Tymeslot na vlastním serveru opravdu zdarma?
Ano. Základní plánovací produkt má otevřený zdrojový kód a na vlastní infrastruktuře ho můžete provozovat zdarma. Platíte jen za server a databázi, které si zajistíte. Spravovaný cloud na tymeslot.app je tu pro ty, kdo si ho raději neprovozují sami.
Co potřebuji k provozu služby Tymeslot na vlastním serveru?
Linuxový server (nebo Cloudron či Railway), databázi PostgreSQL a doménu. Pro synchronizaci kalendáře zadáte vlastní údaje OAuth pro Google a Microsoft, případně připojíte libovolný server CalDAV. Dokumentace provede každým způsobem nasazení od začátku do konce.
Chybí verzi na vlastním serveru nějaké funkce?
Ne. Na vlastním serveru dostanete kompletní produkt – synchronizaci kalendáře, video integrace, platby, widgety, motivy, automatizaci i překlady. Spravovaný cloud běží na stejném kódu; jen za vás řeší dostupnost, zálohy a aktualizace.
Jak probíhají aktualizace?
Máte je pod kontrolou. Zafixujte si konkrétní verzi obrazu, otestujte aktualizaci v testovacím prostředí a nasaďte ji, až budete chtít. Pokud dáváte přednost bezúdržbovému provozu, Cloudron může aktualizace instalovat automaticky.
Mohu později přejít ze spravovaného cloudu na vlastní server (nebo zpět)?
Ano. Obě varianty běží na stejném kódu nad standardní databází PostgreSQL, takže vaše data jsou přenositelná. Nic proprietárního vás u jedné z nich nedrží.
Pod jakou licencí je Tymeslot vydaný?
Jádro je zveřejněné na GitHubu pod licencí GNU AGPLv3 – můžete ho volně číst, spouštět, upravovat, provozovat na vlastním serveru i dál šířit. Jedinou povinností je copyleft licence AGPL: pokud provozujete upravenou verzi jako síťovou službu, zpřístupníte své změny zdrojového kódu pod stejnou licencí.

Provozujte Tymeslot podle svých pravidel

Nasaďte přes Docker, Cloudron nebo Railway. Otevřený zdrojový kód pod licencí GNU AGPLv3.