Sign inSign up

intraqdev/ai-pipeline-builder-frontend

By intraqdev

•Updated 5 months ago

pipeline builder

Image
0

10K+

intraqdev/ai-pipeline-builder-frontend repository overview

⁠AI Pipeline Builder Frontend

AI Pipeline Builder Logo

AI-powered pipeline builder and analytics platform - Frontend Application

⁠🚀 Quick Start

# Simple deployment
docker run -d \
  -p 80:80 \
  -e API_URL=http://your-backend:5000 \
  -e SUBSCRIPTION_KEY=your-subscription-key \
  -e COMPANY_NAME="Your Company" \
  your-username/ai-insights-frontend:latest

# Access at http://localhost

⁠📋 What is AI Insights Frontend?

The AI Insights Frontend is a modern Vue.js application that provides:

  • 📊 Interactive Dashboards - Beautiful, responsive dashboard interface
  • 🔗 Data Visualization - Charts, graphs, and analytics displays
  • 🎨 Custom Branding - White-label with your company branding
  • 📱 Responsive Design - Works on desktop, tablet, and mobile
  • 🔒 Secure Authentication - JWT-based user authentication
  • 🌐 Multi-language Support - Internationalization ready

⁠🔧 Configuration

⁠Required Environment Variables
# API Backend (Required)
API_URL=http://your-backend-host:5000

# Subscription (Required)
SUBSCRIPTION_KEY=your-subscription-jwt-token
⁠Branding Options
# Company Branding
COMPANY_NAME=Your Company Name
LOGO_URL=https://your-domain.com/logo.png
FAVICON_URL=https://your-domain.com/favicon.ico

# Brand Colors
PRIMARY_COLOR=#3b82f6
SECONDARY_COLOR=#1e40af
⁠Feature Control
# Enable/Disable Features (controlled by subscription)
FEATURE_DATA_SOURCES=true
FEATURE_DASHBOARDS=true
FEATURE_DATA_ENGINEERING=true
FEATURE_AI_ASSISTANT=true
FEATURE_ADMIN_PANEL=true

⁠🏗️ Architecture

This frontend works with:

  • Backend API: your-username/ai-insights-backend
  • Authentication: JWT tokens from backend
  • Real-time Updates: WebSocket connections
  • Responsive Design: Mobile-first approach

⁠🐳 Docker Usage

⁠Basic Deployment
docker run -d \
  --name ai-insights-frontend \
  -p 80:80 \
  -e API_URL=http://localhost:5000 \
  -e SUBSCRIPTION_KEY=your-key \
  your-username/ai-insights-frontend:latest
⁠With Custom Branding
docker run -d \
  --name ai-insights-frontend \
  -p 80:80 \
  -e API_URL=http://localhost:5000 \
  -e SUBSCRIPTION_KEY=your-key \
  -e COMPANY_NAME="Acme Corp" \
  -e LOGO_URL="https://acme.com/logo.png" \
  -e PRIMARY_COLOR="#ff6b35" \
  your-username/ai-insights-frontend:latest
⁠Docker Compose
version: '3.8'
services:
  frontend:
    image: your-username/ai-insights-frontend:latest
    ports:
      - "80:80"
    environment:
      - API_URL=http://backend:5000
      - SUBSCRIPTION_KEY=your-subscription-key
      - COMPANY_NAME=Your Company
    depends_on:
      - backend

⁠🔒 Security Features

  • Content Security Policy - XSS protection
  • HTTPS Ready - SSL/TLS support
  • Secure Headers - Security-focused HTTP headers
  • Token Validation - JWT token verification
  • CORS Protection - Cross-origin request security

⁠🔍 Health Monitoring

# Health check endpoint
curl http://localhost/health

# Response: "healthy"

⁠📖 Documentation

⁠🏷️ Available Tags

  • latest - Latest stable release (recommended)
  • v1.x.x - Specific version releases
  • dev - Development builds (not for production)

⁠🔄 Updates

# Update to latest version
docker pull your-username/ai-insights-frontend:latest
docker stop ai-insights-frontend
docker rm ai-insights-frontend
# Run with new image

⁠🆘 Support

⁠📄 License

This software requires a valid subscription license from AI Insights.


Need a subscription key? Contact us at [email protected]⁠

Tag summary

Content type

Image

Digest

sha256:f4000c04f…

Size

149.3 MB

Last updated

5 months ago

docker pull intraqdev/ai-pipeline-builder-frontend