Mini PaaS Go Engine

Host: paas.weltonmoura.com.br
Aplicações Ativas
3
Porta do PaaS
8080
Diretório de Apps
/apps
Aplicações Instaladas
📦

page_teste

Porta: :8001 PID: 15 Uptime: 40m10s
RUNNING Acessar →
📦

tubefetch

Porta: :8003 PID: 24 Uptime: 30m34s
RUNNING Acessar →
📦

apps

Porta: :8004 PID: 31 Uptime: 24m28s
RUNNING Acessar →

Como subir uma nova aplicação Go?

Compile seu binário para Linux 64-bit e coloque na pasta correspondente do volume no CasaOS:

# 1. Compilar para Linux CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o app main.go # 2. Criar a pasta do seu app dentro do volume do Mini PaaS mkdir -p /DATA/AppData/mini-paas/apps/meu_app # 3. Copiar o binário 'app' para lá (o Mini PaaS detectará automaticamente em ~3s) cp app /DATA/AppData/mini-paas/apps/meu_app/

Seu app deve escutar na variável de ambiente PORT: http.ListenAndServe(":" + os.Getenv("PORT"), nil).