Skip to content
This repository was archived by the owner on Jan 23, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This guide walks you through the process of creating an exporter using the
controller service, configuring drivers, and running the exporter.

```{warning}
The jumpstarter-controller endpoints are secured by TLS. However, in release 0.6.x,
The jumpstarter-controller endpoints are secured by TLS. However, in release 0.7.x,
the certificates are self-signed and rotated on every restart. This means the client
will not be able to verify the server certificate. To bypass this, you should use the
`--insecure-tls-config` flag when creating clients and exporters. This issue will be
Expand Down
8 changes: 4 additions & 4 deletions docs/source/getting-started/installation/packages.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ If you have the repository cloned locally:

| Installation Type | Command | Description |
|------------------|---------|-------------|
| Stable release (recommended) | `./install.sh` | Install stable release 0.6 |
| Stable release (explicit) | `./install.sh -s release-0.6` | Install stable release 0.6 explicitly |
| Stable release (recommended) | `./install.sh` | Install stable release 0.7 |
| Stable release (explicit) | `./install.sh -s release-0.7` | Install stable release 0.7 explicitly |
| Development version | `./install.sh -s main` | Install latest development version |
| Release candidate | `./install.sh -s rc` | Install latest release candidate (when available) |
| Custom directory | `./install.sh -d /opt/jumpstarter` | Install to custom directory |
Expand Down Expand Up @@ -73,7 +73,7 @@ echo 'source ~/.local/jumpstarter/set' >> ~/.bashrc

| Option | Description | Default |
|--------|-------------|---------|
| `-s, --source SOURCE` | Installation source (release-0.6, latest, rc, main) | `release-0.6` |
| `-s, --source SOURCE` | Installation source (release-0.7, latest, rc, main) | `release-0.7` |
| `-d, --dir DIR` | Installation directory | `~/.local/jumpstarter` |
| `-h, --help` | Show help message | - |

Expand Down Expand Up @@ -165,7 +165,7 @@ indexes:
| ------------------------------------------------------ | --------------------------------------------------------------------- |
| [releases](https://pkg.jumpstarter.dev/) | Release, or release-candidate versions |
| [main](https://pkg.jumpstarter.dev/main/) | Index tracking the main branch, equivalent to installing from sources |
| [release-0.6](https://pkg.jumpstarter.dev/release-0.6) | Index tracking a stable branch |
| [release-0.7](https://pkg.jumpstarter.dev/release-0.7) | Index tracking a stable branch |

#### Installing from Source

Expand Down
12 changes: 6 additions & 6 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ NC="$(tput sgr0)" # No Color
INSTALL_DIR="${HOME}/.local/jumpstarter"
VENV_DIR="${INSTALL_DIR}/venv"
SET_SCRIPT="${INSTALL_DIR}/set"
DEFAULT_SOURCE="release-0.6"
DEFAULT_SOURCE="release-0.7"

# Function to print colored output
print_info() {
Expand All @@ -39,18 +39,18 @@ Jumpstarter Installer
Usage: $0 [OPTIONS]

OPTIONS:
-s, --source SOURCE Installation source (default: release-0.6)
-s, --source SOURCE Installation source (default: release-0.7)
Available sources:
- release-0.6: Stable release 0.6 (recommended)
- release-0.7: Stable release 0.7 (recommended)
- latest: Latest stable release (when available)
- rc: Latest release candidate (when available)
- main: Latest development version
-d, --dir DIR Installation directory (default: ~/.local/jumpstarter)
-h, --help Show this help message

EXAMPLES:
$0 # Install stable release 0.6 (recommended)
$0 -s release-0.6 # Install stable release 0.6
$0 # Install stable release 0.7 (recommended)
$0 -s release-0.7 # Install stable release 0.7
$0 -s main # Install latest development version
$0 -s rc # Install latest release candidate (when available)
$0 -d /opt/jumpstarter # Install to custom directory
Expand Down Expand Up @@ -78,7 +78,7 @@ get_index_url() {
;;
*)
print_error "Invalid source: ${source}"
print_error "Available sources: latest, rc, main, release-0.6"
print_error "Available sources: latest, rc, main, release-<major.minor> (e.g., ${DEFAULT_SOURCE})"
exit 1
;;
esac
Expand Down
Loading