Saltar para o conteúdo

Instalar o Olivares AI

Gratuito e de código aberto. Sem conta, sem registo, sem dados de pagamento.

Cada versão é assinada. O que cada método verifica ao ser executado está indicado por baixo.

Método de instalação

Deteta o seu sistema, instala apenas o binário e nunca usa sudo.

Comando de instalação
curl -fsSL https://olivares.ai/olivares/install.sh | sh

Depois execute olivares quickstart

Verifica: A assinatura cosign do manifesto de checksums e o SHA-256 do arquivo, antes de instalar o que quer que seja. O próprio script chega por HTTPS e não é verificado antes.

Ler o início rápido

Imagem multiarquitetura executada como utilizador sem privilégios.

Docker
docker run -d --name olivares -p 8443:8443 -p 8444:8444 \
  -v olivares-data:/var/lib/olivares \
  docker.io/olivaresai/olivares:latest \
  serve --listen :8443 --grpc-listen :8444 --data-dir /var/lib/olivares

Verifica: Nada ao executar este comando: obtém uma etiqueta por HTTPS. A imagem é assinada com cosign, por isso verifique-a com cosign verify e fixe o digest em produção.

Ler o início rápido

Adiciona um utilizador olivares sem sessão e um serviço. Os comandos abaixo iniciam-no; no Debian, Ubuntu, RHEL, Fedora e SUSE também o ativam no arranque. Em servidores ARM, use arm64.

Debian e Ubuntu

Debian e Ubuntu
curl -fsSL -o olivares.deb https://olivares.ai/download/latest/linux_amd64.deb
sudo dpkg -i olivares.deb && sudo systemctl enable --now olivares

Verifica: Nada face à nossa assinatura: o dpkg -i não verifica nenhuma. O pacote consta do checksums.txt assinado, por isso compare o seu SHA-256 antes de instalar.

RHEL, Fedora e SUSE

RHEL, Fedora e SUSE
curl -fsSL -o olivares.rpm https://olivares.ai/download/latest/linux_amd64.rpm
sudo rpm -i olivares.rpm && sudo systemctl enable --now olivares

Verifica: Nada face à nossa assinatura: o rpm -i não verifica nenhuma. O pacote consta do checksums.txt assinado, por isso compare o seu SHA-256 antes de instalar.

Alpine

Funciona com OpenRC.

Alpine
curl -fsSL -o olivares.apk https://olivares.ai/download/latest/linux_amd64.apk
sudo apk add --allow-untrusted olivares.apk && sudo rc-service olivares start

Verifica: Nada. O comando usa --allow-untrusted, por isso o apk aceita o pacote sem assinatura. O pacote consta do checksums.txt assinado, por isso compare o seu SHA-256 antes de instalar.

Ler o início rápido

macOS e Linux.

Homebrew (macOS e Linux)
brew install olivaresai/tap/olivares && olivares quickstart

Verifica: O SHA-256 da transferência face ao valor registado no tap. Não executa a verificação cosign.

Ler o início rápido
Página de ferramentas de IA do Olivares AI: as ferramentas instaladas, as contas ligadas a cada uma com o seu plano e uma única ação Ligar para a conta que ainda precisa de iniciar sessão.

Depois de instalar

  1. Abra a consola e introduza o token de configuração de utilização única. O olivares quickstart mostra o endereço e o token; com Docker ou um pacote, o token está na mensagem de primeiro arranque no registo.
  2. Crie o primeiro administrador.
  3. Inicie sessão nas suas ferramentas de IA.

Arquivos para cada sistema

Verifica: Nada ao transferir. Cada ficheiro consta do checksums.txt, assinado com cosign; verifique um ficheiro com scripts/verify-release.sh ou comparando o seu SHA-256.

Docker Compose e compilar a partir do código-fonte

Docker Compose

SQLite num nó, com Postgres e cópias de segurança opcionais.

Docker Compose
git clone --depth 1 https://github.com/olivaresai/olivares.git && cd olivares
docker compose -f deploy/compose/docker-compose.yml up --wait --wait-timeout 120

A partir do código-fonte

Requer Go 1.26+, Task e pnpm.

A partir do código-fonte
git clone --depth 1 https://github.com/olivaresai/olivares.git && cd olivares
task build && ./bin/olivares quickstart

Requisitos

Linux ou macOS em amd64 ou arm64. No Windows, use a imagem Docker ou o WSL2.

Licença e privacidade

O Community é gratuito e de código aberto sob AGPL-3.0. Transferi-lo não exige conta, registo nem dados de pagamento.

Desinstalar

Veja primeiro exatamente o que seria removido. Preserve mantém a configuração, os dados, os registos e as chaves; purge remove apenas os caminhos que o instalador registou.

Desinstalar
olivares uninstall --plan --data-dir /var/lib/olivares
olivares uninstall --preserve --data-dir /var/lib/olivares
olivares uninstall --purge --data-dir /var/lib/olivares --yes

Business e Enterprise

As versões Business transferem-se a partir do portal de clientes após a compra. Enterprise é um contrato.

Os clientes comerciais gerem licenças, transferem versões e consultam a sua conta no portal.