Framework open source de backend para TypeScript e Go que permite declarar bancos de dados, Pub/Sub, buckets, caches e tarefas cron no código, executar tudo localmente e fazer deploy na sua conta AWS ou GCP.
vantage-sh/ec2instances.info
Um site para comparar tipos de instância do Amazon EC2 por especificações, preços e disponibilidade por região.
- Estrelas
- 5,774
- Forks
- 623
- Issues abertas
- 11
- Último commit
- ontem
O que é?
EC2Instances.info é um site para comparar tipos de instância do Amazon EC2. Ele permite visualizar e comparar métricas como CPU, memória e capacidade de rede, além dos preços sob demanda, reservados e spot, sem precisar navegar pelas páginas da AWS.
O repositório contém o front-end em Next.js e um scraper em Go que coleta dados de instâncias pelas APIs da AWS, Azure e GCP. O scraper também complementa cada instância EC2 com a data de lançamento, obtida de uma linha do tempo pública, e o site é compilado como arquivos estáticos que podem ser implantados em um servidor web ou no Cloudflare.
O projeto é hospedado pela Vantage e mantido com contribuições da comunidade. Desenvolvedores podem executá-lo localmente com Docker e Node ou criar uma versão completa usando suas próprias credenciais e configurações.
Recursos principais
- 01Compara lado a lado as especificações e os preços de instâncias EC2.
- 02O scraper coleta dados de instâncias pelas APIs da AWS, Azure e GCP.
- 03Gera um site estático que pode ser implantado em qualquer servidor web ou no Cloudflare.
- 04Inclui as datas de lançamento das instâncias, obtidas de uma linha do tempo pública.
- 05Pode ser executado localmente com Docker e Node.js para desenvolvimento.
Casos de uso
- Escolher um tipo de instância EC2 para uma carga de trabalho comparando especificações e custos.
- Verificar quais regiões oferecem determinado tipo de instância ou preço spot.
- Hospedar por conta própria um site personalizado para comparar instâncias com seus próprios dados.
Início rápido
- 1
Instale o Docker e execute npm ci na raiz do repositório
npm ci - 2
Obtenha o artefato da compilação CI mais recente (se não for fazer scraping dos dados)
curl -L https://instances.vantagestaging.sh/www_pre_build.tar.gz | tar -xzf - - 3
No próximo diretório, execute nvm use e, em seguida, npm ci, npm run init e npm run dev
npm run dev
Antes de usar
- O scraping requer credenciais da AWS, Azure e GCP com permissões específicas.
- As compilações completas de produção levam cerca de 30 minutos e precisam de muitas variáveis de ambiente.
Tópicos
Perguntas frequentes
- O que é ec2instances.info?
- Um site para comparar tipos de instância do Amazon EC2 por especificações, preços e disponibilidade por região. EC2Instances.info é um site para comparar tipos de instância do Amazon EC2. Ele permite visualizar e comparar métricas como CPU, memória e capacidade de rede, além dos preços sob demanda, reservados e spot, sem precisar navegar pelas páginas da AWS.
- ec2instances.info é gratuito? Qual é a licença?
- ec2instances.info é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ec2instances.info ainda é mantido?
- Manutenção ativa. O último commit de ec2instances.info foi em 20 de out. de 2026.
- Para que posso usar ec2instances.info?
- Escolher um tipo de instância EC2 para uma carga de trabalho comparando especificações e custos. Verificar quais regiões oferecem determinado tipo de instância ou preço spot. Hospedar por conta própria um site personalizado para comparar instâncias com seus próprios dados.
- Como instalar ec2instances.info?
- Instale o Docker e execute npm ci na raiz do repositório: npm ci Obtenha o artefato da compilação CI mais recente (se não for fazer scraping dos dados): curl -L https://instances.vantagestaging.sh/www_pre_build.tar.gz | tar -xzf - No próximo diretório, execute nvm use e, em seguida, npm ci, npm run init e npm run dev: npm run dev
- Onde consigo ec2instances.info?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/vantage-sh/ec2instances.info
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
CMS headless open source nativo do Next.js e framework de aplicações, com backend em TypeScript e painel administrativo React personalizável.
Dashboard open source e auto-hospedável para acompanhar o mercado de ações, com gráficos em tempo real, alertas de preço, listas de acompanhamento e informações sobre empresas, feito com Next.js e TradingView.
Gerenciador colaborativo de favoritos auto-hospedado que salva capturas de tela, PDFs e versões em modo leitura das páginas para que os links continuem acessíveis mesmo depois de desaparecerem.
Framework para criar sites de documentação com React.js, compatível com Next.js, Astro e frameworks React baseados em Vite.
Plataforma de pesquisas open source para apps, sites, links e e-mails, apresentada como alternativa ao Qualtrics.