Instalación
Inicio rápido
Instalación
1. Instalación
Opción A: Descargar Binarios
Descarga la última versión precompilada para tu sistema operativo:
Más versiones disponibles en GitHub Releases.
Opción B: Instalación con Homebrew
# CLI (macOS + Linux)
brew install heptau/tap/pgarachne
# GUI app (macOS)
brew install --cask heptau/tap/pgarachne-appOpción C: Compilar desde el Código Fuente
git clone https://github.com/heptau/pgarachne.git
cd pgarachne
make build2. Configuración de la base de datos
1. Cree una base de datos (por ejemplo, my_database).
2. Ejecute el script de esquema para crear la estructura necesaria de pgarachne.
psql -d my_database -f sql/schema.sql3. Cree el usuario del sistema pgarachne (opcional pero recomendado para entornos de producción):
-- Conectar a tu base de datos
CREATE ROLE pgarachne WITH LOGIN PASSWORD 'secure_password';
GRANT ALL PRIVILEGES ON DATABASE my_database TO pgarachne;
-- Asegúrese de que pueda utilizar el esquema
GRANT USAGE ON SCHEMA pgarachne TO pgarachne;
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA pgarachne TO pgarachne;4. Configure ~/.pgpass para permitir que pgarachne se conecte sin solicitar contraseña:
# Format: hostname:port:database:username:password
echo "localhost:5432:*:pgarachne:secure_password" >> ~/.pgpass
chmod 0600 ~/.pgpass