Hi HN

I built ShellDock to make setting up and running development tools less painful across different environments.

ShellDock is a lightweight CLI that lets you define and execute curated command sets for installing or configuring tools — think of it like a portable launcher for repeatable dev environment setup.

Instead of copy-pasting long installation scripts or maintaining scattered setup docs across machines, ShellDock allows you to:

- Bundle related setup commands into reusable tool definitions - Run them interactively or non-interactively - Standardize installs across local machines, servers, or fresh VMs - Keep environment setup reproducible for teams

A typical use case would be bootstrapping tools like Neovim, Docker, language runtimes, or infra dependencies on a new system in one step.

It’s especially useful when spinning up new dev boxes or provisioning ephemeral environments where consistency matters.

I’d love feedback on: - CLI UX - Command definition format - Real-world use cases I might not have considered - Anything that feels clunky or missing

Repo: https://github.com/OpsGuild/ShellDock


Comments URL: https://news.ycombinator.com/item?id=47102936

Points: 1

# Comments: 0

LEGAL_NOTICE: This website acts solely as an automated content aggregator. We do not host, store, or upload any media shown above. All content is indexed via machine logic from external sources.