Skip to content

Releases: devstationtech/devstation

v0.0.3

Choose a tag to compare

@andrespineli andrespineli released this 11 Aug 13:06
9e44830

Fixes

  • MCP scope picker windowed to the terminal height (#8): the /mcp token screen was overflowing the fixed-height frame on short terminals, silently hiding scope rows (all read scopes and clusters:provision:plan) and shifting the visible list as the cursor moved. Tokens generated on affected terminals came out under-scoped, breaking the MCP plan→apply provisioning flow. The scope list is now windowed with ▲/▼ n more markers, keeping every scope reachable at any terminal size.

Full Changelog: v0.0.2...v0.0.3

Alpha - v0.0.2

Choose a tag to compare

@andrespineli andrespineli released this 07 Aug 16:07
37d6b9e

Second Alpha of DevStation — a security and quality release.

This is an early Alpha — expect rough edges and breaking changes between releases.

Install

Linux / macOS:

curl -fsSL https://raw.githubusercontent.com/devstationtech/devstation/main/install.sh | sh

Windows (PowerShell):

irm https://raw.githubusercontent.com/devstationtech/devstation/main/install.ps1 | iex

The installer pulls the binary for your platform straight from this release and verifies its checksum. The in-app self-update (press U) reads the same GitHub-native manifest.

What's changed

  • Master password policy — new passwords now require 8-128 characters instead of 16+, matching what the setup form always advertised. The new upper bound protects the Argon2id key-derivation path from oversized input (#4).
  • Dependency security — refreshed the lockfile to clear every deno audit advisory, including high-severity ones in fast-uri and ip-address (#4).
  • Quality gates — CI now enforces a 70% coverage minimum, a weekly dependency audit watches deno.lock between releases, CodeQL runs via GitHub's default setup, and the README sports a live coverage badge (#5).

Alpha - v0.0.1

Choose a tag to compare

@andrespineli andrespineli released this 14 Jul 18:11

First Alpha of DevStation.

DevStation is a topology-driven cockpit for provisioning and managing homelab and development environments on Proxmox. Describe your topology once — clusters, stations, services, blueprints — and DevStation provisions the VMs, installs the services over SSH, and can recreate the whole thing on demand. It ships as a single self-contained binary (engine + OpenTofu + provisioning templates + the official blueprint catalog embedded), with a TUI and an MCP server for agent-driven use.

This is an early Alpha — expect rough edges and breaking changes between releases.

Install

Linux / macOS:

curl -fsSL https://raw.githubusercontent.com/devstationtech/devstation/main/install.sh | sh

Windows (PowerShell):

irm https://raw.githubusercontent.com/devstationtech/devstation/main/install.ps1 | iex

The installer pulls the binary for your platform straight from this release and verifies its checksum. The in-app self-update (press U) reads the same GitHub-native manifest.

What's in the box

  • Topologies — model clusters, VMs, stations and services declaratively; provision and recreate them.
  • Official blueprint catalogdocker, k3s, portainer, jenkins (on portainer), argocd (on k3s) as clean, hosted-topology examples.
  • MCP server — drive the whole engine from an AI agent (devstation mcp serve / devstation mcp install).