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 Rust-based Solidity static analyzer that identifies vulnerabilities in smart contracts and provides developer tooling such as LSP and an MCP server for integration with other development environments and AI agents.
odooMCP
Acts as a secure intermediary for AI agents (ChatGPT, Google Gemini) to interact with Odoo instances via a JSON-RPC 2.0 compliant API.
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.