Skip to content

Station 0.24.6

Choose a tag to compare

@github-actions github-actions released this 08 Jan 21:27
· 24 commits to main since this release

Station 0.24.6 🚂

Welcome to Station 0.24.6! This release includes improvements to the AI infrastructure platform that makes MCP servers as easy to discover, configure, and deploy as Docker containers.

Installation

One-liner install:

curl -sSL https://getstation.cloudshipai.com | bash

Or with specific version:

curl -sSL https://getstation.cloudshipai.com | bash -s -- --version v0.24.6

Manual download:
Download the appropriate binary for your platform from the assets below.

Go install:

go install github.com/cloudshipai/station/cmd/main@v0.24.6

Changelog

🚀 Features

  • f8825fa: feat(bundle): add export-vars command and local bundle deploy support (@epuerta9)
  • ed0ed20: feat(deploy): add --env-file flag for .env secrets loading (@epuerta9)
  • c8c526a: feat(deploy): add K8s bundle file support via ConfigMap (@epuerta9)
  • 1665843: feat(deploy): add bundle file copy support for Ansible deployment (@epuerta9)
  • 338308e: feat(deploy): add multi-target deployment, bundle-id support, and export-vars command (@epuerta9)
  • e7e4271: feat(deploy): add runtime secrets backend support (@epuerta9)
  • 71ee0d5: feat(deploy): auto-configure CloudShip secrets and telemetry for Fly.io (@epuerta9)
  • 7523153: feat(deploy): simplify secrets - remove --secrets-from, enhance export-vars (@epuerta9)
  • 7818a71: feat(github): Auto-detect AI provider and MCP env vars from config (@epuerta9)
  • 2b3d1f4: feat(lattice): add Lab 8 - centralized NATS deployment (@epuerta9)
  • 9d3f7fa: feat(lattice): add NATS authentication support for embedded server (@epuerta9)
  • 8e7a99c: feat(lattice): add Witness pattern, Propulsion, and CloudEvents stream (@epuerta9)
  • d0e93ff: feat(lattice): add config options, lab agents, and E2E documentation (@epuerta9)
  • a1836ee: feat(sandbox): Fly Machines backend with session persistence (#91) (@epuerta9)
  • 1c5ffa0: feat: Add 'stn github init' command for easy GitHub Actions setup (@epuerta9)
  • 32e2d68: feat: Add station-agent plugin with pre-configured subagent (@epuerta9)
  • bbf606c: feat: Add stn secrets command and secrets-backend support in github init (@epuerta9)

🐛 Bug fixes

  • 9f0e870: fix(deploy): fix Ansible target to work with base image and add CLI flags (@epuerta9)
  • 6ae381a: fix(deploy): use consistent naming for bundle deployments (@epuerta9)
  • 52c8a7f: fix(up): use port 4223 for NATS to avoid conflict with stdio mode (@epuerta9)

📚 Documentation

  • 6979f41: docs(deploy): add comprehensive deployment guide and remove Nomad target (@epuerta9)
  • 4f20b54: docs(lattice): add Labs 5-7 documentation (@epuerta9)
  • 83a7c4a: docs(lattice): add comprehensive env var docs and lab tutorial (@epuerta9)
  • 7146e06: docs(mcp): update coding backend docs and improve tool descriptions (@epuerta9)

What's Station?

Station transforms complex MCP server setup from hours of configuration into a 30-second guided wizard. Think of it as the "package manager for AI agents."

Key Features:

  • 🧙 AI-powered MCP server discovery from GitHub URLs
  • 📋 Interactive configuration wizards with validation
  • 🚀 One-command deployment from repo to running server
  • 🤖 Revolutionary AI agent platform with smart context management
  • 🔒 Enterprise security with local and remote deployment modes

Getting Started

# Initialize Station
stn init

# Discover and deploy any MCP server from GitHub
stn load https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem

# Access admin interface
ssh admin@localhost -p 2222

Full Changelog: v0.24.5...v0.24.6