| Command | Deskripsi |
|---|
cargo run | Jalankan service di development mode |
cargo build --release | Build production binary |
cargo test | Run unit tests |
cargo clippy | Lint checks |
cargo fmt | Format code |
cargo sqlx migrate run | Jalankan database migrations |
cargo sqlx prepare | Generate offline query metadata |
| Command | Deskripsi |
|---|
sqlx migrate add <name> | Buat migration baru |
sqlx migrate run | Jalankan semua pending migrations |
sqlx migrate revert | Revert migration terakhir |
sqlx migrate info | Status migrations |
sqlx prepare | Generate compile-time query data |
Install: cargo install sqlx-cli --features postgres
| Command | Deskripsi |
|---|
flyctl auth login | Login ke Fly.io |
flyctl launch --no-deploy | Init app baru tanpa deploy |
flyctl deploy | Build & deploy |
flyctl deploy --remote-only | Deploy tanpa local Docker build |
flyctl secrets set KEY=VALUE | Set environment variable |
flyctl secrets list | List secrets |
flyctl logs | Stream application logs |
flyctl status | Status app |
flyctl machine status | Status machines |
flyctl ssh console | SSH ke machine |
flyctl postgres connect | Connect ke managed Postgres |
flyctl scale count 1 | Scale jumlah machines |
flyctl tokens create deploy | Generate deploy token untuk CI |
| Command | Deskripsi |
|---|
npm install | Install dependencies |
npm run dev | Start development server |
npm run build | Production build |
npm start | Start production server |
npm run lint | ESLint check |
| Command | Deskripsi |
|---|
aws s3 ls s3://bucket-name/ | List objects di bucket |
aws s3 cp file.jpg s3://bucket/path/ | Upload file |
aws s3 rm s3://bucket/path/file.jpg | Hapus file |
aws s3 mb s3://bucket-name | Buat bucket baru |
aws s3api put-bucket-policy | Set bucket policy |
aws iam create-user | Buat IAM user |
aws iam attach-user-policy | Attach policy ke user |
| Command | Deskripsi |
|---|
git submodule update --init --recursive | Init submodule setelah clone |
git submodule update --remote | Update ke tag/commit terbaru |
git submodule status | Cek versi proto-defs saat ini |
| Command | Deskripsi |
|---|
docker build -t service-name . | Build image |
docker run -p 8080:8080 --env-file .env service-name | Run container |
docker compose up | Start semua services (jika ada compose file) |
docker stats | Monitor resource usage |
| Command | Deskripsi |
|---|
pnpm dev | Start Astro + Express dev servers |
pnpm dev:astro | Start Astro dev server saja |
pnpm dev:server | Start Express server saja |
pnpm build | Build Astro + compile server TS |
pnpm start | Start production server |
pnpm check | Type check Astro + server |
pnpm format | Format semua files |
pnpm validate-env | Validate environment variables |