Skip to content

splited marketing site from operator app#59

Closed
rcodyp wants to merge 1 commit intohyperpush-org:mainfrom
rcodyp:main
Closed

splited marketing site from operator app#59
rcodyp wants to merge 1 commit intohyperpush-org:mainfrom
rcodyp:main

Conversation

@rcodyp
Copy link
Copy Markdown
Member

@rcodyp rcodyp commented Apr 10, 2026

This PR defines the deployment topology for Hyperpush by clearly separating the marketing site (landing) from the operator app (frontend-exp) in terms of routing and runtime responsibilities.


Routing

The system is split using hostname-based routing:

  • hyperpush.dev → marketing site (landing)
  • app.hyperpush.dev → operator app (frontend-exp)

Routing is expected to be handled via a reverse proxy (e.g., Nginx or Traefik) in a Docker-based deployment.


Start locally:

  1. cd F:\HyperPush\hyperpush\mesher
  2. docker compose up -d --build
  3. docker compose ps

Deployment Topology (Docker-ready)

The system is designed to run as separate containers:

  • landing → marketing container
  • frontend-exp → operator app container

Example (illustrative):

services:
  landing:
    build: ./landing

  app:
    build: ./frontend-exp

@rcodyp rcodyp requested a review from snowdamiz as a code owner April 10, 2026 12:14
@rcodyp rcodyp closed this Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant