O AIGOTOOLS ajuda os usuários a criar e gerenciar rapidamente o diretório de sites com o gerenciamento de sites interno e os recursos de inclusão automática. Também oferece internacionalização, SEO e várias soluções de armazenamento de imagens, permitindo aos usuários implantar e lançar rapidamente seu próprio site de navegação.
Visite aqui: www.aigotools.com
Este projeto consiste no site principal de navegação ( packages/aigotools
) e no Serviço de Inclusão ( packages/crawler
). Ele pode ser implantado por meio de serviços de hospedagem como Zaaca ou diretamente em uma máquina local usando docker-compose
.
OpenAI apiKey
e jina apiKey
, que são usados para inclusão no local.Clone o repositório:
git clone https://github.com/someu/aigotools.git
cd aigotools
Configure variáveis de ambiente: copie os arquivos .env
em packages/aigotools
e packages/crawler
para .env.prod
.
cp packages/aigotools/.env packages/aigotools/.env.prod
cp packages/crawler/.env packages/crawler/.env.prod
Modifique os arquivos de configuração de acordo.
Inicie o projeto:
docker-compose up -d
NOTA: Se estiver usando o Minio para armazenamento de imagem, você poderá sair inicialmente da configuração de autenticação Minio vazia ao iniciar o projeto. Depois de executar o projeto, acesse o back -end do Minio Management para criar um balde, access_key e secret_key, ativar as permissões de leitura pública para o balde, atualizar o arquivo de configuração e reiniciar o projeto.
Consulte a documentação: ZaBur-Deploy.md
Link da demonstração de Zaaca: https://aigotools.zebur.app/
Clone o repositório:
git clone https://github.com/someu/aigotools.git
cd aigotools
Instale dependências:
pnpm i
Configurar variáveis de ambiente: copie os arquivos .env
em packages/aigotools
e packages/crawler
para .env.local
e modifique os arquivos de configuração.
cp packages/aigotools/.env packages/aigotools/.env.local
cp packages/crawler/.env packages/crawler/.env.local
Inicie o projeto: navegue para packages/aigotools
e packages/crawler
respectivamente.
pnpm run dev
Também abrem os rascunhos de design para este projeto. Sinta -se à vontade para usar a interface do usuário e o código deste projeto para desenvolver seu próprio site.
https://www.figma.com/community/file/1385200592630492334/aigotools
@someu.
Agradecemos calorosamente suas contribuições! Envie uma emissão ou envie uma solicitação de tração.
Para qualquer dúvida ou sugestão, entre em contato conosco por:
O AIGOTOOLS é licenciado sob a licença Apache 2.0. Para mais detalhes, consulte o arquivo de licença.