GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • 🏠Home
  • 🚀Quick Start
  • 📦Installation
  • ✨Overview
  • 🏗️Templates
  • ⌨️Commands
  • ⚙️Configuration

This view

  • Original page
  • New address

GeezerVison is showing stackmark.tech — Getting Started - StackMark

Quick Start

Get up and running with StackMark in under 2 minutes.

Prerequisites

Before you begin, make sure you have:

  • Node.js 18+ installed
  • Docker and Docker Compose installed and running
  • One or more Docker Compose projects you want to manage

Step 1: Install StackMark

Install StackMark globally using npm:

terminal
$ npm install -g @grazulex/stackmark

Step 2: Register Your First Stack

Navigate to your Docker Compose project and register it:

terminal
$ cd ~/Dev/my-project
$ stackmark add
✔ Stack "my-project" registered
Path: /home/user/Dev/my-project
Ports allocated: nginx:9003, db:9004

StackMark automatically scans your docker-compose.yml and allocates unique ports.

Step 3: Start Your Stack

Start the stack with automatic port management:

terminal
$ stackmark start
✔ Starting my-project...
✔ Stack is running
→ http://localhost:9003

Step 4: Open the Dashboard

View all your stacks in an interactive dashboard. Choose between terminal or web:

terminal
$ stackmark dash # Terminal dashboard (TUI)
$ stackmark web --open # Web dashboard in browser

What's Next?

⌨️

Commands Reference

Learn all available commands and options.

🏗️

Project Templates

Generate docker-compose.yml for Laravel, Symfony, Node.js and more.

✨

Features

Discover auto-detection, hosts sync, and more.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.