Nasazení
Možnosti zdroje
Porovnání způsobů, kterými Elvora Apps přijímá aplikaci.
V průvodci se nejprve vybírá běhové prostředí a potom zdroj. Prostředí určuje, jak se aplikace sestaví nebo spustí. Zdroj určuje, odkud její soubory či obraz přijdou.
| Zdroj | Použij, když | Další krok |
|---|---|---|
| Veřejný Git | Repozitář lze číst bez přihlášení. | Zadej URL a větev. |
| Propojený GitHub | Repozitář je soukromý nebo chceš vybírat z účtu GitHub. | Propoj GitHub a vyber repozitář. |
| ZIP archiv | Máš soubory připravené v počítači. | Nahraj archiv. |
| Dockerfile | Potřebuješ vlastní postup sestavení obrazu. | Zvol Git nebo ZIP obsahující Dockerfile. |
| OCI digest | Obraz už sestavuješ jinde. | Vlož neměnný odkaz s digestem. |
| GitHub Actions | Chceš CI build a automatické vydání OCI obrazu. | Vytvoř deploy token a workflow. |
Pro aplikaci obsluhující HTTP zvol Web / API a nastav port, na kterém poslouchá uvnitř kontejneru. Pro Discord bota nebo jiný proces bez HTTP zvol Proces na pozadí / bot. Worker nemá veřejnou doménu ani port.
Nezaměňuj zdrojový Dockerfile za hotový OCI obraz: první se sestavuje na Elvoře, druhý se pouze stahuje a spouští. Změnu vybraného zdroje po prvním nastavení řeš v Nastavení; u přechodu z OCI na zdrojový build může být potřeba nová aplikace.