Projeto demonstrativo #1006

Primeiros Passos CloudIF

Aprenda modificando este próprio projeto: código no Forgejo, banco no Supabase, deploy no Komodo e publicação pelo Portal CloudIF.

Mapa do projeto

1. Use o Portal CloudIF

Fluxo do Portal

O Portal cria o projeto, registra as permissões, vincula o tenant, acompanha provisionamento e mostra os atalhos autorizados.

2. Edite no Forgejo

Fluxo do Forgejo
  1. Abra o repositório.
  2. Edite site/index.html.
  3. Faça commit na branch main.
  4. O webhook de push notifica a automação CloudIF.

3. Acompanhe no Komodo

Fluxo do Komodo

O stack usa docker-compose.yml. No Komodo, confira pull, deploy, saúde do container e logs do serviço web.

4. Consulte o Supabase

Fluxo do Supabase

A tabela de treinamento é public.cloudif_tutorial_steps. A consulta abaixo usa somente a chave pública anon e uma política RLS de leitura.

Clique para testar.

5. Entenda os webhooks

Fluxo dos webhooks

Segredos são armazenados fora do código e nunca aparecem nesta página.

Exercício completo

  1. Troque uma frase desta página.
  2. Atualize uma linha no Supabase.
  3. Faça commit no Forgejo.
  4. Acompanhe o deploy no Komodo.
  5. Abra a URL pública e confirme a nova versão.