Marketing Site

Provides a website for downloads, tutorials, and marketing

Technology

The marketing module provides a comprehensive marketing website infrastructure for Project Forge applications. It creates a separate marketing site that runs alongside your main application, perfect for showcasing features, providing downloads, and engaging users.

Overview

This module provides:

Key Features

Multi-Port Architecture

Content Management

Download Infrastructure

Professional Presentation

Configuration

Startup Options

Start the marketing site alongside your application:

1
2
3
4
5
6
# Start with marketing site
./app all
./app site

# Marketing site only
./app marketing

Content Management

GitHub Integration

Configure GitHub repository for downloads: - Automatic detection from git remote - Release asset discovery and organization - Platform-specific download recommendations - Release notes integration

Key Use Cases

Software Distribution

Documentation Hub

Marketing Website

Developer Resources

Dependencies

Required Modules: - filesystem - File operations and content management

Compatible With: - database - For download analytics - user - For user-specific download tracking - admin - For content management interface

Performance

Optimizations

Metrics

Source Code

See Also