Getting Started

There is an installer script which will download the appropriate files and guide you to get up and running quickly.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/joy-dx/installer/refs/heads/main/install.sh)"

For more information on setup, see Installing and Upgrading.

App Settings

  • Set a Password Create a locally stored secured vault for your credentials and keys
  • Choose a Working Path Set where you want to store active environments you'll work on
  • Enable Container Engine Use an existing instance or have JoyDX manage Podman in isolation
File System Paths image

Connect to Your Services

  • Set GIT Identity A Username / Email to associate with your repo activity
  • Sign on via SSO Work with platforms to interact with private repos and PRs
  • Import SSH Keys Sign, Push, and Pull code securely with remote repositories
  • Use Access Tokens Classic platform authentication via tokens
Container Engine image

Get Started with one Click

  • Take The Guided Tour Explore and Learn the basics of core JoyDX features
  • Join an Organisation Connect to an existing repository to collaborate
  • Spin up an app stack Launch predefined environments in one-click
  • Automate Tool Management Easily manage tooling for use beyond JoyDX
Vault Settings image