Major WHOOSH system refactoring and feature enhancements
- Migrated from HIVE branding to WHOOSH across all components - Enhanced backend API with new services: AI models, BZZZ integration, templates, members - Added comprehensive testing suite with security, performance, and integration tests - Improved frontend with new components for project setup, AI models, and team management - Updated MCP server implementation with WHOOSH-specific tools and resources - Enhanced deployment configurations with production-ready Docker setups - Added comprehensive documentation and setup guides - Implemented age encryption service and UCXL integration 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Hive MCP Server Service Installation Script
|
||||
# WHOOSH MCP Server Service Installation Script
|
||||
|
||||
set -e
|
||||
|
||||
echo "🐝 Installing Hive MCP Server as a systemd service..."
|
||||
echo "🐝 Installing WHOOSH MCP Server as a systemd service..."
|
||||
|
||||
# Check if running as root
|
||||
if [[ $EUID -eq 0 ]]; then
|
||||
@@ -13,8 +13,8 @@ if [[ $EUID -eq 0 ]]; then
|
||||
fi
|
||||
|
||||
# Verify the service file exists
|
||||
if [ ! -f "hive-mcp.service" ]; then
|
||||
echo "❌ Service file 'hive-mcp.service' not found in current directory"
|
||||
if [ ! -f "whoosh-mcp.service" ]; then
|
||||
echo "❌ Service file 'whoosh-mcp.service' not found in current directory"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -31,30 +31,30 @@ chmod 755 logs data
|
||||
|
||||
# Copy service file to systemd directory
|
||||
echo "📄 Installing service file..."
|
||||
sudo cp hive-mcp.service /etc/systemd/system/
|
||||
sudo cp whoosh-mcp.service /etc/systemd/system/
|
||||
|
||||
# Reload systemd daemon
|
||||
echo "🔄 Reloading systemd daemon..."
|
||||
sudo systemctl daemon-reload
|
||||
|
||||
# Enable the service
|
||||
echo "✅ Enabling Hive MCP service..."
|
||||
sudo systemctl enable hive-mcp.service
|
||||
echo "✅ Enabling WHOOSH MCP service..."
|
||||
sudo systemctl enable whoosh-mcp.service
|
||||
|
||||
echo ""
|
||||
echo "🎉 Hive MCP Server service installed successfully!"
|
||||
echo "🎉 WHOOSH MCP Server service installed successfully!"
|
||||
echo ""
|
||||
echo "📋 Available commands:"
|
||||
echo " sudo systemctl start hive-mcp # Start the service"
|
||||
echo " sudo systemctl stop hive-mcp # Stop the service"
|
||||
echo " sudo systemctl restart hive-mcp # Restart the service"
|
||||
echo " sudo systemctl status hive-mcp # Check service status"
|
||||
echo " sudo systemctl disable hive-mcp # Disable auto-start"
|
||||
echo " journalctl -u hive-mcp -f # View live logs"
|
||||
echo " sudo systemctl reload hive-mcp # Trigger agent discovery"
|
||||
echo " sudo systemctl start whoosh-mcp # Start the service"
|
||||
echo " sudo systemctl stop whoosh-mcp # Stop the service"
|
||||
echo " sudo systemctl restart whoosh-mcp # Restart the service"
|
||||
echo " sudo systemctl status whoosh-mcp # Check service status"
|
||||
echo " sudo systemctl disable whoosh-mcp # Disable auto-start"
|
||||
echo " journalctl -u whoosh-mcp -f # View live logs"
|
||||
echo " sudo systemctl reload whoosh-mcp # Trigger agent discovery"
|
||||
echo ""
|
||||
echo "🚀 To start the service now, run:"
|
||||
echo " sudo systemctl start hive-mcp"
|
||||
echo " sudo systemctl start whoosh-mcp"
|
||||
echo ""
|
||||
echo "📊 To check the status, run:"
|
||||
echo " sudo systemctl status hive-mcp"
|
||||
echo " sudo systemctl status whoosh-mcp"
|
||||
Reference in New Issue
Block a user