Added flowise
This commit is contained in:
		
							
								
								
									
										
											BIN
										
									
								
								public/svgs/flowise.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								public/svgs/flowise.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 7.1 KiB  | 
							
								
								
									
										93
									
								
								templates/compose/flowise-with-databases.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										93
									
								
								templates/compose/flowise-with-databases.yaml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,93 @@
 | 
			
		||||
# documentation: https://docs.flowiseai.com/
 | 
			
		||||
# slogan: Flowise is an open source low-code tool for developers to build customized LLM orchestration flows & AI agents. Also deploys Redis, Postgres and other services.
 | 
			
		||||
# tags: lowcode, nocode, ai, llm, openai, anthropic, machine-learning, rag, agents, chatbot, api, team, bot, flows
 | 
			
		||||
# logo: svgs/flowise.png
 | 
			
		||||
# port: 3001
 | 
			
		||||
 | 
			
		||||
version: "3"
 | 
			
		||||
 | 
			
		||||
volumes:
 | 
			
		||||
  flowise_data:
 | 
			
		||||
  pg_record_manager_data:
 | 
			
		||||
  redis_cache_data:
 | 
			
		||||
  qdrant_data:
 | 
			
		||||
 | 
			
		||||
services:
 | 
			
		||||
  flowise:
 | 
			
		||||
    image: flowiseai/flowise
 | 
			
		||||
    restart: always
 | 
			
		||||
    depends_on:
 | 
			
		||||
      pg_record_manager:
 | 
			
		||||
        condition: service_healthy
 | 
			
		||||
      redis_cache:
 | 
			
		||||
        condition: service_healthy
 | 
			
		||||
      qdrant:
 | 
			
		||||
        condition: service_healthy
 | 
			
		||||
    environment:
 | 
			
		||||
      - SERVICE_FQDN_FLOWISE_3001
 | 
			
		||||
      - DEBUG=false
 | 
			
		||||
      - DISABLE_FLOWISE_TELEMETRY=true
 | 
			
		||||
      - PORT=3001
 | 
			
		||||
      - DATABASE_PATH=/root/.flowise
 | 
			
		||||
      - APIKEY_PATH=/root/.flowise
 | 
			
		||||
      - SECRETKEY_PATH=/root/.flowise
 | 
			
		||||
      - LOG_PATH=/root/.flowise/logs
 | 
			
		||||
      - BLOB_STORAGE_PATH=/root/.flowise/storage
 | 
			
		||||
      - FLOWISE_USERNAME=${SERVICE_USER_FLOWISE}
 | 
			
		||||
      - FLOWISE_PASSWORD=${SERVICE_PASSWORD_FLOWISE}
 | 
			
		||||
    volumes:
 | 
			
		||||
      - flowise_data:/root/.flowise
 | 
			
		||||
    healthcheck:
 | 
			
		||||
      test:
 | 
			
		||||
        - CMD-SHELL
 | 
			
		||||
        - wget
 | 
			
		||||
        - --no-verbose
 | 
			
		||||
        - --tries=1
 | 
			
		||||
        - --spider
 | 
			
		||||
        - http://localhost:3001
 | 
			
		||||
      interval: 5s
 | 
			
		||||
      timeout: 5s
 | 
			
		||||
      retries: 3
 | 
			
		||||
  pg_record_manager:
 | 
			
		||||
    image: "postgres:16"
 | 
			
		||||
    restart: always
 | 
			
		||||
    environment:
 | 
			
		||||
      - POSTGRES_USER=${SERVICE_USER_POSTGRES}
 | 
			
		||||
      - POSTGRES_PASSWORD=${SERVICE_PASSWORD_POSTGRES}
 | 
			
		||||
      - POSTGRES_DB=${POSTGRES_DB:-record_manager}
 | 
			
		||||
    volumes:
 | 
			
		||||
      - pg_record_manager_data:/var/lib/postgresql/data
 | 
			
		||||
    healthcheck:
 | 
			
		||||
      test:
 | 
			
		||||
        - CMD-SHELL
 | 
			
		||||
        - "pg_isready -h localhost -U $${POSTGRES_USER} -d $${POSTGRES_DB}"
 | 
			
		||||
      interval: 5s
 | 
			
		||||
      timeout: 5s
 | 
			
		||||
      retries: 3
 | 
			
		||||
  redis_cache:
 | 
			
		||||
    image: "redis:7"
 | 
			
		||||
    restart: always
 | 
			
		||||
    volumes:
 | 
			
		||||
      - redis_cache_data:/data
 | 
			
		||||
    healthcheck:
 | 
			
		||||
      test:
 | 
			
		||||
        - CMD-SHELL
 | 
			
		||||
        - "redis-cli -h localhost -p 6379 ping"
 | 
			
		||||
      interval: 5s
 | 
			
		||||
      timeout: 5s
 | 
			
		||||
      retries: 3
 | 
			
		||||
  qdrant:
 | 
			
		||||
    image: "qdrant/qdrant:latest"
 | 
			
		||||
    restart: always
 | 
			
		||||
    environment:
 | 
			
		||||
      - SERVICE_FQDN_QDRANT_6333
 | 
			
		||||
      - QDRANT__SERVICE__API_KEY=${SERVICE_PASSWORD_QDRANTAPIKEY}
 | 
			
		||||
    volumes:
 | 
			
		||||
      - "qdrant_data:/qdrant/storage"
 | 
			
		||||
    healthcheck:
 | 
			
		||||
      test:
 | 
			
		||||
        - CMD-SHELL
 | 
			
		||||
        - bash -c ':> /dev/tcp/127.0.0.1/6333' || exit 1
 | 
			
		||||
      interval: 5s
 | 
			
		||||
      timeout: 5s
 | 
			
		||||
      retries: 3
 | 
			
		||||
							
								
								
									
										35
									
								
								templates/compose/flowise.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								templates/compose/flowise.yaml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,35 @@
 | 
			
		||||
