Commit Graph

38 Commits

Author SHA1 Message Date
Yury Kossakovsky
86bdb08b99 Update README.md to clarify project details and improve content consistency
- Removed references to external LLM API keys in the workflows section for clarity.
- Simplified language in various sections to enhance readability.
- Updated links and terminology for consistency, including renaming "Local AI Starter Kit" to "Starter Kit" and "Local AI community" to "Community".
2025-05-06 09:14:17 -06:00
Yury Kossakovsky
c41cf5c0b7 Enhance installation instructions in README.md with detailed prerequisites and updated script usage
- Added a section on prerequisites before installation, including domain name and DNS configuration requirements.
- Clarified the installation process and emphasized the need for a Linux server.
- Updated the script usage instructions to reflect changes in the installation process and included prompts for user input during setup.
2025-05-05 15:56:38 -06:00
Yury Kossakovsky
5513b821bd Fix NEXTAUTH_URL syntax in docker-compose.yml for correct environment variable interpolation 2025-05-05 14:59:28 -06:00
Yury Kossakovsky
9fbe779677 Refactor caddy check in 03_generate_secrets.sh
- Moved the caddy availability check to a later point in the script after the installation process.
- Improved script flow by ensuring caddy is checked only after attempting to install it, enhancing user experience.
2025-05-05 14:14:16 -06:00
Yury Kossakovsky
7c56ddc2f4 Update installation instructions in README.md to reflect new script usage for setup 2025-05-05 14:05:21 -06:00
Yury Kossakovsky
81c270a0db Remove outdated demo GIF and streamline README.md content for clarity 2025-05-05 14:03:33 -06:00
Yury Kossakovsky
8e2d05c1e8 Update README.md to reflect project rebranding and enhancements
- Renamed the project from "Self-hosted AI Package" to "n8n Ecosystem Installer" for clarity.
- Expanded the description to highlight the comprehensive development environment setup, including new tools like Flowise, Langfuse, and Crawl4ai.
- Added details about the automatic import of community workflows and the option to include over 300 workflows during setup.
- Updated installation instructions to emphasize the use of the new installation script for a streamlined setup process.
- Included monitoring setup instructions for Prometheus and Grafana, enhancing the documentation for user guidance.
2025-05-05 14:01:46 -06:00
Yury Kossakovsky
6d46e4b0c1 Refactor docker-compose.yml for improved service management
- Removed the ollama service configurations to streamline the setup.
- Enhanced n8n service environment variables for better configuration and performance.
- Added new services for Grafana, Prometheus, and Node Exporter to support monitoring.
- Updated existing services to ensure proper dependencies and health checks.
- Improved volume management and entrypoint scripts for n8n import functionality.
2025-05-05 14:01:13 -06:00
Yury Kossakovsky
4910b4e1cc Update Caddyfile to use service names for reverse proxy
- Changed reverse proxy targets from localhost to service names for n8n, open-webui, flowise, langfuse-web, kong, grafana, prometheus, and searxng.
- Added basic authentication for Prometheus and SearXNG services to enhance security.
- Improved configuration for better service management in the deployment environment.
2025-05-05 13:59:17 -06:00
Yury Kossakovsky
41fee96855 Update .env.example with new credential placeholders and organization defaults
- Expanded the .env.example file to include placeholders for Flowise, Grafana, Prometheus, and Searxng credentials.
- Cleared existing sensitive values to enhance security and encourage user customization.
- Updated default organization and project names for the Studio configuration.
2025-05-05 13:58:06 -06:00
Yury Kossakovsky
c24716930d Refactor local AI service startup in start_services.py
- Removed the profile argument from the start_local_ai function to simplify the service startup process.
- Updated the main function to call start_local_ai without the profile parameter, streamlining the command execution.
2025-05-05 13:57:13 -06:00
Yury Kossakovsky
7cc9325145 Add .DS_Store to .gitignore
- Updated the .gitignore file to include .DS_Store, preventing macOS system files from being tracked in the repository.
2025-05-05 13:56:51 -06:00
Yury Kossakovsky
448a34f959 Add installation and setup scripts for automated environment configuration
- Introduced a series of scripts to automate system preparation, Docker installation, secret generation, service execution, and final reporting.
- Implemented logging functions for better visibility during script execution.
- Ensured checks for required files and user inputs to enhance robustness.
- Added functionality for managing Docker services and generating a comprehensive installation summary.
2025-05-05 13:56:24 -06:00
Yury Kossakovsky
532c5f0584 Update n8n import script and workflows
- Modified the n8n import script to enhance functionality.
- Added multiple new workflow JSON files for various AI applications, including automated email responses, sentiment analysis, and social media management.
- Updated existing workflows to improve performance and integration with AI tools.
2025-05-05 13:56:16 -06:00
Yury Kossakovsky
c015a6077f Add Prometheus configuration for monitoring services
- Created a new prometheus.yml file.
- Configured scrape settings for n8n, n8n-worker, node-exporter, and cadvisor with appropriate targets.
2025-05-05 13:55:11 -06:00
Yury Kossakovsky
6cbe11364c Add Grafana provisioning files for dashboards and datasources
- Introduced a new dashboard configuration file for the Node Exporter Full dashboard.
- Added provisioning for Grafana dashboards in main.yml.
- Configured Prometheus as the default datasource in main.yml.
2025-05-05 13:55:05 -06:00
Cole Medin
a687b281c5 Fixing Langfuse port or Caddy env var 2025-04-26 20:40:42 -05:00
Cole Medin
18e0f76404 Fixing issue where webhook URL is always localhost for n8n even if deployed in the cloud with a domain 2025-04-25 08:36:35 -05:00
Cole Medin
531a3c0e22 Adding Langfuse instructions for cloud deployment of the local AI stack 2025-04-24 19:53:39 -05:00
Cole Medin
2c58bf12af Updating README and .env.example with Langfuse instructions 2025-04-23 06:52:50 -05:00
Cole Medin
b5fd255ee6 Quick port update for Langfuse 2025-04-19 06:17:42 -05:00
Cole Medin
ee90434474 Adding Langfuse! 2025-04-18 21:33:36 -05:00
Cole Medin
3ef0a27513 (More coming soon) Ollama context length and README fix 2025-04-12 08:40:11 -05:00
Cole Medin
47d00419cc Merge pull request #24 from coleam00/searxng-caddy-additions
Searxng caddy additions
2025-03-11 15:20:57 -05:00
Cole Medin
9b531ad20b Merge branch 'main' into searxng-caddy-additions 2025-03-11 15:20:49 -05:00
Cole Medin
468e423aef Couple small corrections 2025-03-11 14:22:27 -05:00
Cole Medin
a90d05e667 Fixing domain examples in .env.example 2025-03-10 11:18:51 -05:00
Cole Medin
62b4d79db3 Cloud deploy extra steps 2025-03-10 11:01:30 -05:00
Cole Medin
facec0e02d Updating documentation 2025-03-09 16:12:12 -05:00
Cole Medin
f86d9e3e24 Fixing base settings for SearXNG 2025-03-08 13:41:56 -06:00
Cole Medin
cf4d9b8a50 Initial addition of SearXNG and Caddy 2025-03-08 12:17:01 -06:00
Cole Medin
af22927da2 Update V3_Local_Agentic_RAG_AI_Agent.json 2025-03-05 21:41:14 -06:00
Cole Medin
b303716c89 Local Agentic RAG Agent 2025-03-03 14:10:29 -06:00
Cole Medin
38407a8ec8 Adding links to documentation and creating issue templates 2025-02-24 14:32:37 -06:00
Cole Medin
abd18a1e28 Troubleshooting step in README for "Supabase Service Unavailable" 2025-02-24 13:10:00 -06:00
Cole Medin
1766bfa7f2 Update .gitignore 2025-02-16 15:15:38 -06:00
Cole Medin
bf966e9d6d Initial Commit for Revamped Local AI Package with Supabase 2025-02-16 15:12:32 -06:00
Cole Medin
3c0f719832 Initial commit 2025-02-16 15:09:35 -06:00