لوکالت

Install

نصب با یک دستور

همین صفحه نقطهٔ نصب است. تب سیستم‌عامل خود را بزنید؛ یک‌لاینر معماری را تشخیص می‌دهد، باینری هم‌خوان را از localet.ir می‌گیرد و روی PATH می‌گذارد.

نصب یک‌خطی

در ترمینال لینوکس:

Linux · curl | sh LTR
curl -fsSL https://localet.ir/download/install.sh | sh

اسکریپت linux-amd64 یا linux-arm64 را تشخیص می‌دهد و در /usr/local/bin (با sudo در صورت نیاز) یا ~/.local/bin نصب می‌کند. قبل از pipe: curl -fsSL https://localet.ir/download/install.sh


فایل‌های موجود

لینک مستقیم دانلود از همین دامنه (اختیاری — ترجیح با یک‌لاینر بالاست):

5 مورد


نصب دستی (اختیاری)

اگر ترجیح می‌دهید بدون اسکریپت نصب کنید، دستورهای زیر را برای پلتفرم خود کپی کنید.

لینوکس باز کردن

پیشنهاد: یک‌لاینر لینوکس curl …/download/install.sh | sh

amd64

bash · curl LTR
curl -fsSL -o localet "https://localet.ir/download/f/localet-linux-amd64"
chmod +x localet
sudo mv localet /usr/local/bin/localet
localet version

arm64

bash · arm64 LTR
curl -fsSL -o localet "https://localet.ir/download/f/localet-linux-arm64"
chmod +x localet
sudo mv localet /usr/local/bin/localet
localet version
مک (macOS) باز کردن

پیشنهاد: یک‌لاینر مک در Terminal — curl …/download/install.sh | sh (همان اسکریپت لینوکس؛ darwin را تشخیص می‌دهد)

Intel · amd64

zsh · curl LTR
curl -fsSL -o localet "https://localet.ir/download/f/localet-darwin-amd64"
chmod +x localet
sudo mv localet /usr/local/bin/localet
localet version

Apple Silicon · arm64

zsh · arm64 LTR
curl -fsSL -o localet "https://localet.ir/download/f/localet-darwin-arm64"
chmod +x localet
sudo mkdir -p /usr/local/bin
sudo mv localet /usr/local/bin/localet
localet version

اگر macOS فایل را قرنطینه کرد: xattr -d com.apple.quarantine /usr/local/bin/localet

ویندوز باز کردن

پیشنهاد: curl.exe …/download/install.cmd (نه curl|sh لینوکس)

PowerShell · دستی LTR
$dir = Join-Path $env:LOCALAPPDATA "Localet"
New-Item -ItemType Directory -Force -Path $dir | Out-Null
Invoke-WebRequest -Uri "https://localet.ir/download/f/localet-windows-amd64.exe" -OutFile (Join-Path $dir "localet.exe")
$userPath = [Environment]::GetEnvironmentVariable("Path", "User")
if ($userPath -notlike "*$dir*") {
  [Environment]::SetEnvironmentVariable("Path", "$userPath;$dir", "User")
}
$env:Path = "$dir;$env:Path"
localet version

جایگزین با curl.exe (نه bash): curl.exe -fsSL -o "%LOCALAPPDATA%\Localet\localet.exe" "https://localet.ir/download/f/localet-windows-amd64.exe"


اجرای کلاینت

بعد از نصب روی PATH، توکن را از پنل بگیرید و وصل شوید. جزئیات بیشتر در مستندات.

لینوکس و مک (Terminal)

shell LTR
export LOCALET_TOKEN='lt_...'
localet client --server tunnel.localet.ir --token "$LOCALET_TOKEN" --port 8080

ویندوز (PowerShell)

PowerShell LTR
$env:LOCALET_TOKEN = 'lt_...'
localet client --server tunnel.localet.ir --token $env:LOCALET_TOKEN --port 8080