ai-marketing-platform
by nomad3
Overview
A comprehensive digital marketing AI agency platform for creating, managing, and optimizing paid advertising campaigns with AI-generated content across multiple platforms.
Installation
docker-compose up -dEnvironment Variables
- META_APP_ID
- META_APP_SECRET
- META_ACCESS_TOKEN
- META_AD_ACCOUNT_ID
- HUGGINGFACE_API_KEY
- OPENAI_API_KEY
- VIDEO_GEN_API_KEY
- VIDEO_GEN_API_URL
- JWT_SECRET
- HIGGSFIELD_API_KEY_ID
- HIGGSFIELD_API_KEY_SECRET
- VITE_API_URL
- VITE_APP_NAME
- DATABASE_URL
- REDIS_URL
Security Notes
The `deploy.sh` script directly hardcodes `HIGGSFIELD_API_KEY_ID` and `HIGGSFIELD_API_KEY_SECRET` into the `backend/.env` file for production deployment. This is a critical security vulnerability as these secrets become publicly accessible if the script or `.env` file is exposed. Additionally, the `JWT_SECRET` in `backend/docker-compose.yml` has a default value (`your-secret-key-change-in-production`) which is insecure for production use. While the frontend and backend utilize HTTPS in production via Traefik, the presence of hardcoded/default secrets in a deployment-related script and configuration is a severe risk.
Similar Servers
aderyn
A powerful Solidity static analyzer that identifies vulnerabilities in smart contracts and provides structured access to analysis results via the Model Context Protocol (MCP) server.
phone-a-friend-mcp
Enables real-time communication between multiple Claude Code instances, allowing one to listen and others to initiate conversations with specific intents.
mcpinspect
A CLI tool to inspect MCP (Model Context Protocol) servers configured for Claude Code.
mcp-mistral-codestral
An MCP server for integrating Mistral AI's Codestral and general language models, providing AI-powered code assistance and general reasoning capabilities.