{"repo":"basedosdados/website","free":true,"listed":false,"github":"https://github.com/basedosdados/website","clone":"git clone https://github.com/basedosdados/website.git","description":"🖥 Website oficial da BD","language":"JavaScript","stars":30,"topics":["ckan","search","website","open-source","open-data","nextjs","backend","frontend"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Universalizando o acesso a dados de qualidade. Website Repositório do website basedosdados.org. Este projeto é uma aplicação desenvolvida com Next.js. Ele utiliza variáveis de ambiente para configuração e pode ser executado com npm ou com Docker Compose . Pré-requisitos - Node.js versão 18.20.3 (recomendado) - npm ou Docker Compose Instruções de configuração Variáveis de ambiente Para configurar o ambiente, crie um arquivo .env na pasta raiz do projeto com o seguinte conteúdo: Essas variáveis de ambiente são utilizadas pela aplicação para definir o ambiente de desenvolvimento e configurar as URLs da API e do site. Executando a Aplicação Escolha um dos métodos de inicialização abaixo para executar a aplicação. npm Na pasta next , instale as dependências do projeto com o comando: Este comando garante que todas as dependências serão instaladas com as versões especificadas em package-lock.json . Após instalar as dependências, carregue suas .env (elas estão armazenadas na raiz do projeto): e inicie o servidor de desenvolvimento com: Docker compose Na raiz do projeto, certifique-se de que o arquivo .env está configurado. Inicie a aplicação com Docker Compose: 👥 Como contribuir Leia nosso guia de contribuição","default_branch":null,"files":null,"tree":[],"storefront":"/r/basedosdados","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/basedosdados/website/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}