Instalace na Cloudron

Pokud pro správu serveru a aplikací používáte Cloudron, LockMyCal na něm můžete provozovat jako vlastní aplikaci.

Vlastnosti Cloudron balíčku

  • Automatická správa PostgreSQL databáze a zálohování.
  • Automatické vystavování Let's Encrypt SSL certifikátů.
  • Jednoduchá správa domén a subdomén přes webové rozhraní.
  • Aktualizace aplikace jedním kliknutím bez výpadků.
  • Jednotné přihlášení přes uživatelský adresář Cloudronu; tlačítko nese název vašeho poskytovatele identity (Jednotné přihlášení).

Postup instalace

LockMyCal zatím nemá balíček v Cloudron App Store – image si sestavíte sami ze zdrojového kódu (github.com/lockmycal/lockmycal, veřejný repozitář se připravuje):

  1. Naklonujte repozitář a sestavte image pro Cloudron:
    git clone https://github.com/lockmycal/lockmycal.git && cd lockmycal
    docker build -f Dockerfile.cloudron -t vas-registr/lockmycal-cloudron:latest .
    docker push vas-registr/lockmycal-cloudron:latest
  2. Nainstalujte aplikaci pomocí Cloudron CLI a zvolte doménu (např. booking.vasedomena.cz):
    cloudron install --image vas-registr/lockmycal-cloudron:latest
  3. Proměnné prostředí nastavte přes cloudron env set (nebo záložku Environment v dashboardu Cloudronu), případně do souboru /app/data/.env.

Note

Cloudron automaticky zajistí databázi PostgreSQL, SSL certifikáty a odesílání pošty.