# documentation: https://docs.flowiseai.com/
 | 
			
		||||
# slogan: Flowise is an open source low-code tool for developers to build customized LLM orchestration flows & AI agents.
 | 
			
		||||
# tags: lowcode, nocode, ai, llm, openai, anthropic, machine-learning, rag, agents, chatbot, api, team, bot, flows
 | 
			
		||||
# logo: svgs/flowise.png
 | 
			
		||||
# port: 3001
 | 
			
		||||
 | 
			
		||||
services:
 | 
			
		||||
  flowise:
 | 
			
		||||
    image: flowiseai/flowise
 | 
			
		||||
    restart: always
 | 
			
		||||
    environment:
 | 
			
		||||
      - SERVICE_FQDN_FLOWISE_3001
 | 
			
		||||
      - DEBUG=false
 | 
			
		||||
      - DISABLE_FLOWISE_TELEMETRY=true
 | 
			
		||||
      - PORT=3001
 | 
			
		||||
      - DATABASE_PATH=/root/.flowise
 | 
			
		||||
      - APIKEY_PATH=/root/.flowise
 | 
			
		||||
      - SECRETKEY_PATH=/root/.flowise
 | 
			
		||||
      - LOG_PATH=/root/.flowise/logs
 | 
			
		||||
      - BLOB_STORAGE_PATH=/root/.flowise/storage
 | 
			
		||||
      - FLOWISE_USERNAME=${SERVICE_USER_FLOWISE}
 | 
			
		||||
      - FLOWISE_PASSWORD=${SERVICE_PASSWORD_FLOWISE}
 | 
			
		||||
    volumes:
 | 
			
		||||
      - flowise_data:/root/.flowise
 | 
			
		||||
    healthcheck:
 | 
			
		||||
      test:
 | 
			
		||||
        - CMD-SHELL
 | 
			
		||||
        - wget
 | 
			
		||||
        - --no-verbose
 | 
			
		||||
        - --tries=1
 | 
			
		||||
        - --spide
 | 
			
		||||
        - http://localhost:3001
 | 
			
		||||
      interval: 5s
 | 
			
		||||
      timeout: 5s
 | 
			
		||||
      retries: 3
 | 
			
		||||
		Reference in New Issue
	
	Block a user