mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-04-04 06:19:44 +00:00
Compare commits
1 Commits
master
...
next/major
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3d49689b1e |
@@ -83,16 +83,11 @@ if [ ${#DEB_FILES[@]} -eq 0 ]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Copy each deb to the pool, removing old versions of the same package+arch
|
# Copy each deb to the pool, renaming to standard format
|
||||||
for deb in "${DEB_FILES[@]}"; do
|
for deb in "${DEB_FILES[@]}"; do
|
||||||
PKG_NAME="$(dpkg-deb --field "$deb" Package)"
|
PKG_NAME="$(dpkg-deb --field "$deb" Package)"
|
||||||
PKG_ARCH="$(dpkg-deb --field "$deb" Architecture)"
|
|
||||||
POOL_DIR="$REPO_DIR/pool/${COMPONENT}/${PKG_NAME:0:1}/${PKG_NAME}"
|
POOL_DIR="$REPO_DIR/pool/${COMPONENT}/${PKG_NAME:0:1}/${PKG_NAME}"
|
||||||
mkdir -p "$POOL_DIR"
|
mkdir -p "$POOL_DIR"
|
||||||
# Remove old versions for the same architecture
|
|
||||||
for old in "$POOL_DIR"/${PKG_NAME}_*_${PKG_ARCH}.deb; do
|
|
||||||
[ -f "$old" ] && rm -v "$old"
|
|
||||||
done
|
|
||||||
cp "$deb" "$POOL_DIR/"
|
cp "$deb" "$POOL_DIR/"
|
||||||
dpkg-name -o "$POOL_DIR/$(basename "$deb")" 2>/dev/null || true
|
dpkg-name -o "$POOL_DIR/$(basename "$deb")" 2>/dev/null || true
|
||||||
echo "Added: $(basename "$deb") -> pool/${COMPONENT}/${PKG_NAME:0:1}/${PKG_NAME}/"
|
echo "Added: $(basename "$deb") -> pool/${COMPONENT}/${PKG_NAME:0:1}/${PKG_NAME}/"
|
||||||
@@ -138,7 +133,7 @@ fi
|
|||||||
|
|
||||||
# Upload to S3
|
# Upload to S3
|
||||||
echo "Uploading to s3://${BUCKET}/ ..."
|
echo "Uploading to s3://${BUCKET}/ ..."
|
||||||
s3 sync --acl-public --no-mime-magic --delete-removed "$REPO_DIR/" "s3://${BUCKET}/"
|
s3 sync --acl-public --no-mime-magic "$REPO_DIR/" "s3://${BUCKET}/"
|
||||||
|
|
||||||
[ -n "$S3CMD_CONFIG" ] && rm -f "$S3CMD_CONFIG"
|
[ -n "$S3CMD_CONFIG" ] && rm -f "$S3CMD_CONFIG"
|
||||||
echo "Done."
|
echo "Done."
|
||||||
@@ -8,7 +8,6 @@ S3_BUCKET="s3://startos-images"
|
|||||||
S3_CDN="https://startos-images.nyc3.cdn.digitaloceanspaces.com"
|
S3_CDN="https://startos-images.nyc3.cdn.digitaloceanspaces.com"
|
||||||
START9_GPG_KEY="2D63C217"
|
START9_GPG_KEY="2D63C217"
|
||||||
|
|
||||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
||||||
ARCHES="aarch64 aarch64-nonfree aarch64-nvidia riscv64 riscv64-nonfree x86_64 x86_64-nonfree x86_64-nvidia"
|
ARCHES="aarch64 aarch64-nonfree aarch64-nvidia riscv64 riscv64-nonfree x86_64 x86_64-nonfree x86_64-nvidia"
|
||||||
CLI_ARCHES="aarch64 riscv64 x86_64"
|
CLI_ARCHES="aarch64 riscv64 x86_64"
|
||||||
|
|
||||||
@@ -84,21 +83,16 @@ resolve_gh_user() {
|
|||||||
GH_GPG_KEY=$(git config user.signingkey 2>/dev/null || true)
|
GH_GPG_KEY=$(git config user.signingkey 2>/dev/null || true)
|
||||||
}
|
}
|
||||||
|
|
||||||
# Fetch the URL for an OS asset from the registry index.
|
|
||||||
# Usage: registry_url <iso|squashfs|img> <platform>
|
|
||||||
registry_url() {
|
|
||||||
local ext=$1 platform=$2
|
|
||||||
if [ -z "${_REGISTRY_INDEX:-}" ]; then
|
|
||||||
_REGISTRY_INDEX=$(start-cli --registry=$REGISTRY registry os index)
|
|
||||||
fi
|
|
||||||
echo "$_REGISTRY_INDEX" | jq -r ".versions[\"$VERSION\"].$ext[\"$platform\"].urls[0]"
|
|
||||||
}
|
|
||||||
|
|
||||||
# --- Subcommands ---
|
# --- Subcommands ---
|
||||||
|
|
||||||
cmd_download() {
|
cmd_download() {
|
||||||
require_version
|
require_version
|
||||||
|
|
||||||
|
if [ -z "${RUN_ID:-}" ]; then
|
||||||
|
read -rp "RUN_ID (OS images, leave blank to skip): " RUN_ID
|
||||||
|
fi
|
||||||
|
RUN_ID=$(parse_run_id "${RUN_ID:-}")
|
||||||
|
|
||||||
if [ -z "${ST_RUN_ID:-}" ]; then
|
if [ -z "${ST_RUN_ID:-}" ]; then
|
||||||
read -rp "ST_RUN_ID (start-tunnel, leave blank to skip): " ST_RUN_ID
|
read -rp "ST_RUN_ID (start-tunnel, leave blank to skip): " ST_RUN_ID
|
||||||
fi
|
fi
|
||||||
@@ -111,14 +105,14 @@ cmd_download() {
|
|||||||
|
|
||||||
ensure_release_dir
|
ensure_release_dir
|
||||||
|
|
||||||
# Download OS images from registry (deployed by GitHub workflow)
|
if [ -n "$RUN_ID" ]; then
|
||||||
echo "Downloading OS images from registry..."
|
for arch in $ARCHES; do
|
||||||
for arch in $ARCHES; do
|
while ! gh run download -R $REPO "$RUN_ID" -n "$arch.squashfs" -D "$(pwd)"; do sleep 1; done
|
||||||
for ext in squashfs iso; do
|
|
||||||
echo " $ext $arch"
|
|
||||||
start-cli --registry=$REGISTRY registry os asset get "$ext" "$VERSION" "$arch" -d "$(pwd)"
|
|
||||||
done
|
done
|
||||||
done
|
for arch in $ARCHES; do
|
||||||
|
while ! gh run download -R $REPO "$RUN_ID" -n "$arch.iso" -D "$(pwd)"; do sleep 1; done
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$ST_RUN_ID" ]; then
|
if [ -n "$ST_RUN_ID" ]; then
|
||||||
for arch in $CLI_ARCHES; do
|
for arch in $CLI_ARCHES; do
|
||||||
@@ -149,12 +143,19 @@ cmd_pull() {
|
|||||||
gh release download -R $REPO "v$VERSION" -p "$file" -D "$(pwd)" --clobber
|
gh release download -R $REPO "v$VERSION" -p "$file" -D "$(pwd)" --clobber
|
||||||
done
|
done
|
||||||
|
|
||||||
# Download ISOs and squashfs from registry
|
# Download ISOs and squashfs from S3 CDN
|
||||||
echo "Downloading OS images from registry..."
|
|
||||||
for arch in $ARCHES; do
|
for arch in $ARCHES; do
|
||||||
for ext in squashfs iso; do
|
for ext in squashfs iso; do
|
||||||
echo " $ext $arch"
|
# Get the actual filename from the GH release asset list or body
|
||||||
start-cli --registry=$REGISTRY registry os asset get "$ext" "$VERSION" "$arch" -d "$(pwd)"
|
local filename
|
||||||
|
filename=$(gh release view -R $REPO "v$VERSION" --json assets -q ".assets[].name" | grep "_${arch}\\.${ext}$" || true)
|
||||||
|
if [ -z "$filename" ]; then
|
||||||
|
filename=$(gh release view -R $REPO "v$VERSION" --json body -q .body | grep -oP "[^ ]*_${arch}\\.${ext}" | head -1 || true)
|
||||||
|
fi
|
||||||
|
if [ -n "$filename" ]; then
|
||||||
|
echo "Downloading $filename from S3..."
|
||||||
|
curl -fSL -o "$filename" "$S3_CDN/v$VERSION/$filename"
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
@@ -169,12 +170,14 @@ cmd_upload() {
|
|||||||
require_version
|
require_version
|
||||||
enter_release_dir
|
enter_release_dir
|
||||||
|
|
||||||
# OS images (iso/squashfs) are already on S3 via the GitHub workflow.
|
|
||||||
# Upload only debs and CLI binaries to the GitHub Release.
|
|
||||||
for file in $(release_files); do
|
for file in $(release_files); do
|
||||||
case "$file" in
|
case "$file" in
|
||||||
*.iso|*.squashfs) ;;
|
*.iso|*.squashfs)
|
||||||
*) gh release upload -R $REPO "v$VERSION" "$file" ;;
|
s3cmd put -P "$file" "$S3_BUCKET/v$VERSION/$file"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
gh release upload -R $REPO "v$VERSION" "$file"
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
@@ -245,24 +248,6 @@ cmd_cosign() {
|
|||||||
echo "Done. Personal signatures for $GH_USER added to v$VERSION."
|
echo "Done. Personal signatures for $GH_USER added to v$VERSION."
|
||||||
}
|
}
|
||||||
|
|
||||||
cmd_publish_tunnel() {
|
|
||||||
require_version
|
|
||||||
enter_release_dir
|
|
||||||
|
|
||||||
local tunnel_debs=()
|
|
||||||
for file in start-tunnel*.deb; do
|
|
||||||
[ -f "$file" ] && tunnel_debs+=("$file")
|
|
||||||
done
|
|
||||||
|
|
||||||
if [ ${#tunnel_debs[@]} -eq 0 ]; then
|
|
||||||
>&2 echo "No start-tunnel .deb files found in release directory"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "Publishing start-tunnel debs to apt repository..."
|
|
||||||
"$SCRIPT_DIR/publish-deb.sh" "${tunnel_debs[@]}"
|
|
||||||
}
|
|
||||||
|
|
||||||
cmd_notes() {
|
cmd_notes() {
|
||||||
require_version
|
require_version
|
||||||
enter_release_dir
|
enter_release_dir
|
||||||
@@ -270,14 +255,14 @@ cmd_notes() {
|
|||||||
cat << EOF
|
cat << EOF
|
||||||
# ISO Downloads
|
# ISO Downloads
|
||||||
|
|
||||||
- [x86_64/AMD64]($(registry_url iso x86_64-nonfree))
|
- [x86_64/AMD64]($S3_CDN/v$VERSION/$(ls *_x86_64-nonfree.iso))
|
||||||
- [x86_64/AMD64 + NVIDIA]($(registry_url iso x86_64-nvidia))
|
- [x86_64/AMD64 + NVIDIA]($S3_CDN/v$VERSION/$(ls *_x86_64-nvidia.iso))
|
||||||
- [x86_64/AMD64-slim (FOSS-only)]($(registry_url iso x86_64) "Without proprietary software or drivers")
|
- [x86_64/AMD64-slim (FOSS-only)]($S3_CDN/v$VERSION/$(ls *_x86_64.iso) "Without proprietary software or drivers")
|
||||||
- [aarch64/ARM64]($(registry_url iso aarch64-nonfree))
|
- [aarch64/ARM64]($S3_CDN/v$VERSION/$(ls *_aarch64-nonfree.iso))
|
||||||
- [aarch64/ARM64 + NVIDIA]($(registry_url iso aarch64-nvidia))
|
- [aarch64/ARM64 + NVIDIA]($S3_CDN/v$VERSION/$(ls *_aarch64-nvidia.iso))
|
||||||
- [aarch64/ARM64-slim (FOSS-Only)]($(registry_url iso aarch64) "Without proprietary software or drivers")
|
- [aarch64/ARM64-slim (FOSS-Only)]($S3_CDN/v$VERSION/$(ls *_aarch64.iso) "Without proprietary software or drivers")
|
||||||
- [RISCV64 (RVA23)]($(registry_url iso riscv64-nonfree))
|
- [RISCV64 (RVA23)]($S3_CDN/v$VERSION/$(ls *_riscv64-nonfree.iso))
|
||||||
- [RISCV64 (RVA23)-slim (FOSS-only)]($(registry_url iso riscv64) "Without proprietary software or drivers")
|
- [RISCV64 (RVA23)-slim (FOSS-only)]($S3_CDN/v$VERSION/$(ls *_riscv64.iso) "Without proprietary software or drivers")
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
cat << 'EOF'
|
cat << 'EOF'
|
||||||
@@ -333,8 +318,9 @@ EOF
|
|||||||
|
|
||||||
cmd_full_release() {
|
cmd_full_release() {
|
||||||
cmd_download
|
cmd_download
|
||||||
|
cmd_register
|
||||||
cmd_upload
|
cmd_upload
|
||||||
cmd_publish_tunnel
|
cmd_index
|
||||||
cmd_sign
|
cmd_sign
|
||||||
cmd_notes
|
cmd_notes
|
||||||
}
|
}
|
||||||
@@ -344,23 +330,22 @@ usage() {
|
|||||||
Usage: manage-release.sh <subcommand>
|
Usage: manage-release.sh <subcommand>
|
||||||
|
|
||||||
Subcommands:
|
Subcommands:
|
||||||
download Download OS images from registry + other artifacts from GH Actions
|
download Download artifacts from GitHub Actions runs
|
||||||
OS images are pulled via start-cli from the registry (deployed by GH workflow)
|
Requires: RUN_ID, ST_RUN_ID, CLI_RUN_ID (any combination)
|
||||||
Requires: ST_RUN_ID, CLI_RUN_ID (any combination)
|
pull Download an existing release from the GH tag and S3
|
||||||
pull Download an existing release from the GH tag and S3
|
register Register the version in the Start9 registry
|
||||||
register Register the version in the Start9 registry
|
upload Upload artifacts to GitHub Releases and S3
|
||||||
upload Upload artifacts to GitHub Releases and S3
|
index Add assets to the registry index
|
||||||
index Add assets to the registry index
|
sign Sign all artifacts with Start9 org key (+ personal key if available)
|
||||||
publish-tunnel Publish start-tunnel .deb files to the apt repository
|
and upload signatures.tar.gz
|
||||||
sign Sign all artifacts with Start9 org key (+ personal key if available)
|
cosign Add personal GPG signature to an existing release's signatures
|
||||||
and upload signatures.tar.gz
|
(requires 'pull' first so you can verify assets before signing)
|
||||||
cosign Add personal GPG signature to an existing release's signatures
|
notes Print release notes with download links and checksums
|
||||||
(requires 'pull' first so you can verify assets before signing)
|
full-release Run: download → register → upload → index → sign → notes
|
||||||
notes Print release notes with download links and checksums
|
|
||||||
full-release Run: download → register → upload → publish-tunnel → sign → notes
|
|
||||||
|
|
||||||
Environment variables:
|
Environment variables:
|
||||||
VERSION (required) Release version
|
VERSION (required) Release version
|
||||||
|
RUN_ID GitHub Actions run ID for OS images (download subcommand)
|
||||||
ST_RUN_ID GitHub Actions run ID for start-tunnel (download subcommand)
|
ST_RUN_ID GitHub Actions run ID for start-tunnel (download subcommand)
|
||||||
CLI_RUN_ID GitHub Actions run ID for start-cli (download subcommand)
|
CLI_RUN_ID GitHub Actions run ID for start-cli (download subcommand)
|
||||||
GH_USER Override GitHub username (default: autodetected via gh cli)
|
GH_USER Override GitHub username (default: autodetected via gh cli)
|
||||||
@@ -369,15 +354,14 @@ EOF
|
|||||||
}
|
}
|
||||||
|
|
||||||
case "${1:-}" in
|
case "${1:-}" in
|
||||||
download) cmd_download ;;
|
download) cmd_download ;;
|
||||||
pull) cmd_pull ;;
|
pull) cmd_pull ;;
|
||||||
register) cmd_register ;;
|
register) cmd_register ;;
|
||||||
upload) cmd_upload ;;
|
upload) cmd_upload ;;
|
||||||
index) cmd_index ;;
|
index) cmd_index ;;
|
||||||
publish-tunnel) cmd_publish_tunnel ;;
|
sign) cmd_sign ;;
|
||||||
sign) cmd_sign ;;
|
cosign) cmd_cosign ;;
|
||||||
cosign) cmd_cosign ;;
|
notes) cmd_notes ;;
|
||||||
notes) cmd_notes ;;
|
full-release) cmd_full_release ;;
|
||||||
full-release) cmd_full_release ;;
|
*) usage; exit 1 ;;
|
||||||
*) usage; exit 1 ;;
|
|
||||||
esac
|
esac
|
||||||
2
container-runtime/package-lock.json
generated
2
container-runtime/package-lock.json
generated
@@ -37,7 +37,7 @@
|
|||||||
},
|
},
|
||||||
"../sdk/dist": {
|
"../sdk/dist": {
|
||||||
"name": "@start9labs/start-sdk",
|
"name": "@start9labs/start-sdk",
|
||||||
"version": "1.0.0",
|
"version": "0.4.0-beta.66",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@iarna/toml": "^3.0.0",
|
"@iarna/toml": "^3.0.0",
|
||||||
|
|||||||
@@ -156,7 +156,6 @@ export class RpcListener {
|
|||||||
|
|
||||||
this.unixSocketServer.on("connection", (s) => {
|
this.unixSocketServer.on("connection", (s) => {
|
||||||
let id: IdType = null
|
let id: IdType = null
|
||||||
let lineBuffer = ""
|
|
||||||
const captureId = <X>(x: X) => {
|
const captureId = <X>(x: X) => {
|
||||||
if (hasId(x)) id = x.id
|
if (hasId(x)) id = x.id
|
||||||
return x
|
return x
|
||||||
@@ -191,31 +190,32 @@ export class RpcListener {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
s.on("data", (a) => {
|
s.on("data", (a) =>
|
||||||
lineBuffer += a.toString()
|
Promise.resolve(a)
|
||||||
const lines = lineBuffer.split("\n")
|
.then((b) => b.toString())
|
||||||
lineBuffer = lines.pop()! // keep incomplete trailing chunk in buffer
|
.then((buf) => {
|
||||||
for (const line of lines) {
|
for (let s of buf.split("\n")) {
|
||||||
if (line)
|
if (s)
|
||||||
Promise.resolve(line)
|
Promise.resolve(s)
|
||||||
.then(logData("dataIn"))
|
.then(logData("dataIn"))
|
||||||
.then(jsonParse)
|
.then(jsonParse)
|
||||||
.then(captureId)
|
.then(captureId)
|
||||||
.then((x) => this.dealWithInput(x))
|
.then((x) => this.dealWithInput(x))
|
||||||
.catch(mapError)
|
.catch(mapError)
|
||||||
.then(logData("response"))
|
.then(logData("response"))
|
||||||
.then(writeDataToSocket)
|
.then(writeDataToSocket)
|
||||||
.then((_) => {
|
.then((_) => {
|
||||||
if (this.shouldExit) {
|
if (this.shouldExit) {
|
||||||
process.exit(0)
|
process.exit(0)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch((e) => {
|
.catch((e) => {
|
||||||
console.error(`Major error in socket handling: ${e}`)
|
console.error(`Major error in socket handling: ${e}`)
|
||||||
console.debug(`Data in: ${line}`)
|
console.debug(`Data in: ${a.toString()}`)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
}),
|
||||||
|
)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -396,12 +396,6 @@ export class SystemForEmbassy implements System {
|
|||||||
if (this.manifest.id === "nostr") {
|
if (this.manifest.id === "nostr") {
|
||||||
this.manifest.id = "nostr-rs-relay"
|
this.manifest.id = "nostr-rs-relay"
|
||||||
}
|
}
|
||||||
if (this.manifest.id === "ghost") {
|
|
||||||
this.manifest.id = "ghost-legacy"
|
|
||||||
}
|
|
||||||
if (this.manifest.id === "synapse") {
|
|
||||||
this.manifest.id = "synapse-legacy"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async init(
|
async init(
|
||||||
|
|||||||
40
core/Cargo.lock
generated
40
core/Cargo.lock
generated
@@ -1967,18 +1967,6 @@ dependencies = [
|
|||||||
"once_cell",
|
"once_cell",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "fallible-iterator"
|
|
||||||
version = "0.3.0"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649"
|
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "fallible-streaming-iterator"
|
|
||||||
version = "0.1.9"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fastrand"
|
name = "fastrand"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
@@ -3574,17 +3562,6 @@ dependencies = [
|
|||||||
"redox_syscall 0.7.3",
|
"redox_syscall 0.7.3",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "libsqlite3-sys"
|
|
||||||
version = "0.32.0"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "fbb8270bb4060bd76c6e96f20c52d80620f1d82a3470885694e41e0f81ef6fe7"
|
|
||||||
dependencies = [
|
|
||||||
"cc",
|
|
||||||
"pkg-config",
|
|
||||||
"vcpkg",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "libyml"
|
name = "libyml"
|
||||||
version = "0.0.5"
|
version = "0.0.5"
|
||||||
@@ -5467,20 +5444,6 @@ dependencies = [
|
|||||||
"windows-sys 0.52.0",
|
"windows-sys 0.52.0",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "rusqlite"
|
|
||||||
version = "0.34.0"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "37e34486da88d8e051c7c0e23c3f15fd806ea8546260aa2fec247e97242ec143"
|
|
||||||
dependencies = [
|
|
||||||
"bitflags 2.11.0",
|
|
||||||
"fallible-iterator",
|
|
||||||
"fallible-streaming-iterator",
|
|
||||||
"hashlink",
|
|
||||||
"libsqlite3-sys",
|
|
||||||
"smallvec",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "rust-argon2"
|
name = "rust-argon2"
|
||||||
version = "3.0.0"
|
version = "3.0.0"
|
||||||
@@ -6476,7 +6439,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "start-os"
|
name = "start-os"
|
||||||
version = "0.4.0-beta.2"
|
version = "0.4.0-alpha.23"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aes",
|
"aes",
|
||||||
"async-acme",
|
"async-acme",
|
||||||
@@ -6573,7 +6536,6 @@ dependencies = [
|
|||||||
"reqwest_cookie_store",
|
"reqwest_cookie_store",
|
||||||
"rpassword",
|
"rpassword",
|
||||||
"rpc-toolkit",
|
"rpc-toolkit",
|
||||||
"rusqlite",
|
|
||||||
"rust-argon2",
|
"rust-argon2",
|
||||||
"rust-i18n",
|
"rust-i18n",
|
||||||
"semver",
|
"semver",
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ license = "MIT"
|
|||||||
name = "start-os"
|
name = "start-os"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
repository = "https://github.com/Start9Labs/start-os"
|
repository = "https://github.com/Start9Labs/start-os"
|
||||||
version = "0.4.0-beta.2" # VERSION_BUMP
|
version = "0.4.0-alpha.23" # VERSION_BUMP
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
name = "startos"
|
name = "startos"
|
||||||
@@ -182,7 +182,6 @@ qrcode = "0.14.1"
|
|||||||
r3bl_tui = "0.7.6"
|
r3bl_tui = "0.7.6"
|
||||||
rand = "0.9.2"
|
rand = "0.9.2"
|
||||||
regex = "1.10.2"
|
regex = "1.10.2"
|
||||||
rusqlite = { version = "0.34", features = ["bundled"] }
|
|
||||||
reqwest = { version = "0.12.25", features = [
|
reqwest = { version = "0.12.25", features = [
|
||||||
"http2",
|
"http2",
|
||||||
"json",
|
"json",
|
||||||
@@ -251,3 +250,5 @@ opt-level = 3
|
|||||||
[profile.dev.package.backtrace]
|
[profile.dev.package.backtrace]
|
||||||
opt-level = 3
|
opt-level = 3
|
||||||
|
|
||||||
|
[profile.dev.package.sqlx-macros]
|
||||||
|
opt-level = 3
|
||||||
|
|||||||
@@ -872,20 +872,6 @@ disk.main.disk-not-found:
|
|||||||
fr_FR: "Disque StartOS non trouvé."
|
fr_FR: "Disque StartOS non trouvé."
|
||||||
pl_PL: "Nie znaleziono dysku StartOS."
|
pl_PL: "Nie znaleziono dysku StartOS."
|
||||||
|
|
||||||
disk.main.clearing-duplicate-files:
|
|
||||||
en_US: "Clearing up duplicate files"
|
|
||||||
de_DE: "Doppelte Dateien werden bereinigt"
|
|
||||||
es_ES: "Eliminando archivos duplicados"
|
|
||||||
fr_FR: "Suppression des fichiers en double"
|
|
||||||
pl_PL: "Usuwanie zduplikowanych plików"
|
|
||||||
|
|
||||||
disk.main.converting-ext4-to-btrfs:
|
|
||||||
en_US: "Converting %{name} from ext4 to btrfs"
|
|
||||||
de_DE: "%{name} wird von ext4 nach btrfs konvertiert"
|
|
||||||
es_ES: "Convirtiendo %{name} de ext4 a btrfs"
|
|
||||||
fr_FR: "Conversion de %{name} d'ext4 vers btrfs"
|
|
||||||
pl_PL: "Konwertowanie %{name} z ext4 na btrfs"
|
|
||||||
|
|
||||||
disk.main.converting-to-btrfs:
|
disk.main.converting-to-btrfs:
|
||||||
en_US: "Performing file system conversion to btrfs. This can take many hours, please be patient and DO NOT unplug the server."
|
en_US: "Performing file system conversion to btrfs. This can take many hours, please be patient and DO NOT unplug the server."
|
||||||
de_DE: "Dateisystemkonvertierung zu btrfs wird durchgeführt. Dies kann viele Stunden dauern, bitte haben Sie Geduld und trennen Sie den Server NICHT vom Strom."
|
de_DE: "Dateisystemkonvertierung zu btrfs wird durchgeführt. Dies kann viele Stunden dauern, bitte haben Sie Geduld und trennen Sie den Server NICHT vom Strom."
|
||||||
@@ -893,20 +879,6 @@ disk.main.converting-to-btrfs:
|
|||||||
fr_FR: "Conversion du système de fichiers vers btrfs en cours. Cela peut prendre de nombreuses heures, soyez patient et NE débranchez PAS le serveur."
|
fr_FR: "Conversion du système de fichiers vers btrfs en cours. Cela peut prendre de nombreuses heures, soyez patient et NE débranchez PAS le serveur."
|
||||||
pl_PL: "Wykonywanie konwersji systemu plików na btrfs. To może potrwać wiele godzin, prosimy o cierpliwość i NIE odłączaj serwera od zasilania."
|
pl_PL: "Wykonywanie konwersji systemu plików na btrfs. To może potrwać wiele godzin, prosimy o cierpliwość i NIE odłączaj serwera od zasilania."
|
||||||
|
|
||||||
disk.main.could-not-activate-vg:
|
|
||||||
en_US: "Could not activate VG %{guid} for filesystem probe: %{error}"
|
|
||||||
de_DE: "VG %{guid} konnte für die Dateisystemprüfung nicht aktiviert werden: %{error}"
|
|
||||||
es_ES: "No se pudo activar VG %{guid} para la comprobación del sistema de archivos: %{error}"
|
|
||||||
fr_FR: "Impossible d'activer le VG %{guid} pour la vérification du système de fichiers : %{error}"
|
|
||||||
pl_PL: "Nie udało się aktywować VG %{guid} do sprawdzenia systemu plików: %{error}"
|
|
||||||
|
|
||||||
disk.main.could-not-import-vg:
|
|
||||||
en_US: "Could not import VG %{guid} for filesystem probe: %{error}"
|
|
||||||
de_DE: "VG %{guid} konnte für die Dateisystemprüfung nicht importiert werden: %{error}"
|
|
||||||
es_ES: "No se pudo importar VG %{guid} para la comprobación del sistema de archivos: %{error}"
|
|
||||||
fr_FR: "Impossible d'importer le VG %{guid} pour la vérification du système de fichiers : %{error}"
|
|
||||||
pl_PL: "Nie udało się zaimportować VG %{guid} do sprawdzenia systemu plików: %{error}"
|
|
||||||
|
|
||||||
disk.main.incorrect-disk:
|
disk.main.incorrect-disk:
|
||||||
en_US: "A StartOS disk was found, but it is not the correct disk for this device."
|
en_US: "A StartOS disk was found, but it is not the correct disk for this device."
|
||||||
de_DE: "Eine StartOS-Festplatte wurde gefunden, aber es ist nicht die richtige Festplatte für dieses Gerät."
|
de_DE: "Eine StartOS-Festplatte wurde gefunden, aber es ist nicht die richtige Festplatte für dieses Gerät."
|
||||||
@@ -914,20 +886,6 @@ disk.main.incorrect-disk:
|
|||||||
fr_FR: "Un disque StartOS a été trouvé, mais ce n'est pas le bon disque pour cet appareil."
|
fr_FR: "Un disque StartOS a été trouvé, mais ce n'est pas le bon disque pour cet appareil."
|
||||||
pl_PL: "Znaleziono dysk StartOS, ale nie jest to właściwy dysk dla tego urządzenia."
|
pl_PL: "Znaleziono dysk StartOS, ale nie jest to właściwy dysk dla tego urządzenia."
|
||||||
|
|
||||||
disk.main.optimizing-filesystem:
|
|
||||||
en_US: "Optimizing filesystem"
|
|
||||||
de_DE: "Dateisystem wird optimiert"
|
|
||||||
es_ES: "Optimizando sistema de archivos"
|
|
||||||
fr_FR: "Optimisation du système de fichiers"
|
|
||||||
pl_PL: "Optymalizacja systemu plików"
|
|
||||||
|
|
||||||
disk.main.running-e2fsck:
|
|
||||||
en_US: "Running e2fsck before converting %{name} from ext4 to btrfs"
|
|
||||||
de_DE: "e2fsck wird vor der Konvertierung von %{name} von ext4 nach btrfs ausgeführt"
|
|
||||||
es_ES: "Ejecutando e2fsck antes de convertir %{name} de ext4 a btrfs"
|
|
||||||
fr_FR: "Exécution de e2fsck avant la conversion de %{name} d'ext4 vers btrfs"
|
|
||||||
pl_PL: "Uruchamianie e2fsck przed konwersją %{name} z ext4 na btrfs"
|
|
||||||
|
|
||||||
# disk/util.rs
|
# disk/util.rs
|
||||||
disk.util.not-canonical-block-device:
|
disk.util.not-canonical-block-device:
|
||||||
en_US: "not a canonical block device"
|
en_US: "not a canonical block device"
|
||||||
@@ -1771,20 +1729,6 @@ migration.migrating-package:
|
|||||||
fr_FR: "Migration du paquet %{package}..."
|
fr_FR: "Migration du paquet %{package}..."
|
||||||
pl_PL: "Migracja pakietu %{package}..."
|
pl_PL: "Migracja pakietu %{package}..."
|
||||||
|
|
||||||
migration.services-failed-title:
|
|
||||||
en_US: "Services Failed To Migrate"
|
|
||||||
de_DE: "Dienste konnten nicht migriert werden"
|
|
||||||
es_ES: "Los servicios no pudieron migrarse"
|
|
||||||
fr_FR: "Échec de la migration des services"
|
|
||||||
pl_PL: "Migracja usług nie powiodła się"
|
|
||||||
|
|
||||||
migration.services-failed-message:
|
|
||||||
en_US: "Failed to migrate the following services from 0.3.5.1: %{services}\nYOUR DATA IS SAFE. Simply re-install these services from the marketplace."
|
|
||||||
de_DE: "Die folgenden Dienste konnten nicht von 0.3.5.1 migriert werden: %{services}\nIHRE DATEN SIND SICHER. Installieren Sie diese Dienste einfach erneut über den Marktplatz."
|
|
||||||
es_ES: "No se pudieron migrar los siguientes servicios desde 0.3.5.1: %{services}\nSUS DATOS ESTÁN SEGUROS. Simplemente reinstale estos servicios desde el marketplace."
|
|
||||||
fr_FR: "Échec de la migration des services suivants depuis 0.3.5.1 : %{services}\nVOS DONNÉES SONT EN SÉCURITÉ. Réinstallez simplement ces services depuis le marketplace."
|
|
||||||
pl_PL: "Nie udało się zmigrować następujących usług z 0.3.5.1: %{services}\nTWOJE DANE SĄ BEZPIECZNE. Po prostu zainstaluj ponownie te usługi z marketplace."
|
|
||||||
|
|
||||||
# registry/admin.rs
|
# registry/admin.rs
|
||||||
registry.admin.unknown-signer:
|
registry.admin.unknown-signer:
|
||||||
en_US: "Unknown signer"
|
en_US: "Unknown signer"
|
||||||
@@ -1882,28 +1826,13 @@ registry.os.version.signer-not-authorized:
|
|||||||
fr_FR: "Le signataire %{signer} n'est pas autorisé à signer pour v%{version}"
|
fr_FR: "Le signataire %{signer} n'est pas autorisé à signer pour v%{version}"
|
||||||
pl_PL: "Sygnatariusz %{signer} nie jest autoryzowany do podpisywania v%{version}"
|
pl_PL: "Sygnatariusz %{signer} nie jest autoryzowany do podpisywania v%{version}"
|
||||||
|
|
||||||
# registry/os/promote.rs
|
|
||||||
registry.os.promote.need-from-or-to:
|
|
||||||
en_US: "At least one of --from or --to must be specified"
|
|
||||||
de_DE: "Mindestens --from oder --to muss angegeben werden"
|
|
||||||
es_ES: "Se debe especificar al menos --from o --to"
|
|
||||||
fr_FR: "Au moins --from ou --to doit être spécifié"
|
|
||||||
pl_PL: "Należy podać przynajmniej --from lub --to"
|
|
||||||
|
|
||||||
registry.os.promote.version-not-found:
|
|
||||||
en_US: "OS version %{version} not found on source registry"
|
|
||||||
de_DE: "OS-Version %{version} nicht in der Quell-Registry gefunden"
|
|
||||||
es_ES: "Versión del SO %{version} no encontrada en el registro de origen"
|
|
||||||
fr_FR: "Version OS %{version} introuvable dans le registre source"
|
|
||||||
pl_PL: "Wersja OS %{version} nie znaleziona w rejestrze źródłowym"
|
|
||||||
|
|
||||||
# registry/package/mod.rs
|
# registry/package/mod.rs
|
||||||
registry.package.remove-not-exist:
|
registry.package.remove-not-exist:
|
||||||
en_US: "%{id}%{version}%{sighash} does not exist, so not removed"
|
en_US: "%{id}@%{version}%{sighash} does not exist, so not removed"
|
||||||
de_DE: "%{id}%{version}%{sighash} existiert nicht, daher nicht entfernt"
|
de_DE: "%{id}@%{version}%{sighash} existiert nicht, daher nicht entfernt"
|
||||||
es_ES: "%{id}%{version}%{sighash} no existe, por lo que no se eliminó"
|
es_ES: "%{id}@%{version}%{sighash} no existe, por lo que no se eliminó"
|
||||||
fr_FR: "%{id}%{version}%{sighash} n'existe pas, donc non supprimé"
|
fr_FR: "%{id}@%{version}%{sighash} n'existe pas, donc non supprimé"
|
||||||
pl_PL: "%{id}%{version}%{sighash} nie istnieje, więc nie usunięto"
|
pl_PL: "%{id}@%{version}%{sighash} nie istnieje, więc nie usunięto"
|
||||||
|
|
||||||
# registry/package/add.rs
|
# registry/package/add.rs
|
||||||
registry.package.add.must-specify-url:
|
registry.package.add.must-specify-url:
|
||||||
@@ -1927,13 +1856,6 @@ registry.package.missing-signer:
|
|||||||
fr_FR: "Signataire manquant"
|
fr_FR: "Signataire manquant"
|
||||||
pl_PL: "Brak sygnatariusza"
|
pl_PL: "Brak sygnatariusza"
|
||||||
|
|
||||||
registry.package.remove-has-versions:
|
|
||||||
en_US: "Package %{id} has versions; use --force to remove"
|
|
||||||
de_DE: "Paket %{id} hat Versionen; verwenden Sie --force zum Entfernen"
|
|
||||||
es_ES: "El paquete %{id} tiene versiones; use --force para eliminar"
|
|
||||||
fr_FR: "Le paquet %{id} a des versions ; utilisez --force pour supprimer"
|
|
||||||
pl_PL: "Pakiet %{id} ma wersje; użyj --force aby usunąć"
|
|
||||||
|
|
||||||
registry.package.unauthorized:
|
registry.package.unauthorized:
|
||||||
en_US: "Unauthorized"
|
en_US: "Unauthorized"
|
||||||
de_DE: "Nicht autorisiert"
|
de_DE: "Nicht autorisiert"
|
||||||
@@ -1948,20 +1870,6 @@ registry.package.add-mirror.unauthorized:
|
|||||||
fr_FR: "Non autorisé"
|
fr_FR: "Non autorisé"
|
||||||
pl_PL: "Brak autoryzacji"
|
pl_PL: "Brak autoryzacji"
|
||||||
|
|
||||||
registry.package.promote.need-from-or-to:
|
|
||||||
en_US: "At least one of --from or --to must be specified"
|
|
||||||
de_DE: "Mindestens --from oder --to muss angegeben werden"
|
|
||||||
es_ES: "Se debe especificar al menos --from o --to"
|
|
||||||
fr_FR: "Au moins --from ou --to doit être spécifié"
|
|
||||||
pl_PL: "Należy podać przynajmniej --from lub --to"
|
|
||||||
|
|
||||||
registry.package.promote.version-not-found:
|
|
||||||
en_US: "Version %{version} of %{id} not found on source registry"
|
|
||||||
de_DE: "Version %{version} von %{id} nicht in der Quell-Registry gefunden"
|
|
||||||
es_ES: "Versión %{version} de %{id} no encontrada en el registro de origen"
|
|
||||||
fr_FR: "Version %{version} de %{id} introuvable dans le registre source"
|
|
||||||
pl_PL: "Wersja %{version} pakietu %{id} nie znaleziona w rejestrze źródłowym"
|
|
||||||
|
|
||||||
registry.package.cannot-remove-last-mirror:
|
registry.package.cannot-remove-last-mirror:
|
||||||
en_US: "Cannot remove last mirror from an s9pk"
|
en_US: "Cannot remove last mirror from an s9pk"
|
||||||
de_DE: "Letzter Spiegel kann nicht aus einem s9pk entfernt werden"
|
de_DE: "Letzter Spiegel kann nicht aus einem s9pk entfernt werden"
|
||||||
@@ -2202,42 +2110,6 @@ service.persistent-container.service-exited:
|
|||||||
fr_FR: "Le service pour %{id} s'est terminé"
|
fr_FR: "Le service pour %{id} s'est terminé"
|
||||||
pl_PL: "Usługa dla %{id} zakończyła działanie"
|
pl_PL: "Usługa dla %{id} zakończyła działanie"
|
||||||
|
|
||||||
# service/service_map.rs
|
|
||||||
service.service-map.installing-failed:
|
|
||||||
en_US: "Installing Failed"
|
|
||||||
de_DE: "Installation fehlgeschlagen"
|
|
||||||
es_ES: "Instalación fallida"
|
|
||||||
fr_FR: "Échec de l'installation"
|
|
||||||
pl_PL: "Instalacja nie powiodła się"
|
|
||||||
|
|
||||||
service.service-map.operation-failed:
|
|
||||||
en_US: "%{operation} Failed"
|
|
||||||
de_DE: "%{operation} fehlgeschlagen"
|
|
||||||
es_ES: "%{operation} falló"
|
|
||||||
fr_FR: "Échec de %{operation}"
|
|
||||||
pl_PL: "%{operation} nie powiodło się"
|
|
||||||
|
|
||||||
service.service-map.restoring-failed:
|
|
||||||
en_US: "Restoring Failed"
|
|
||||||
de_DE: "Wiederherstellung fehlgeschlagen"
|
|
||||||
es_ES: "Restauración fallida"
|
|
||||||
fr_FR: "Échec de la restauration"
|
|
||||||
pl_PL: "Przywracanie nie powiodło się"
|
|
||||||
|
|
||||||
service.service-map.uninstall-failed:
|
|
||||||
en_US: "Uninstall Failed"
|
|
||||||
de_DE: "Deinstallation fehlgeschlagen"
|
|
||||||
es_ES: "Desinstalación fallida"
|
|
||||||
fr_FR: "Échec de la désinstallation"
|
|
||||||
pl_PL: "Dezinstalacja nie powiodła się"
|
|
||||||
|
|
||||||
service.service-map.updating-failed:
|
|
||||||
en_US: "Updating Failed"
|
|
||||||
de_DE: "Aktualisierung fehlgeschlagen"
|
|
||||||
es_ES: "Actualización fallida"
|
|
||||||
fr_FR: "Échec de la mise à jour"
|
|
||||||
pl_PL: "Aktualizacja nie powiodła się"
|
|
||||||
|
|
||||||
# service/uninstall.rs
|
# service/uninstall.rs
|
||||||
service.uninstall.invalid-package-state-for-cleanup:
|
service.uninstall.invalid-package-state-for-cleanup:
|
||||||
en_US: "Invalid package state for cleanup: %{state}"
|
en_US: "Invalid package state for cleanup: %{state}"
|
||||||
@@ -3009,13 +2881,6 @@ help.arg.force-clear-task:
|
|||||||
fr_FR: "Forcer la suppression de la tâche même si elle est en cours"
|
fr_FR: "Forcer la suppression de la tâche même si elle est en cours"
|
||||||
pl_PL: "Wymuś wyczyszczenie zadania nawet jeśli jest uruchomione"
|
pl_PL: "Wymuś wyczyszczenie zadania nawet jeśli jest uruchomione"
|
||||||
|
|
||||||
help.arg.force-remove-package:
|
|
||||||
en_US: "Force removal even if the package has versions"
|
|
||||||
de_DE: "Entfernung erzwingen, auch wenn das Paket Versionen hat"
|
|
||||||
es_ES: "Forzar la eliminación aunque el paquete tenga versiones"
|
|
||||||
fr_FR: "Forcer la suppression même si le paquet a des versions"
|
|
||||||
pl_PL: "Wymuś usunięcie nawet jeśli pakiet ma wersje"
|
|
||||||
|
|
||||||
help.arg.force-stderr-tty:
|
help.arg.force-stderr-tty:
|
||||||
en_US: "Force stderr to be treated as a TTY"
|
en_US: "Force stderr to be treated as a TTY"
|
||||||
de_DE: "stderr als TTY behandeln erzwingen"
|
de_DE: "stderr als TTY behandeln erzwingen"
|
||||||
@@ -3037,13 +2902,6 @@ help.arg.force-uninstall:
|
|||||||
fr_FR: "Ignorer les erreurs dans le script de désinitialisation du service"
|
fr_FR: "Ignorer les erreurs dans le script de désinitialisation du service"
|
||||||
pl_PL: "Ignoruj błędy w skrypcie deinicjalizacji usługi"
|
pl_PL: "Ignoruj błędy w skrypcie deinicjalizacji usługi"
|
||||||
|
|
||||||
help.arg.from-registry-url:
|
|
||||||
en_US: "Source registry URL to promote from"
|
|
||||||
de_DE: "Quell-Registry-URL zum Heraufstufen"
|
|
||||||
es_ES: "URL del registro de origen para promover"
|
|
||||||
fr_FR: "URL du registre source pour la promotion"
|
|
||||||
pl_PL: "URL rejestru źródłowego do promowania"
|
|
||||||
|
|
||||||
help.arg.host-url:
|
help.arg.host-url:
|
||||||
en_US: "URL of the StartOS server"
|
en_US: "URL of the StartOS server"
|
||||||
de_DE: "URL des StartOS-Servers"
|
de_DE: "URL des StartOS-Servers"
|
||||||
@@ -3065,13 +2923,6 @@ help.arg.icon-path:
|
|||||||
fr_FR: "Chemin vers le fichier d'icône du service"
|
fr_FR: "Chemin vers le fichier d'icône du service"
|
||||||
pl_PL: "Ścieżka do pliku ikony usługi"
|
pl_PL: "Ścieżka do pliku ikony usługi"
|
||||||
|
|
||||||
help.arg.icon-source:
|
|
||||||
en_US: "Icon source: file path, file:// URL, http(s):// URL, or data: URL"
|
|
||||||
de_DE: "Icon-Quelle: Dateipfad, file://-URL, http(s)://-URL oder data:-URL"
|
|
||||||
es_ES: "Fuente del icono: ruta de archivo, URL file://, URL http(s):// o URL data:"
|
|
||||||
fr_FR: "Source de l'icône : chemin de fichier, URL file://, URL http(s):// ou URL data:"
|
|
||||||
pl_PL: "Źródło ikony: ścieżka pliku, URL file://, URL http(s):// lub URL data:"
|
|
||||||
|
|
||||||
help.arg.image-id:
|
help.arg.image-id:
|
||||||
en_US: "Docker image identifier"
|
en_US: "Docker image identifier"
|
||||||
de_DE: "Docker-Image-Kennung"
|
de_DE: "Docker-Image-Kennung"
|
||||||
@@ -3156,34 +3007,6 @@ help.arg.merge:
|
|||||||
fr_FR: "Fusionner avec la plage de versions existante au lieu de remplacer"
|
fr_FR: "Fusionner avec la plage de versions existante au lieu de remplacer"
|
||||||
pl_PL: "Połącz z istniejącym zakresem wersji zamiast zastępować"
|
pl_PL: "Połącz z istniejącym zakresem wersji zamiast zastępować"
|
||||||
|
|
||||||
help.arg.metrics-after:
|
|
||||||
en_US: "Start of time range (RFC 3339 timestamp)"
|
|
||||||
de_DE: "Beginn des Zeitraums (RFC 3339 Zeitstempel)"
|
|
||||||
es_ES: "Inicio del rango de tiempo (marca de tiempo RFC 3339)"
|
|
||||||
fr_FR: "Début de la plage temporelle (horodatage RFC 3339)"
|
|
||||||
pl_PL: "Początek zakresu czasu (znacznik czasu RFC 3339)"
|
|
||||||
|
|
||||||
help.arg.metrics-before:
|
|
||||||
en_US: "End of time range (RFC 3339 timestamp)"
|
|
||||||
de_DE: "Ende des Zeitraums (RFC 3339 Zeitstempel)"
|
|
||||||
es_ES: "Fin del rango de tiempo (marca de tiempo RFC 3339)"
|
|
||||||
fr_FR: "Fin de la plage temporelle (horodatage RFC 3339)"
|
|
||||||
pl_PL: "Koniec zakresu czasu (znacznik czasu RFC 3339)"
|
|
||||||
|
|
||||||
help.arg.metrics-pkg-id:
|
|
||||||
en_US: "Filter by package ID"
|
|
||||||
de_DE: "Nach Paket-ID filtern"
|
|
||||||
es_ES: "Filtrar por ID de paquete"
|
|
||||||
fr_FR: "Filtrer par identifiant de paquet"
|
|
||||||
pl_PL: "Filtruj według identyfikatora pakietu"
|
|
||||||
|
|
||||||
help.arg.metrics-version:
|
|
||||||
en_US: "Filter by version"
|
|
||||||
de_DE: "Nach Version filtern"
|
|
||||||
es_ES: "Filtrar por versión"
|
|
||||||
fr_FR: "Filtrer par version"
|
|
||||||
pl_PL: "Filtruj według wersji"
|
|
||||||
|
|
||||||
help.arg.mirror-url:
|
help.arg.mirror-url:
|
||||||
en_US: "URL of the mirror"
|
en_US: "URL of the mirror"
|
||||||
de_DE: "URL des Spiegels"
|
de_DE: "URL des Spiegels"
|
||||||
@@ -3303,6 +3126,13 @@ help.arg.port:
|
|||||||
fr_FR: "Numéro de port"
|
fr_FR: "Numéro de port"
|
||||||
pl_PL: "Numer portu"
|
pl_PL: "Numer portu"
|
||||||
|
|
||||||
|
help.arg.postgres-connection-url:
|
||||||
|
en_US: "PostgreSQL connection URL"
|
||||||
|
de_DE: "PostgreSQL-Verbindungs-URL"
|
||||||
|
es_ES: "URL de conexión PostgreSQL"
|
||||||
|
fr_FR: "URL de connexion PostgreSQL"
|
||||||
|
pl_PL: "URL połączenia PostgreSQL"
|
||||||
|
|
||||||
help.arg.proxy-url:
|
help.arg.proxy-url:
|
||||||
en_US: "HTTP/SOCKS proxy URL"
|
en_US: "HTTP/SOCKS proxy URL"
|
||||||
de_DE: "HTTP/SOCKS-Proxy-URL"
|
de_DE: "HTTP/SOCKS-Proxy-URL"
|
||||||
@@ -3527,13 +3357,6 @@ help.arg.target-version-range:
|
|||||||
fr_FR: "Contrainte de plage de version cible"
|
fr_FR: "Contrainte de plage de version cible"
|
||||||
pl_PL: "Ograniczenie zakresu wersji docelowej"
|
pl_PL: "Ograniczenie zakresu wersji docelowej"
|
||||||
|
|
||||||
help.arg.to-registry-url:
|
|
||||||
en_US: "Destination registry URL to promote to"
|
|
||||||
de_DE: "Ziel-Registry-URL zum Heraufstufen"
|
|
||||||
es_ES: "URL del registro de destino para promover"
|
|
||||||
fr_FR: "URL du registre de destination pour la promotion"
|
|
||||||
pl_PL: "URL rejestru docelowego do promowania"
|
|
||||||
|
|
||||||
help.arg.tor-proxy-url:
|
help.arg.tor-proxy-url:
|
||||||
en_US: "Tor SOCKS proxy URL"
|
en_US: "Tor SOCKS proxy URL"
|
||||||
de_DE: "Tor-SOCKS-Proxy-URL"
|
de_DE: "Tor-SOCKS-Proxy-URL"
|
||||||
@@ -4634,13 +4457,6 @@ about.commands-registry-db:
|
|||||||
fr_FR: "Commandes pour interagir avec la base de données, comme dump et apply"
|
fr_FR: "Commandes pour interagir avec la base de données, comme dump et apply"
|
||||||
pl_PL: "Polecenia interakcji z bazą danych, np. dump i apply"
|
pl_PL: "Polecenia interakcji z bazą danych, np. dump i apply"
|
||||||
|
|
||||||
about.commands-registry-metrics:
|
|
||||||
en_US: "Query registry usage metrics"
|
|
||||||
de_DE: "Registry-Nutzungsmetriken abfragen"
|
|
||||||
es_ES: "Consultar métricas de uso del registro"
|
|
||||||
fr_FR: "Consulter les métriques d'utilisation du registre"
|
|
||||||
pl_PL: "Zapytaj o metryki użycia rejestru"
|
|
||||||
|
|
||||||
about.commands-registry-info:
|
about.commands-registry-info:
|
||||||
en_US: "View or edit registry information"
|
en_US: "View or edit registry information"
|
||||||
de_DE: "Registry-Informationen anzeigen oder bearbeiten"
|
de_DE: "Registry-Informationen anzeigen oder bearbeiten"
|
||||||
@@ -5082,27 +4898,6 @@ about.get-listen-address-for-webserver:
|
|||||||
fr_FR: "Obtenir l'adresse d'écoute du serveur web"
|
fr_FR: "Obtenir l'adresse d'écoute du serveur web"
|
||||||
pl_PL: "Pobierz adres nasłuchiwania serwera internetowego"
|
pl_PL: "Pobierz adres nasłuchiwania serwera internetowego"
|
||||||
|
|
||||||
about.get-metrics-downloads:
|
|
||||||
en_US: "Count package download requests with optional filters"
|
|
||||||
de_DE: "Paket-Download-Anfragen mit optionalen Filtern zählen"
|
|
||||||
es_ES: "Contar solicitudes de descarga de paquetes con filtros opcionales"
|
|
||||||
fr_FR: "Compter les demandes de téléchargement de paquets avec filtres optionnels"
|
|
||||||
pl_PL: "Zlicz żądania pobrania pakietów z opcjonalnymi filtrami"
|
|
||||||
|
|
||||||
about.get-metrics-summary:
|
|
||||||
en_US: "Get a summary of registry usage metrics"
|
|
||||||
de_DE: "Zusammenfassung der Registry-Nutzungsmetriken abrufen"
|
|
||||||
es_ES: "Obtener un resumen de las métricas de uso del registro"
|
|
||||||
fr_FR: "Obtenir un résumé des métriques d'utilisation du registre"
|
|
||||||
pl_PL: "Pobierz podsumowanie metryk użycia rejestru"
|
|
||||||
|
|
||||||
about.get-metrics-users:
|
|
||||||
en_US: "Count unique active users within a time range"
|
|
||||||
de_DE: "Eindeutige aktive Benutzer in einem Zeitraum zählen"
|
|
||||||
es_ES: "Contar usuarios activos únicos dentro de un rango de tiempo"
|
|
||||||
fr_FR: "Compter les utilisateurs actifs uniques dans un intervalle de temps"
|
|
||||||
pl_PL: "Zlicz unikalnych aktywnych użytkowników w zakresie czasu"
|
|
||||||
|
|
||||||
about.get-os-versions-info:
|
about.get-os-versions-info:
|
||||||
en_US: "Get OS versions info"
|
en_US: "Get OS versions info"
|
||||||
de_DE: "Informationen zu Betriebssystemversionen abrufen"
|
de_DE: "Informationen zu Betriebssystemversionen abrufen"
|
||||||
@@ -5439,20 +5234,6 @@ about.persist-new-notification:
|
|||||||
fr_FR: "Persister une nouvelle notification"
|
fr_FR: "Persister une nouvelle notification"
|
||||||
pl_PL: "Utrwal nowe powiadomienie"
|
pl_PL: "Utrwal nowe powiadomienie"
|
||||||
|
|
||||||
about.promote-os-registry:
|
|
||||||
en_US: "Promote an OS version from one registry to another"
|
|
||||||
de_DE: "Eine OS-Version von einer Registry in eine andere heraufstufen"
|
|
||||||
es_ES: "Promover una versión del SO de un registro a otro"
|
|
||||||
fr_FR: "Promouvoir une version OS d'un registre à un autre"
|
|
||||||
pl_PL: "Promuj wersję OS z jednego rejestru do drugiego"
|
|
||||||
|
|
||||||
about.promote-package-registry:
|
|
||||||
en_US: "Promote a package from one registry to another"
|
|
||||||
de_DE: "Ein Paket von einer Registry in eine andere heraufstufen"
|
|
||||||
es_ES: "Promover un paquete de un registro a otro"
|
|
||||||
fr_FR: "Promouvoir un paquet d'un registre à un autre"
|
|
||||||
pl_PL: "Promuj pakiet z jednego rejestru do drugiego"
|
|
||||||
|
|
||||||
about.publish-s9pk:
|
about.publish-s9pk:
|
||||||
en_US: "Publish s9pk to S3 bucket and index on registry"
|
en_US: "Publish s9pk to S3 bucket and index on registry"
|
||||||
de_DE: "S9pk in S3-Bucket veröffentlichen und in Registry indizieren"
|
de_DE: "S9pk in S3-Bucket veröffentlichen und in Registry indizieren"
|
||||||
@@ -5586,13 +5367,6 @@ about.remove-package-signer:
|
|||||||
fr_FR: "Supprimer le signataire du package"
|
fr_FR: "Supprimer le signataire du package"
|
||||||
pl_PL: "Usuń sygnatariusza pakietu"
|
pl_PL: "Usuń sygnatariusza pakietu"
|
||||||
|
|
||||||
about.remove-signer:
|
|
||||||
en_US: "Remove signer and all their authorizations"
|
|
||||||
de_DE: "Unterzeichner und alle Autorisierungen entfernen"
|
|
||||||
es_ES: "Eliminar firmante y todas sus autorizaciones"
|
|
||||||
fr_FR: "Supprimer le signataire et toutes ses autorisations"
|
|
||||||
pl_PL: "Usuń sygnatariusza i wszystkie jego autoryzacje"
|
|
||||||
|
|
||||||
about.remove-port-forward:
|
about.remove-port-forward:
|
||||||
en_US: "Remove port forward"
|
en_US: "Remove port forward"
|
||||||
de_DE: "Portweiterleitung entfernen"
|
de_DE: "Portweiterleitung entfernen"
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-net-forward-dump-table 1 "dump-table "
|
.TH start-cli-net-forward-dump-table 1 "dump-table "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-net\-forward\-dump\-table \- Dump port forward table
|
start\-cli\-net\-forward\-dump\-table
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli net forward dump\-table\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
\fBstart\-cli net forward dump\-table\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Dump port forward table
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-format\fR
|
\fB\-\-format\fR
|
||||||
|
|||||||
@@ -14,4 +14,3 @@ Print help
|
|||||||
.SH SUBCOMMANDS
|
.SH SUBCOMMANDS
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-net\-forward\-dump\-table(1)
|
start\-cli\-net\-forward\-dump\-table(1)
|
||||||
Dump port forward table
|
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-net-gateway-check-port 1 "check-port "
|
.TH start-cli-net-gateway-check-port 1 "check-port "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-net\-gateway\-check\-port \- Check if a port is reachable from the WAN
|
start\-cli\-net\-gateway\-check\-port \- about.check\-port\-reachability
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli net gateway check\-port\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIPORT\fR> <\fIGATEWAY\fR>
|
\fBstart\-cli net gateway check\-port\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIPORT\fR> <\fIGATEWAY\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Check if a port is reachable from the WAN
|
about.check\-port\-reachability
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-format\fR
|
\fB\-\-format\fR
|
||||||
@@ -16,7 +16,7 @@ Check if a port is reachable from the WAN
|
|||||||
Print help
|
Print help
|
||||||
.TP
|
.TP
|
||||||
<\fIPORT\fR>
|
<\fIPORT\fR>
|
||||||
Port number
|
help.arg.port
|
||||||
.TP
|
.TP
|
||||||
<\fIGATEWAY\fR>
|
<\fIGATEWAY\fR>
|
||||||
Gateway identifier
|
Gateway identifier
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-net-gateway-set-default-outbound 1 "set-default-outbound "
|
.TH start-cli-net-gateway-set-default-outbound 1 "set-default-outbound "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-net\-gateway\-set\-default\-outbound \- Set the default outbound gateway
|
start\-cli\-net\-gateway\-set\-default\-outbound \- about.set\-default\-outbound\-gateway
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli net gateway set\-default\-outbound\fR [\fB\-h\fR|\fB\-\-help\fR] [\fIGATEWAY\fR]
|
\fBstart\-cli net gateway set\-default\-outbound\fR [\fB\-h\fR|\fB\-\-help\fR] [\fIGATEWAY\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Set the default outbound gateway
|
about.set\-default\-outbound\-gateway
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ start\-cli\-net\-gateway\-check\-dns(1)
|
|||||||
Check DNS configuration for a gateway
|
Check DNS configuration for a gateway
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-net\-gateway\-check\-port(1)
|
start\-cli\-net\-gateway\-check\-port(1)
|
||||||
Check if a port is reachable from the WAN
|
about.check\-port\-reachability
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-net\-gateway\-forget(1)
|
start\-cli\-net\-gateway\-forget(1)
|
||||||
Forget a disconnected gateway
|
Forget a disconnected gateway
|
||||||
@@ -26,7 +26,7 @@ start\-cli\-net\-gateway\-list(1)
|
|||||||
Show gateways StartOS can listen on
|
Show gateways StartOS can listen on
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-net\-gateway\-set\-default\-outbound(1)
|
start\-cli\-net\-gateway\-set\-default\-outbound(1)
|
||||||
Set the default outbound gateway
|
about.set\-default\-outbound\-gateway
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-net\-gateway\-set\-name(1)
|
start\-cli\-net\-gateway\-set\-name(1)
|
||||||
Rename a gateway
|
Rename a gateway
|
||||||
|
|||||||
@@ -1,22 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-cli-net-ssl-generate-certificate 1 "generate-certificate "
|
|
||||||
.SH NAME
|
|
||||||
start\-cli\-net\-ssl\-generate\-certificate \- Generate an SSL certificate from the system root CA
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-cli net ssl generate\-certificate\fR [\fB\-\-ed25519\fR] [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIHOSTNAMES\fR]
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Generate an SSL certificate from the system root CA
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-\-ed25519\fR
|
|
||||||
Use Ed25519 instead of NIST P\-256
|
|
||||||
.TP
|
|
||||||
\fB\-\-format\fR
|
|
||||||
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
.TP
|
|
||||||
[\fIHOSTNAMES\fR]
|
|
||||||
Hostnames to include in the certificate
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-cli-net-ssl 1 "ssl "
|
|
||||||
.SH NAME
|
|
||||||
start\-cli\-net\-ssl \- Manage SSL certificates
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-cli net ssl\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Manage SSL certificates
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
.SH SUBCOMMANDS
|
|
||||||
.TP
|
|
||||||
start\-cli\-net\-ssl\-generate\-certificate(1)
|
|
||||||
Generate an SSL certificate from the system root CA
|
|
||||||
@@ -10,7 +10,7 @@ Add a new tunnel
|
|||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-set\-as\-default\-outbound\fR
|
\fB\-\-set\-as\-default\-outbound\fR
|
||||||
Set as the default outbound gateway
|
help.arg.set\-as\-default\-outbound
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
Print help
|
Print help
|
||||||
@@ -22,7 +22,7 @@ Tunnel name
|
|||||||
WireGuard configuration
|
WireGuard configuration
|
||||||
.TP
|
.TP
|
||||||
[\fIGATEWAY_TYPE\fR]
|
[\fIGATEWAY_TYPE\fR]
|
||||||
Type of gateway
|
help.arg.gateway\-type
|
||||||
.br
|
.br
|
||||||
|
|
||||||
.br
|
.br
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-net-vhost-add-passthrough 1 "add-passthrough "
|
.TH start-cli-net-vhost-add-passthrough 1 "add-passthrough "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-net\-vhost\-add\-passthrough \- Add vhost passthrough
|
start\-cli\-net\-vhost\-add\-passthrough
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli net vhost add\-passthrough\fR <\fB\-\-hostname\fR> <\fB\-\-listen\-port\fR> <\fB\-\-backend\fR> [\fB\-\-public\-gateway\fR] [\fB\-\-private\-ip\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
\fBstart\-cli net vhost add\-passthrough\fR <\fB\-\-hostname\fR> <\fB\-\-listen\-port\fR> <\fB\-\-backend\fR> [\fB\-\-public\-gateway\fR] [\fB\-\-private\-ip\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Add vhost passthrough
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-hostname\fR \fI<HOSTNAME>\fR
|
\fB\-\-hostname\fR \fI<HOSTNAME>\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-net-vhost-dump-table 1 "dump-table "
|
.TH start-cli-net-vhost-dump-table 1 "dump-table "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-net\-vhost\-dump\-table \- Dump vhost proxy table
|
start\-cli\-net\-vhost\-dump\-table
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli net vhost dump\-table\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
\fBstart\-cli net vhost dump\-table\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Dump vhost proxy table
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-format\fR
|
\fB\-\-format\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-net-vhost-list-passthrough 1 "list-passthrough "
|
.TH start-cli-net-vhost-list-passthrough 1 "list-passthrough "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-net\-vhost\-list\-passthrough \- List vhost passthroughs
|
start\-cli\-net\-vhost\-list\-passthrough
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli net vhost list\-passthrough\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
\fBstart\-cli net vhost list\-passthrough\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
List vhost passthroughs
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-format\fR
|
\fB\-\-format\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-net-vhost-remove-passthrough 1 "remove-passthrough "
|
.TH start-cli-net-vhost-remove-passthrough 1 "remove-passthrough "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-net\-vhost\-remove\-passthrough \- Remove vhost passthrough
|
start\-cli\-net\-vhost\-remove\-passthrough
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli net vhost remove\-passthrough\fR <\fB\-\-hostname\fR> <\fB\-\-listen\-port\fR> [\fB\-h\fR|\fB\-\-help\fR]
|
\fBstart\-cli net vhost remove\-passthrough\fR <\fB\-\-hostname\fR> <\fB\-\-listen\-port\fR> [\fB\-h\fR|\fB\-\-help\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Remove vhost passthrough
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-hostname\fR \fI<HOSTNAME>\fR
|
\fB\-\-hostname\fR \fI<HOSTNAME>\fR
|
||||||
|
|||||||
@@ -14,13 +14,9 @@ Print help
|
|||||||
.SH SUBCOMMANDS
|
.SH SUBCOMMANDS
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-net\-vhost\-add\-passthrough(1)
|
start\-cli\-net\-vhost\-add\-passthrough(1)
|
||||||
Add vhost passthrough
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-net\-vhost\-dump\-table(1)
|
start\-cli\-net\-vhost\-dump\-table(1)
|
||||||
Dump vhost proxy table
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-net\-vhost\-list\-passthrough(1)
|
start\-cli\-net\-vhost\-list\-passthrough(1)
|
||||||
List vhost passthroughs
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-net\-vhost\-remove\-passthrough(1)
|
start\-cli\-net\-vhost\-remove\-passthrough(1)
|
||||||
Remove vhost passthrough
|
|
||||||
|
|||||||
@@ -25,9 +25,6 @@ Manage port forwards
|
|||||||
start\-cli\-net\-gateway(1)
|
start\-cli\-net\-gateway(1)
|
||||||
View and edit gateway configurations
|
View and edit gateway configurations
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-net\-ssl(1)
|
|
||||||
Manage SSL certificates
|
|
||||||
.TP
|
|
||||||
start\-cli\-net\-tunnel(1)
|
start\-cli\-net\-tunnel(1)
|
||||||
Manage tunnels
|
Manage tunnels
|
||||||
.TP
|
.TP
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-package-attach 1 "attach "
|
.TH start-cli-package-attach 1 "attach "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-package\-attach \- Execute commands in container
|
start\-cli\-package\-attach
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli package attach\fR [\fB\-\-force\-tty\fR] [\fB\-s\fR|\fB\-\-subcontainer\fR] [\fB\-n\fR|\fB\-\-name\fR] [\fB\-u\fR|\fB\-\-user\fR] [\fB\-i\fR|\fB\-\-image\-id\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> [\fICOMMAND\fR]
|
\fBstart\-cli package attach\fR [\fB\-\-force\-tty\fR] [\fB\-s\fR|\fB\-\-subcontainer\fR] [\fB\-n\fR|\fB\-\-name\fR] [\fB\-u\fR|\fB\-\-user\fR] [\fB\-i\fR|\fB\-\-image\-id\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> [\fICOMMAND\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Execute commands in container
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-force\-tty\fR
|
\fB\-\-force\-tty\fR
|
||||||
|
|||||||
@@ -4,14 +4,11 @@
|
|||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-package\-backup\-restore \- Restore packages from backup
|
start\-cli\-package\-backup\-restore \- Restore packages from backup
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli package backup restore\fR [\fB\-\-server\-id\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fITARGET_ID\fR> <\fIPASSWORD\fR> [\fIIDS\fR]
|
\fBstart\-cli package backup restore\fR [\fB\-h\fR|\fB\-\-help\fR] <\fITARGET_ID\fR> <\fIPASSWORD\fR> [\fIIDS\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Restore packages from backup
|
Restore packages from backup
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-server\-id\fR \fI<SERVER_ID>\fR
|
|
||||||
Unique server identifier
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
Print help
|
Print help
|
||||||
.TP
|
.TP
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-package-host-address-domain-private 1 "private "
|
.TH start-cli-package-host-address-domain-private 1 "private "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-package\-host\-address\-domain\-private \- Commands for managing private domains for a host
|
start\-cli\-package\-host\-address\-domain\-private
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli package host address domain private\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli package host address domain private\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing private domains for a host
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-package-host-address-domain-public 1 "public "
|
.TH start-cli-package-host-address-domain-public 1 "public "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-package\-host\-address\-domain\-public \- Commands for managing public domains for a host
|
start\-cli\-package\-host\-address\-domain\-public
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli package host address domain public\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli package host address domain public\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing public domains for a host
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-package-host-address-domain 1 "domain "
|
.TH start-cli-package-host-address-domain 1 "domain "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-package\-host\-address\-domain \- Commands for managing host address domains
|
start\-cli\-package\-host\-address\-domain
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli package host address domain\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli package host address domain\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing host address domains
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
@@ -14,7 +13,5 @@ Print help
|
|||||||
.SH SUBCOMMANDS
|
.SH SUBCOMMANDS
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-package\-host\-address\-domain\-private(1)
|
start\-cli\-package\-host\-address\-domain\-private(1)
|
||||||
Commands for managing private domains for a host
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-package\-host\-address\-domain\-public(1)
|
start\-cli\-package\-host\-address\-domain\-public(1)
|
||||||
Commands for managing public domains for a host
|
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-package-host-address 1 "address "
|
.TH start-cli-package-host-address 1 "address "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-package\-host\-address \- Commands for managing host addresses
|
start\-cli\-package\-host\-address
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli package host address\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIHOST\fR> <\fIsubcommands\fR>
|
\fBstart\-cli package host address\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIHOST\fR> <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing host addresses
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
@@ -17,7 +16,6 @@ Host identifier
|
|||||||
.SH SUBCOMMANDS
|
.SH SUBCOMMANDS
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-package\-host\-address\-domain(1)
|
start\-cli\-package\-host\-address\-domain(1)
|
||||||
Commands for managing host address domains
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-package\-host\-address\-list(1)
|
start\-cli\-package\-host\-address\-list(1)
|
||||||
List addresses for a host
|
List addresses for a host
|
||||||
|
|||||||
@@ -2,15 +2,15 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-package-host-binding-set-address-enabled 1 "set-address-enabled "
|
.TH start-cli-package-host-binding-set-address-enabled 1 "set-address-enabled "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-package\-host\-binding\-set\-address\-enabled \- Set a gateway address enabled for a binding
|
start\-cli\-package\-host\-binding\-set\-address\-enabled \- about.set\-address\-enabled\-for\-binding
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli package host binding set\-address\-enabled\fR <\fB\-\-address\fR> [\fB\-\-enabled\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIINTERNAL_PORT\fR>
|
\fBstart\-cli package host binding set\-address\-enabled\fR <\fB\-\-address\fR> [\fB\-\-enabled\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIINTERNAL_PORT\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Set a gateway address enabled for a binding
|
about.set\-address\-enabled\-for\-binding
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-address\fR \fI<ADDRESS>\fR
|
\fB\-\-address\fR \fI<ADDRESS>\fR
|
||||||
Network address
|
help.arg.address
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-enabled\fR \fI<ENABLED>\fR
|
\fB\-\-enabled\fR \fI<ENABLED>\fR
|
||||||
Enable or disable this binding
|
Enable or disable this binding
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-package-host-binding 1 "binding "
|
.TH start-cli-package-host-binding 1 "binding "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-package\-host\-binding \- Commands for managing host bindings
|
start\-cli\-package\-host\-binding
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli package host binding\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIHOST\fR> <\fIsubcommands\fR>
|
\fBstart\-cli package host binding\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIHOST\fR> <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing host bindings
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
@@ -20,4 +19,4 @@ start\-cli\-package\-host\-binding\-list(1)
|
|||||||
List bindings for a host
|
List bindings for a host
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-package\-host\-binding\-set\-address\-enabled(1)
|
start\-cli\-package\-host\-binding\-set\-address\-enabled(1)
|
||||||
Set a gateway address enabled for a binding
|
about.set\-address\-enabled\-for\-binding
|
||||||
|
|||||||
@@ -17,7 +17,5 @@ Package identifier
|
|||||||
.SH SUBCOMMANDS
|
.SH SUBCOMMANDS
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-package\-host\-address(1)
|
start\-cli\-package\-host\-address(1)
|
||||||
Commands for managing host addresses
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-package\-host\-binding(1)
|
start\-cli\-package\-host\-binding(1)
|
||||||
Commands for managing host bindings
|
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-package-set-outbound-gateway 1 "set-outbound-gateway "
|
.TH start-cli-package-set-outbound-gateway 1 "set-outbound-gateway "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-package\-set\-outbound\-gateway \- Set the outbound gateway for a package
|
start\-cli\-package\-set\-outbound\-gateway \- about.set\-outbound\-gateway\-package
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli package set\-outbound\-gateway\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIPACKAGE\fR> [\fIGATEWAY\fR]
|
\fBstart\-cli package set\-outbound\-gateway\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIPACKAGE\fR> [\fIGATEWAY\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Set the outbound gateway for a package
|
about.set\-outbound\-gateway\-package
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -17,7 +17,6 @@ start\-cli\-package\-action(1)
|
|||||||
Commands to get action input or run an action
|
Commands to get action input or run an action
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-package\-attach(1)
|
start\-cli\-package\-attach(1)
|
||||||
Execute commands in container
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-package\-backup(1)
|
start\-cli\-package\-backup(1)
|
||||||
Commands for restoring package(s) from backup
|
Commands for restoring package(s) from backup
|
||||||
@@ -47,7 +46,7 @@ start\-cli\-package\-restart(1)
|
|||||||
Restart a service
|
Restart a service
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-package\-set\-outbound\-gateway(1)
|
start\-cli\-package\-set\-outbound\-gateway(1)
|
||||||
Set the outbound gateway for a package
|
about.set\-outbound\-gateway\-package
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-package\-start(1)
|
start\-cli\-package\-start(1)
|
||||||
Start a service
|
Start a service
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-cli-registry-admin-signer-remove 1 "remove "
|
|
||||||
.SH NAME
|
|
||||||
start\-cli\-registry\-admin\-signer\-remove \- Remove signer and all their authorizations
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-cli registry admin signer remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR>
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Remove signer and all their authorizations
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
.TP
|
|
||||||
<\fIID\fR>
|
|
||||||
Signer identifier
|
|
||||||
@@ -21,6 +21,3 @@ Edit signer information
|
|||||||
.TP
|
.TP
|
||||||
start\-cli\-registry\-admin\-signer\-list(1)
|
start\-cli\-registry\-admin\-signer\-list(1)
|
||||||
List signers
|
List signers
|
||||||
.TP
|
|
||||||
start\-cli\-registry\-admin\-signer\-remove(1)
|
|
||||||
Remove signer and all their authorizations
|
|
||||||
|
|||||||
@@ -13,4 +13,4 @@ Set the registry icon
|
|||||||
Print help
|
Print help
|
||||||
.TP
|
.TP
|
||||||
<\fIICON\fR>
|
<\fIICON\fR>
|
||||||
Icon source: file path, file:// URL, http(s):// URL, or data: URL
|
Path to service icon file
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-registry-info 1 "info "
|
.TH start-cli-registry-info 1 "info "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-registry\-info \- View or edit registry information
|
start\-cli\-registry\-info \- Display registry info
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli registry info\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIsubcommands\fR]
|
\fBstart\-cli registry info\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIsubcommands\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
View or edit registry information
|
Display registry info
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-format\fR
|
\fB\-\-format\fR
|
||||||
|
|||||||
@@ -1,28 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-cli-registry-metrics-downloads 1 "downloads "
|
|
||||||
.SH NAME
|
|
||||||
start\-cli\-registry\-metrics\-downloads \- Count package download requests with optional filters
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-cli registry metrics downloads\fR [\fB\-\-pkg\-id\fR] [\fB\-\-version\fR] [\fB\-\-after\fR] [\fB\-\-before\fR] [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Count package download requests with optional filters
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-\-pkg\-id\fR \fI<PKG_ID>\fR
|
|
||||||
Filter by package ID
|
|
||||||
.TP
|
|
||||||
\fB\-\-version\fR \fI<VERSION>\fR
|
|
||||||
Filter by version
|
|
||||||
.TP
|
|
||||||
\fB\-\-after\fR \fI<AFTER>\fR
|
|
||||||
Start of time range (RFC 3339 timestamp)
|
|
||||||
.TP
|
|
||||||
\fB\-\-before\fR \fI<BEFORE>\fR
|
|
||||||
End of time range (RFC 3339 timestamp)
|
|
||||||
.TP
|
|
||||||
\fB\-\-format\fR
|
|
||||||
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-cli-registry-metrics-summary 1 "summary "
|
|
||||||
.SH NAME
|
|
||||||
start\-cli\-registry\-metrics\-summary \- Get a summary of registry usage metrics
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-cli registry metrics summary\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Get a summary of registry usage metrics
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-\-format\fR
|
|
||||||
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-cli-registry-metrics-users 1 "users "
|
|
||||||
.SH NAME
|
|
||||||
start\-cli\-registry\-metrics\-users \- Count unique active users within a time range
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-cli registry metrics users\fR [\fB\-\-after\fR] [\fB\-\-before\fR] [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Count unique active users within a time range
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-\-after\fR \fI<AFTER>\fR
|
|
||||||
Start of time range (RFC 3339 timestamp)
|
|
||||||
.TP
|
|
||||||
\fB\-\-before\fR \fI<BEFORE>\fR
|
|
||||||
End of time range (RFC 3339 timestamp)
|
|
||||||
.TP
|
|
||||||
\fB\-\-format\fR
|
|
||||||
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-cli-registry-metrics 1 "metrics "
|
|
||||||
.SH NAME
|
|
||||||
start\-cli\-registry\-metrics \- Query registry usage metrics
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-cli registry metrics\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Query registry usage metrics
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
.SH SUBCOMMANDS
|
|
||||||
.TP
|
|
||||||
start\-cli\-registry\-metrics\-downloads(1)
|
|
||||||
Count package download requests with optional filters
|
|
||||||
.TP
|
|
||||||
start\-cli\-registry\-metrics\-summary(1)
|
|
||||||
Get a summary of registry usage metrics
|
|
||||||
.TP
|
|
||||||
start\-cli\-registry\-metrics\-users(1)
|
|
||||||
Count unique active users within a time range
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-cli-registry-os-promote 1 "promote "
|
|
||||||
.SH NAME
|
|
||||||
start\-cli\-registry\-os\-promote \- Promote an OS version from one registry to another
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-cli registry os promote\fR [\fB\-\-from\fR] [\fB\-\-to\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIVERSION\fR>
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Promote an OS version from one registry to another
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-\-from\fR \fI<FROM>\fR
|
|
||||||
Source registry URL to promote from
|
|
||||||
.TP
|
|
||||||
\fB\-\-to\fR \fI<TO>\fR
|
|
||||||
Destination registry URL to promote to
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
.TP
|
|
||||||
<\fIVERSION\fR>
|
|
||||||
StartOS version number
|
|
||||||
@@ -19,8 +19,5 @@ Commands to add, sign, or get registry assets
|
|||||||
start\-cli\-registry\-os\-index(1)
|
start\-cli\-registry\-os\-index(1)
|
||||||
List OS versions index
|
List OS versions index
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-registry\-os\-promote(1)
|
|
||||||
Promote an OS version from one registry to another
|
|
||||||
.TP
|
|
||||||
start\-cli\-registry\-os\-version(1)
|
start\-cli\-registry\-os\-version(1)
|
||||||
Commands to add, remove, or list versions or version signers
|
Commands to add, remove, or list versions or version signers
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-registry-package-category-list 1 "list "
|
.TH start-cli-registry-package-category-list 1 "list "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-registry\-package\-category\-list \- List registry categories
|
start\-cli\-registry\-package\-category\-list
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli registry package category list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
\fBstart\-cli registry package category list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
List registry categories
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-format\fR
|
\fB\-\-format\fR
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ start\-cli\-registry\-package\-category\-add\-package(1)
|
|||||||
Add a package to a category
|
Add a package to a category
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-registry\-package\-category\-list(1)
|
start\-cli\-registry\-package\-category\-list(1)
|
||||||
List registry categories
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-registry\-package\-category\-remove(1)
|
start\-cli\-registry\-package\-category\-remove(1)
|
||||||
Remove category from registry
|
Remove category from registry
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-registry\-package\-download \- Download s9pk package
|
start\-cli\-registry\-package\-download \- Download s9pk package
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli registry package download\fR [\fB\-v\fR|\fB\-\-target\-version\fR] [\fB\-d\fR|\fB\-\-dest\fR] [\fB\-a\fR|\fB\-\-arch\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR>
|
\fBstart\-cli registry package download\fR [\fB\-v\fR|\fB\-\-target\-version\fR] [\fB\-d\fR|\fB\-\-dest\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Download s9pk package
|
Download s9pk package
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
@@ -15,9 +15,6 @@ Target version range constraint
|
|||||||
\fB\-d\fR, \fB\-\-dest\fR \fI<DEST>\fR
|
\fB\-d\fR, \fB\-\-dest\fR \fI<DEST>\fR
|
||||||
Destination path for download
|
Destination path for download
|
||||||
.TP
|
.TP
|
||||||
\fB\-a\fR, \fB\-\-arch\fR \fI<ARCH>\fR
|
|
||||||
Target CPU architecture (e.g. x86_64, aarch64)
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
Print help
|
Print help
|
||||||
.TP
|
.TP
|
||||||
|
|||||||
@@ -1,25 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-cli-registry-package-promote 1 "promote "
|
|
||||||
.SH NAME
|
|
||||||
start\-cli\-registry\-package\-promote \- Promote a package from one registry to another
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-cli registry package promote\fR [\fB\-\-from\fR] [\fB\-\-to\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fIVERSION\fR>
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Promote a package from one registry to another
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-\-from\fR \fI<FROM>\fR
|
|
||||||
Source registry URL to promote from
|
|
||||||
.TP
|
|
||||||
\fB\-\-to\fR \fI<TO>\fR
|
|
||||||
Destination registry URL to promote to
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
.TP
|
|
||||||
<\fIID\fR>
|
|
||||||
Package identifier
|
|
||||||
.TP
|
|
||||||
<\fIVERSION\fR>
|
|
||||||
Package version
|
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-registry\-package\-remove \- Remove package from registry
|
start\-cli\-registry\-package\-remove \- Remove package from registry
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli registry package remove\fR [\fB\-\-sighash\fR] [\fB\-\-force\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> [\fIVERSION\fR]
|
\fBstart\-cli registry package remove\fR [\fB\-\-sighash\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fIVERSION\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Remove package from registry
|
Remove package from registry
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
@@ -12,14 +12,11 @@ Remove package from registry
|
|||||||
\fB\-\-sighash\fR \fI<SIGHASH>\fR
|
\fB\-\-sighash\fR \fI<SIGHASH>\fR
|
||||||
Hash for signature verification
|
Hash for signature verification
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-force\fR
|
|
||||||
Force removal even if the package has versions
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
Print help
|
Print help
|
||||||
.TP
|
.TP
|
||||||
<\fIID\fR>
|
<\fIID\fR>
|
||||||
Package identifier
|
Package identifier
|
||||||
.TP
|
.TP
|
||||||
[\fIVERSION\fR]
|
<\fIVERSION\fR>
|
||||||
Package version
|
Package version
|
||||||
|
|||||||
@@ -31,9 +31,6 @@ List installation candidates
|
|||||||
start\-cli\-registry\-package\-index(1)
|
start\-cli\-registry\-package\-index(1)
|
||||||
List packages and categories
|
List packages and categories
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-registry\-package\-promote(1)
|
|
||||||
Promote a package from one registry to another
|
|
||||||
.TP
|
|
||||||
start\-cli\-registry\-package\-remove(1)
|
start\-cli\-registry\-package\-remove(1)
|
||||||
Remove package from registry
|
Remove package from registry
|
||||||
.TP
|
.TP
|
||||||
|
|||||||
@@ -23,10 +23,7 @@ start\-cli\-registry\-index(1)
|
|||||||
List registry info and packages
|
List registry info and packages
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-registry\-info(1)
|
start\-cli\-registry\-info(1)
|
||||||
View or edit registry information
|
Display registry info
|
||||||
.TP
|
|
||||||
start\-cli\-registry\-metrics(1)
|
|
||||||
Query registry usage metrics
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-registry\-os(1)
|
start\-cli\-registry\-os(1)
|
||||||
Commands related to OS assets and versions
|
Commands related to OS assets and versions
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-s9pk-inspect-commitment 1 "commitment "
|
.TH start-cli-s9pk-inspect-commitment 1 "commitment "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-s9pk\-inspect\-commitment \- Display the s9pk root signature hash and max size
|
start\-cli\-s9pk\-inspect\-commitment \- about.display\-s9pk\-root\-sighash\-and\-maxsize
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli s9pk inspect commitment\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
\fBstart\-cli s9pk inspect commitment\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Display the s9pk root signature hash and max size
|
about.display\-s9pk\-root\-sighash\-and\-maxsize
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-format\fR
|
\fB\-\-format\fR
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ start\-cli\-s9pk\-inspect\-cat(1)
|
|||||||
Display file contents from s9pk
|
Display file contents from s9pk
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-s9pk\-inspect\-commitment(1)
|
start\-cli\-s9pk\-inspect\-commitment(1)
|
||||||
Display the s9pk root signature hash and max size
|
about.display\-s9pk\-root\-sighash\-and\-maxsize
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-s9pk\-inspect\-file\-tree(1)
|
start\-cli\-s9pk\-inspect\-file\-tree(1)
|
||||||
Display list of paths in s9pk
|
Display list of paths in s9pk
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-server-device-info 1 "device-info "
|
.TH start-cli-server-device-info 1 "device-info "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-server\-device\-info \- Display device information
|
start\-cli\-server\-device\-info \- about.get\-device\-info
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli server device\-info\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
\fBstart\-cli server device\-info\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Display device information
|
about.get\-device\-info
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-format\fR
|
\fB\-\-format\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-server-host-address-domain-private 1 "private "
|
.TH start-cli-server-host-address-domain-private 1 "private "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-server\-host\-address\-domain\-private \- Commands for managing private domains for a host
|
start\-cli\-server\-host\-address\-domain\-private
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli server host address domain private\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli server host address domain private\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing private domains for a host
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-server-host-address-domain-public 1 "public "
|
.TH start-cli-server-host-address-domain-public 1 "public "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-server\-host\-address\-domain\-public \- Commands for managing public domains for a host
|
start\-cli\-server\-host\-address\-domain\-public
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli server host address domain public\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli server host address domain public\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing public domains for a host
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-server-host-address-domain 1 "domain "
|
.TH start-cli-server-host-address-domain 1 "domain "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-server\-host\-address\-domain \- Commands for managing host address domains
|
start\-cli\-server\-host\-address\-domain
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli server host address domain\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli server host address domain\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing host address domains
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
@@ -14,7 +13,5 @@ Print help
|
|||||||
.SH SUBCOMMANDS
|
.SH SUBCOMMANDS
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-server\-host\-address\-domain\-private(1)
|
start\-cli\-server\-host\-address\-domain\-private(1)
|
||||||
Commands for managing private domains for a host
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-server\-host\-address\-domain\-public(1)
|
start\-cli\-server\-host\-address\-domain\-public(1)
|
||||||
Commands for managing public domains for a host
|
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-server-host-address 1 "address "
|
.TH start-cli-server-host-address 1 "address "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-server\-host\-address \- Commands for managing host addresses
|
start\-cli\-server\-host\-address
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli server host address\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli server host address\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing host addresses
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
@@ -14,7 +13,6 @@ Print help
|
|||||||
.SH SUBCOMMANDS
|
.SH SUBCOMMANDS
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-server\-host\-address\-domain(1)
|
start\-cli\-server\-host\-address\-domain(1)
|
||||||
Commands for managing host address domains
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-server\-host\-address\-list(1)
|
start\-cli\-server\-host\-address\-list(1)
|
||||||
List addresses for a host
|
List addresses for a host
|
||||||
|
|||||||
@@ -2,15 +2,15 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-server-host-binding-set-address-enabled 1 "set-address-enabled "
|
.TH start-cli-server-host-binding-set-address-enabled 1 "set-address-enabled "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-server\-host\-binding\-set\-address\-enabled \- Set a gateway address enabled for a binding
|
start\-cli\-server\-host\-binding\-set\-address\-enabled \- about.set\-address\-enabled\-for\-binding
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli server host binding set\-address\-enabled\fR <\fB\-\-address\fR> [\fB\-\-enabled\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIINTERNAL_PORT\fR>
|
\fBstart\-cli server host binding set\-address\-enabled\fR <\fB\-\-address\fR> [\fB\-\-enabled\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIINTERNAL_PORT\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Set a gateway address enabled for a binding
|
about.set\-address\-enabled\-for\-binding
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-address\fR \fI<ADDRESS>\fR
|
\fB\-\-address\fR \fI<ADDRESS>\fR
|
||||||
Network address
|
help.arg.address
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-enabled\fR \fI<ENABLED>\fR
|
\fB\-\-enabled\fR \fI<ENABLED>\fR
|
||||||
Enable or disable this binding
|
Enable or disable this binding
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-server-host-binding 1 "binding "
|
.TH start-cli-server-host-binding 1 "binding "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-server\-host\-binding \- Commands for managing host bindings
|
start\-cli\-server\-host\-binding
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli server host binding\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli server host binding\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing host bindings
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
@@ -17,4 +16,4 @@ start\-cli\-server\-host\-binding\-list(1)
|
|||||||
List bindings for a host
|
List bindings for a host
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-server\-host\-binding\-set\-address\-enabled(1)
|
start\-cli\-server\-host\-binding\-set\-address\-enabled(1)
|
||||||
Set a gateway address enabled for a binding
|
about.set\-address\-enabled\-for\-binding
|
||||||
|
|||||||
@@ -14,7 +14,5 @@ Print help
|
|||||||
.SH SUBCOMMANDS
|
.SH SUBCOMMANDS
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-server\-host\-address(1)
|
start\-cli\-server\-host\-address(1)
|
||||||
Commands for managing host addresses
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-server\-host\-binding(1)
|
start\-cli\-server\-host\-binding(1)
|
||||||
Commands for managing host bindings
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ start\-cli\-server\-clear\-smtp(1)
|
|||||||
Remove system smtp server and credentials
|
Remove system smtp server and credentials
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-server\-device\-info(1)
|
start\-cli\-server\-device\-info(1)
|
||||||
Display device information
|
about.get\-device\-info
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-server\-experimental(1)
|
start\-cli\-server\-experimental(1)
|
||||||
Commands related to configuring experimental options such as zram and cpu governor
|
Commands related to configuring experimental options such as zram and cpu governor
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-tunnel-auth-key 1 "key "
|
.TH start-cli-tunnel-auth-key 1 "key "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-tunnel\-auth\-key \- Commands for managing authorized keys
|
start\-cli\-tunnel\-auth\-key
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli tunnel auth key\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli tunnel auth key\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing authorized keys
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -17,7 +17,6 @@ start\-cli\-tunnel\-auth\-get\-pubkey(1)
|
|||||||
Get the public key from the server
|
Get the public key from the server
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-tunnel\-auth\-key(1)
|
start\-cli\-tunnel\-auth\-key(1)
|
||||||
Commands for managing authorized keys
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-tunnel\-auth\-login(1)
|
start\-cli\-tunnel\-auth\-login(1)
|
||||||
Login to a new auth session
|
Login to a new auth session
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-tunnel-port-forward-set-enabled 1 "set-enabled "
|
.TH start-cli-tunnel-port-forward-set-enabled 1 "set-enabled "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-tunnel\-port\-forward\-set\-enabled \- Enable or disable a port forward
|
start\-cli\-tunnel\-port\-forward\-set\-enabled \- about.enable\-or\-disable\-port\-forward
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli tunnel port\-forward set\-enabled\fR [\fB\-\-enabled\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fISOURCE\fR>
|
\fBstart\-cli tunnel port\-forward set\-enabled\fR [\fB\-\-enabled\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fISOURCE\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Enable or disable a port forward
|
about.enable\-or\-disable\-port\-forward
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-enabled\fR
|
\fB\-\-enabled\fR
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-tunnel-port-forward-update-label 1 "update-label "
|
.TH start-cli-tunnel-port-forward-update-label 1 "update-label "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-tunnel\-port\-forward\-update\-label \- Update the label of a port forward
|
start\-cli\-tunnel\-port\-forward\-update\-label \- about.update\-port\-forward\-label
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli tunnel port\-forward update\-label\fR [\fB\-h\fR|\fB\-\-help\fR] <\fISOURCE\fR> [\fILABEL\fR]
|
\fBstart\-cli tunnel port\-forward update\-label\fR [\fB\-h\fR|\fB\-\-help\fR] <\fISOURCE\fR> [\fILABEL\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Update the label of a port forward
|
about.update\-port\-forward\-label
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-tunnel-port-forward 1 "port-forward "
|
.TH start-cli-tunnel-port-forward 1 "port-forward "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-tunnel\-port\-forward \- Commands for managing port forwards
|
start\-cli\-tunnel\-port\-forward
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli tunnel port\-forward\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli tunnel port\-forward\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing port forwards
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
@@ -20,7 +19,7 @@ start\-cli\-tunnel\-port\-forward\-remove(1)
|
|||||||
Remove port forward
|
Remove port forward
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-tunnel\-port\-forward\-set\-enabled(1)
|
start\-cli\-tunnel\-port\-forward\-set\-enabled(1)
|
||||||
Enable or disable a port forward
|
about.enable\-or\-disable\-port\-forward
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-tunnel\-port\-forward\-update\-label(1)
|
start\-cli\-tunnel\-port\-forward\-update\-label(1)
|
||||||
Update the label of a port forward
|
about.update\-port\-forward\-label
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-tunnel-update 1 "update "
|
.TH start-cli-tunnel-update 1 "update "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-tunnel\-update \- Commands for checking and applying tunnel updates
|
start\-cli\-tunnel\-update
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli tunnel update\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli tunnel update\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for checking and applying tunnel updates
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli-tunnel-web 1 "web "
|
.TH start-cli-tunnel-web 1 "web "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli\-tunnel\-web \- Commands for managing the tunnel web interface
|
start\-cli\-tunnel\-web
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-cli tunnel web\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-cli tunnel web\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing the tunnel web interface
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -23,7 +23,6 @@ start\-cli\-tunnel\-device(1)
|
|||||||
Add, remove, or list devices in subnets
|
Add, remove, or list devices in subnets
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-tunnel\-port\-forward(1)
|
start\-cli\-tunnel\-port\-forward(1)
|
||||||
Commands for managing port forwards
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-tunnel\-restart(1)
|
start\-cli\-tunnel\-restart(1)
|
||||||
Reboot the tunnel server
|
Reboot the tunnel server
|
||||||
@@ -32,7 +31,5 @@ start\-cli\-tunnel\-subnet(1)
|
|||||||
Add, remove, or modify subnets
|
Add, remove, or modify subnets
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-tunnel\-update(1)
|
start\-cli\-tunnel\-update(1)
|
||||||
Commands for checking and applying tunnel updates
|
|
||||||
.TP
|
.TP
|
||||||
start\-cli\-tunnel\-web(1)
|
start\-cli\-tunnel\-web(1)
|
||||||
Commands for managing the tunnel web interface
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
.ie \n(.g .ds Aq \(aq
|
||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-cli 1 "start-cli 0.4.0-beta.0"
|
.TH start-cli 1 "start-cli 0.4.0-alpha.21"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-cli
|
start\-cli
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
@@ -117,4 +117,4 @@ Command for calculating the blake3 hash of a file
|
|||||||
start\-cli\-wifi(1)
|
start\-cli\-wifi(1)
|
||||||
Commands related to wifi networks i.e. add, connect, delete
|
Commands related to wifi networks i.e. add, connect, delete
|
||||||
.SH VERSION
|
.SH VERSION
|
||||||
v0.4.0\-beta.0
|
v0.4.0\-alpha.21
|
||||||
|
|||||||
@@ -1,15 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-container-pipe-wrap 1 "pipe-wrap "
|
|
||||||
.SH NAME
|
|
||||||
start\-container\-pipe\-wrap
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-container pipe\-wrap\fR [\fB\-h\fR|\fB\-\-help\fR] [\fICOMMAND\fR]
|
|
||||||
.SH DESCRIPTION
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
.TP
|
|
||||||
[\fICOMMAND\fR]
|
|
||||||
Command to execute in the container
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
.ie \n(.g .ds Aq \(aq
|
||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-container 1 "start-container 0.4.0-beta.0"
|
.TH start-container 1 "start-container 0.4.0-alpha.21"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-container
|
start\-container
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
@@ -34,8 +34,6 @@ start\-container\-get\-status(1)
|
|||||||
.TP
|
.TP
|
||||||
start\-container\-git\-info(1)
|
start\-container\-git\-info(1)
|
||||||
.TP
|
.TP
|
||||||
start\-container\-pipe\-wrap(1)
|
|
||||||
.TP
|
|
||||||
start\-container\-plugin(1)
|
start\-container\-plugin(1)
|
||||||
.TP
|
.TP
|
||||||
start\-container\-rebuild(1)
|
start\-container\-rebuild(1)
|
||||||
@@ -52,4 +50,4 @@ start\-container\-shutdown(1)
|
|||||||
.TP
|
.TP
|
||||||
start\-container\-subcontainer(1)
|
start\-container\-subcontainer(1)
|
||||||
.SH VERSION
|
.SH VERSION
|
||||||
v0.4.0\-beta.0
|
v0.4.0\-alpha.21
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-registry-admin-signer-remove 1 "remove "
|
|
||||||
.SH NAME
|
|
||||||
start\-registry\-admin\-signer\-remove \- Remove signer and all their authorizations
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-registry admin signer remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR>
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Remove signer and all their authorizations
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
.TP
|
|
||||||
<\fIID\fR>
|
|
||||||
Signer identifier
|
|
||||||
@@ -21,6 +21,3 @@ Edit signer information
|
|||||||
.TP
|
.TP
|
||||||
start\-registry\-admin\-signer\-list(1)
|
start\-registry\-admin\-signer\-list(1)
|
||||||
List signers
|
List signers
|
||||||
.TP
|
|
||||||
start\-registry\-admin\-signer\-remove(1)
|
|
||||||
Remove signer and all their authorizations
|
|
||||||
|
|||||||
@@ -13,4 +13,4 @@ Set the registry icon
|
|||||||
Print help
|
Print help
|
||||||
.TP
|
.TP
|
||||||
<\fIICON\fR>
|
<\fIICON\fR>
|
||||||
Icon source: file path, file:// URL, http(s):// URL, or data: URL
|
Path to service icon file
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-registry-info 1 "info "
|
.TH start-registry-info 1 "info "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-registry\-info \- View or edit registry information
|
start\-registry\-info \- Display registry info
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-registry info\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIsubcommands\fR]
|
\fBstart\-registry info\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIsubcommands\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
View or edit registry information
|
Display registry info
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-format\fR
|
\fB\-\-format\fR
|
||||||
|
|||||||
@@ -1,28 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-registry-metrics-downloads 1 "downloads "
|
|
||||||
.SH NAME
|
|
||||||
start\-registry\-metrics\-downloads \- Count package download requests with optional filters
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-registry metrics downloads\fR [\fB\-\-pkg\-id\fR] [\fB\-\-version\fR] [\fB\-\-after\fR] [\fB\-\-before\fR] [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Count package download requests with optional filters
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-\-pkg\-id\fR \fI<PKG_ID>\fR
|
|
||||||
Filter by package ID
|
|
||||||
.TP
|
|
||||||
\fB\-\-version\fR \fI<VERSION>\fR
|
|
||||||
Filter by version
|
|
||||||
.TP
|
|
||||||
\fB\-\-after\fR \fI<AFTER>\fR
|
|
||||||
Start of time range (RFC 3339 timestamp)
|
|
||||||
.TP
|
|
||||||
\fB\-\-before\fR \fI<BEFORE>\fR
|
|
||||||
End of time range (RFC 3339 timestamp)
|
|
||||||
.TP
|
|
||||||
\fB\-\-format\fR
|
|
||||||
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-registry-metrics-summary 1 "summary "
|
|
||||||
.SH NAME
|
|
||||||
start\-registry\-metrics\-summary \- Get a summary of registry usage metrics
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-registry metrics summary\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Get a summary of registry usage metrics
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-\-format\fR
|
|
||||||
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-registry-metrics-users 1 "users "
|
|
||||||
.SH NAME
|
|
||||||
start\-registry\-metrics\-users \- Count unique active users within a time range
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-registry metrics users\fR [\fB\-\-after\fR] [\fB\-\-before\fR] [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Count unique active users within a time range
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-\-after\fR \fI<AFTER>\fR
|
|
||||||
Start of time range (RFC 3339 timestamp)
|
|
||||||
.TP
|
|
||||||
\fB\-\-before\fR \fI<BEFORE>\fR
|
|
||||||
End of time range (RFC 3339 timestamp)
|
|
||||||
.TP
|
|
||||||
\fB\-\-format\fR
|
|
||||||
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-registry-metrics 1 "metrics "
|
|
||||||
.SH NAME
|
|
||||||
start\-registry\-metrics \- Query registry usage metrics
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-registry metrics\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Query registry usage metrics
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
.SH SUBCOMMANDS
|
|
||||||
.TP
|
|
||||||
start\-registry\-metrics\-downloads(1)
|
|
||||||
Count package download requests with optional filters
|
|
||||||
.TP
|
|
||||||
start\-registry\-metrics\-summary(1)
|
|
||||||
Get a summary of registry usage metrics
|
|
||||||
.TP
|
|
||||||
start\-registry\-metrics\-users(1)
|
|
||||||
Count unique active users within a time range
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-registry-os-promote 1 "promote "
|
|
||||||
.SH NAME
|
|
||||||
start\-registry\-os\-promote \- Promote an OS version from one registry to another
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-registry os promote\fR [\fB\-\-from\fR] [\fB\-\-to\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIVERSION\fR>
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Promote an OS version from one registry to another
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-\-from\fR \fI<FROM>\fR
|
|
||||||
Source registry URL to promote from
|
|
||||||
.TP
|
|
||||||
\fB\-\-to\fR \fI<TO>\fR
|
|
||||||
Destination registry URL to promote to
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
.TP
|
|
||||||
<\fIVERSION\fR>
|
|
||||||
StartOS version number
|
|
||||||
@@ -19,8 +19,5 @@ Commands to add, sign, or get registry assets
|
|||||||
start\-registry\-os\-index(1)
|
start\-registry\-os\-index(1)
|
||||||
List OS versions index
|
List OS versions index
|
||||||
.TP
|
.TP
|
||||||
start\-registry\-os\-promote(1)
|
|
||||||
Promote an OS version from one registry to another
|
|
||||||
.TP
|
|
||||||
start\-registry\-os\-version(1)
|
start\-registry\-os\-version(1)
|
||||||
Commands to add, remove, or list versions or version signers
|
Commands to add, remove, or list versions or version signers
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-registry-package-category-list 1 "list "
|
.TH start-registry-package-category-list 1 "list "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-registry\-package\-category\-list \- List registry categories
|
start\-registry\-package\-category\-list
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-registry package category list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
\fBstart\-registry package category list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
List registry categories
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-format\fR
|
\fB\-\-format\fR
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ start\-registry\-package\-category\-add\-package(1)
|
|||||||
Add a package to a category
|
Add a package to a category
|
||||||
.TP
|
.TP
|
||||||
start\-registry\-package\-category\-list(1)
|
start\-registry\-package\-category\-list(1)
|
||||||
List registry categories
|
|
||||||
.TP
|
.TP
|
||||||
start\-registry\-package\-category\-remove(1)
|
start\-registry\-package\-category\-remove(1)
|
||||||
Remove category from registry
|
Remove category from registry
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
.SH NAME
|
.SH NAME
|
||||||
start\-registry\-package\-download \- Download s9pk package
|
start\-registry\-package\-download \- Download s9pk package
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-registry package download\fR [\fB\-v\fR|\fB\-\-target\-version\fR] [\fB\-d\fR|\fB\-\-dest\fR] [\fB\-a\fR|\fB\-\-arch\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR>
|
\fBstart\-registry package download\fR [\fB\-v\fR|\fB\-\-target\-version\fR] [\fB\-d\fR|\fB\-\-dest\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Download s9pk package
|
Download s9pk package
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
@@ -15,9 +15,6 @@ Target version range constraint
|
|||||||
\fB\-d\fR, \fB\-\-dest\fR \fI<DEST>\fR
|
\fB\-d\fR, \fB\-\-dest\fR \fI<DEST>\fR
|
||||||
Destination path for download
|
Destination path for download
|
||||||
.TP
|
.TP
|
||||||
\fB\-a\fR, \fB\-\-arch\fR \fI<ARCH>\fR
|
|
||||||
Target CPU architecture (e.g. x86_64, aarch64)
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
Print help
|
Print help
|
||||||
.TP
|
.TP
|
||||||
|
|||||||
@@ -1,25 +0,0 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
|
||||||
.el .ds Aq '
|
|
||||||
.TH start-registry-package-promote 1 "promote "
|
|
||||||
.SH NAME
|
|
||||||
start\-registry\-package\-promote \- Promote a package from one registry to another
|
|
||||||
.SH SYNOPSIS
|
|
||||||
\fBstart\-registry package promote\fR [\fB\-\-from\fR] [\fB\-\-to\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fIVERSION\fR>
|
|
||||||
.SH DESCRIPTION
|
|
||||||
Promote a package from one registry to another
|
|
||||||
.SH OPTIONS
|
|
||||||
.TP
|
|
||||||
\fB\-\-from\fR \fI<FROM>\fR
|
|
||||||
Source registry URL to promote from
|
|
||||||
.TP
|
|
||||||
\fB\-\-to\fR \fI<TO>\fR
|
|
||||||
Destination registry URL to promote to
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
|
||||||
Print help
|
|
||||||
.TP
|
|
||||||
<\fIID\fR>
|
|
||||||
Package identifier
|
|
||||||
.TP
|
|
||||||
<\fIVERSION\fR>
|
|
||||||
Package version
|
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
.SH NAME
|
.SH NAME
|
||||||
start\-registry\-package\-remove \- Remove package from registry
|
start\-registry\-package\-remove \- Remove package from registry
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-registry package remove\fR [\fB\-\-sighash\fR] [\fB\-\-force\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> [\fIVERSION\fR]
|
\fBstart\-registry package remove\fR [\fB\-\-sighash\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fIVERSION\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Remove package from registry
|
Remove package from registry
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
@@ -12,14 +12,11 @@ Remove package from registry
|
|||||||
\fB\-\-sighash\fR \fI<SIGHASH>\fR
|
\fB\-\-sighash\fR \fI<SIGHASH>\fR
|
||||||
Hash for signature verification
|
Hash for signature verification
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-force\fR
|
|
||||||
Force removal even if the package has versions
|
|
||||||
.TP
|
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
Print help
|
Print help
|
||||||
.TP
|
.TP
|
||||||
<\fIID\fR>
|
<\fIID\fR>
|
||||||
Package identifier
|
Package identifier
|
||||||
.TP
|
.TP
|
||||||
[\fIVERSION\fR]
|
<\fIVERSION\fR>
|
||||||
Package version
|
Package version
|
||||||
|
|||||||
@@ -31,9 +31,6 @@ List installation candidates
|
|||||||
start\-registry\-package\-index(1)
|
start\-registry\-package\-index(1)
|
||||||
List packages and categories
|
List packages and categories
|
||||||
.TP
|
.TP
|
||||||
start\-registry\-package\-promote(1)
|
|
||||||
Promote a package from one registry to another
|
|
||||||
.TP
|
|
||||||
start\-registry\-package\-remove(1)
|
start\-registry\-package\-remove(1)
|
||||||
Remove package from registry
|
Remove package from registry
|
||||||
.TP
|
.TP
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
.ie \n(.g .ds Aq \(aq
|
||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-registry 1 "start-registry 0.4.0-beta.0"
|
.TH start-registry 1 "start-registry 0.4.0-alpha.21"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-registry
|
start\-registry
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
@@ -55,10 +55,7 @@ start\-registry\-index(1)
|
|||||||
List registry info and packages
|
List registry info and packages
|
||||||
.TP
|
.TP
|
||||||
start\-registry\-info(1)
|
start\-registry\-info(1)
|
||||||
View or edit registry information
|
Display registry info
|
||||||
.TP
|
|
||||||
start\-registry\-metrics(1)
|
|
||||||
Query registry usage metrics
|
|
||||||
.TP
|
.TP
|
||||||
start\-registry\-os(1)
|
start\-registry\-os(1)
|
||||||
Commands related to OS assets and versions
|
Commands related to OS assets and versions
|
||||||
@@ -66,4 +63,4 @@ Commands related to OS assets and versions
|
|||||||
start\-registry\-package(1)
|
start\-registry\-package(1)
|
||||||
Commands to index, add, or get packages
|
Commands to index, add, or get packages
|
||||||
.SH VERSION
|
.SH VERSION
|
||||||
v0.4.0\-beta.0
|
v0.4.0\-alpha.21
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-tunnel-auth-key 1 "key "
|
.TH start-tunnel-auth-key 1 "key "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-tunnel\-auth\-key \- Commands for managing authorized keys
|
start\-tunnel\-auth\-key
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-tunnel auth key\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-tunnel auth key\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing authorized keys
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -17,7 +17,6 @@ start\-tunnel\-auth\-get\-pubkey(1)
|
|||||||
Get the public key from the server
|
Get the public key from the server
|
||||||
.TP
|
.TP
|
||||||
start\-tunnel\-auth\-key(1)
|
start\-tunnel\-auth\-key(1)
|
||||||
Commands for managing authorized keys
|
|
||||||
.TP
|
.TP
|
||||||
start\-tunnel\-auth\-login(1)
|
start\-tunnel\-auth\-login(1)
|
||||||
Login to a new auth session
|
Login to a new auth session
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-tunnel-port-forward-set-enabled 1 "set-enabled "
|
.TH start-tunnel-port-forward-set-enabled 1 "set-enabled "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-tunnel\-port\-forward\-set\-enabled \- Enable or disable a port forward
|
start\-tunnel\-port\-forward\-set\-enabled \- about.enable\-or\-disable\-port\-forward
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-tunnel port\-forward set\-enabled\fR [\fB\-\-enabled\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fISOURCE\fR>
|
\fBstart\-tunnel port\-forward set\-enabled\fR [\fB\-\-enabled\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fISOURCE\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Enable or disable a port forward
|
about.enable\-or\-disable\-port\-forward
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-enabled\fR
|
\fB\-\-enabled\fR
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-tunnel-port-forward-update-label 1 "update-label "
|
.TH start-tunnel-port-forward-update-label 1 "update-label "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-tunnel\-port\-forward\-update\-label \- Update the label of a port forward
|
start\-tunnel\-port\-forward\-update\-label \- about.update\-port\-forward\-label
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-tunnel port\-forward update\-label\fR [\fB\-h\fR|\fB\-\-help\fR] <\fISOURCE\fR> [\fILABEL\fR]
|
\fBstart\-tunnel port\-forward update\-label\fR [\fB\-h\fR|\fB\-\-help\fR] <\fISOURCE\fR> [\fILABEL\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Update the label of a port forward
|
about.update\-port\-forward\-label
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-tunnel-port-forward 1 "port-forward "
|
.TH start-tunnel-port-forward 1 "port-forward "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-tunnel\-port\-forward \- Commands for managing port forwards
|
start\-tunnel\-port\-forward
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-tunnel port\-forward\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-tunnel port\-forward\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing port forwards
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
@@ -20,7 +19,7 @@ start\-tunnel\-port\-forward\-remove(1)
|
|||||||
Remove port forward
|
Remove port forward
|
||||||
.TP
|
.TP
|
||||||
start\-tunnel\-port\-forward\-set\-enabled(1)
|
start\-tunnel\-port\-forward\-set\-enabled(1)
|
||||||
Enable or disable a port forward
|
about.enable\-or\-disable\-port\-forward
|
||||||
.TP
|
.TP
|
||||||
start\-tunnel\-port\-forward\-update\-label(1)
|
start\-tunnel\-port\-forward\-update\-label(1)
|
||||||
Update the label of a port forward
|
about.update\-port\-forward\-label
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-tunnel-update 1 "update "
|
.TH start-tunnel-update 1 "update "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-tunnel\-update \- Commands for checking and applying tunnel updates
|
start\-tunnel\-update
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-tunnel update\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-tunnel update\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for checking and applying tunnel updates
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -2,11 +2,10 @@
|
|||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-tunnel-web 1 "web "
|
.TH start-tunnel-web 1 "web "
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-tunnel\-web \- Commands for managing the tunnel web interface
|
start\-tunnel\-web
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
\fBstart\-tunnel web\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
\fBstart\-tunnel web\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR>
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Commands for managing the tunnel web interface
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
.ie \n(.g .ds Aq \(aq
|
.ie \n(.g .ds Aq \(aq
|
||||||
.el .ds Aq '
|
.el .ds Aq '
|
||||||
.TH start-tunnel 1 "start-tunnel 0.4.0-beta.0"
|
.TH start-tunnel 1 "start-tunnel 0.4.0-alpha.21"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
start\-tunnel
|
start\-tunnel
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
@@ -55,7 +55,6 @@ start\-tunnel\-device(1)
|
|||||||
Add, remove, or list devices in subnets
|
Add, remove, or list devices in subnets
|
||||||
.TP
|
.TP
|
||||||
start\-tunnel\-port\-forward(1)
|
start\-tunnel\-port\-forward(1)
|
||||||
Commands for managing port forwards
|
|
||||||
.TP
|
.TP
|
||||||
start\-tunnel\-restart(1)
|
start\-tunnel\-restart(1)
|
||||||
Reboot the tunnel server
|
Reboot the tunnel server
|
||||||
@@ -64,9 +63,7 @@ start\-tunnel\-subnet(1)
|
|||||||
Add, remove, or modify subnets
|
Add, remove, or modify subnets
|
||||||
.TP
|
.TP
|
||||||
start\-tunnel\-update(1)
|
start\-tunnel\-update(1)
|
||||||
Commands for checking and applying tunnel updates
|
|
||||||
.TP
|
.TP
|
||||||
start\-tunnel\-web(1)
|
start\-tunnel\-web(1)
|
||||||
Commands for managing the tunnel web interface
|
|
||||||
.SH VERSION
|
.SH VERSION
|
||||||
v0.4.0\-beta.0
|
v0.4.0\-alpha.21
|
||||||
|
|||||||
@@ -55,6 +55,8 @@ impl Public {
|
|||||||
) -> Result<Self, Error> {
|
) -> Result<Self, Error> {
|
||||||
Ok(Self {
|
Ok(Self {
|
||||||
server_info: ServerInfo {
|
server_info: ServerInfo {
|
||||||
|
arch: get_arch(),
|
||||||
|
platform: get_platform(),
|
||||||
id: account.server_id.clone(),
|
id: account.server_id.clone(),
|
||||||
version: Current::default().semver(),
|
version: Current::default().semver(),
|
||||||
name: account.hostname.name.clone(),
|
name: account.hostname.name.clone(),
|
||||||
@@ -158,6 +160,14 @@ impl Public {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fn get_arch() -> InternedString {
|
||||||
|
(*ARCH).into()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn get_platform() -> InternedString {
|
||||||
|
(&*PLATFORM).into()
|
||||||
|
}
|
||||||
|
|
||||||
pub fn default_echoip_urls() -> Vec<Url> {
|
pub fn default_echoip_urls() -> Vec<Url> {
|
||||||
vec![
|
vec![
|
||||||
"https://ipconfig.io".parse().unwrap(),
|
"https://ipconfig.io".parse().unwrap(),
|
||||||
@@ -170,6 +180,10 @@ pub fn default_echoip_urls() -> Vec<Url> {
|
|||||||
#[model = "Model<Self>"]
|
#[model = "Model<Self>"]
|
||||||
#[ts(export)]
|
#[ts(export)]
|
||||||
pub struct ServerInfo {
|
pub struct ServerInfo {
|
||||||
|
#[serde(default = "get_arch")]
|
||||||
|
pub arch: InternedString,
|
||||||
|
#[serde(default = "get_platform")]
|
||||||
|
pub platform: InternedString,
|
||||||
pub id: String,
|
pub id: String,
|
||||||
pub name: InternedString,
|
pub name: InternedString,
|
||||||
pub hostname: InternedString,
|
pub hostname: InternedString,
|
||||||
|
|||||||
@@ -2,11 +2,24 @@ use std::io::Cursor;
|
|||||||
use std::path::Path;
|
use std::path::Path;
|
||||||
|
|
||||||
use tokio::process::Command;
|
use tokio::process::Command;
|
||||||
|
use tracing::instrument;
|
||||||
|
|
||||||
use crate::Error;
|
use crate::Error;
|
||||||
use crate::disk::fsck::RequiresReboot;
|
use crate::disk::fsck::RequiresReboot;
|
||||||
use crate::util::Invoke;
|
use crate::util::Invoke;
|
||||||
|
|
||||||
|
#[instrument(skip_all)]
|
||||||
|
pub async fn btrfs_check_readonly(logicalname: impl AsRef<Path>) -> Result<RequiresReboot, Error> {
|
||||||
|
Command::new("btrfs")
|
||||||
|
.arg("check")
|
||||||
|
.arg("--readonly")
|
||||||
|
.arg(logicalname.as_ref())
|
||||||
|
.invoke(crate::ErrorKind::DiskManagement)
|
||||||
|
.await?;
|
||||||
|
|
||||||
|
Ok(RequiresReboot(false))
|
||||||
|
}
|
||||||
|
|
||||||
pub async fn btrfs_check_repair(logicalname: impl AsRef<Path>) -> Result<RequiresReboot, Error> {
|
pub async fn btrfs_check_repair(logicalname: impl AsRef<Path>) -> Result<RequiresReboot, Error> {
|
||||||
Command::new("btrfs")
|
Command::new("btrfs")
|
||||||
.arg("check")
|
.arg("check")
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ use color_eyre::eyre::eyre;
|
|||||||
use tokio::process::Command;
|
use tokio::process::Command;
|
||||||
|
|
||||||
use crate::Error;
|
use crate::Error;
|
||||||
use crate::disk::fsck::btrfs::btrfs_check_repair;
|
use crate::disk::fsck::btrfs::{btrfs_check_readonly, btrfs_check_repair};
|
||||||
use crate::disk::fsck::ext4::{e2fsck_aggressive, e2fsck_preen};
|
use crate::disk::fsck::ext4::{e2fsck_aggressive, e2fsck_preen};
|
||||||
use crate::util::Invoke;
|
use crate::util::Invoke;
|
||||||
|
|
||||||
@@ -71,7 +71,7 @@ impl RepairStrategy {
|
|||||||
logicalname: impl AsRef<Path> + std::fmt::Debug,
|
logicalname: impl AsRef<Path> + std::fmt::Debug,
|
||||||
) -> Result<RequiresReboot, Error> {
|
) -> Result<RequiresReboot, Error> {
|
||||||
match self {
|
match self {
|
||||||
RepairStrategy::Preen => Ok(RequiresReboot(false)),
|
RepairStrategy::Preen => btrfs_check_readonly(logicalname).await,
|
||||||
RepairStrategy::Aggressive => btrfs_check_repair(logicalname).await,
|
RepairStrategy::Aggressive => btrfs_check_repair(logicalname).await,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user