Back to Home
trevorsandy icon

ai-suite

Verified Safe

by trevorsandy

Overview

An end-to-end suite for self-hosting AI agents, LLMs, and automation workflows locally or in the cloud.

Installation

Run Command
python suite_services.py --profile cpu

Environment Variables

  • N8N_ENCRYPTION_KEY
  • N8N_RUNNERS_AUTH_TOKEN
  • N8N_USER_MANAGEMENT_JWT_SECRET
  • JWT_SECRET
  • ANON_KEY
  • SERVICE_ROLE_KEY
  • DASHBOARD_PASSWORD
  • POSTGRES_PASSWORD
  • FLOWISE_PASSWORD
  • NEO4J_AUTH
  • CLICKHOUSE_PASSWORD
  • MINIO_ROOT_PASSWORD
  • LANGFUSE_SALT
  • NEXTAUTH_SECRET
  • ENCRYPTION_KEY
  • WEBUI_SECRET_KEY

Security Notes

The project uses Docker Compose to isolate services, and `docker-compose.override.private.yml` binds ports to localhost (127.0.0.1) for local deployments, enhancing security. However, for 'public' deployments, the `README.md` explicitly warns that `ufw` does not shield Docker-published ports, requiring careful network configuration (e.g., all traffic through Caddy on 443). The `suite_services.py` attempts to generate a `searxng` secret key, but if this fails, a default 'ultrasecretkey' is used. The `n8n_Pipeline.py` uses `aiohttp.ClientSession(trust_env=True)` which could be a risk if the host environment variables are compromised. The project provides comprehensive instructions for securing credentials, but the sheer number of required secrets increases the potential for misconfiguration by the user.

Similar Servers

Stats

Interest Score34
Security Score7
Cost ClassMedium
Avg Tokens1000
Stars3
Forks1
Last Update2026-01-19

Tags

AIAutomationLLMsDockerSelf-hosted