{
  "generatedAt": "2026-09-01T09:47:23.688662+00:00",
  "mirrorUrl": "https://mirror.himosoft.com.bd",
  "suite": "stable",
  "featuredInstall": {
    "mirrorScript": "curl -fsSL https://mirror.himosoft.com.bd/install-mirror.sh | sudo bash",
    "aptUpdate": "sudo apt update",
    "installTemplate": "sudo apt install <package-name>",
    "examplePackage": "himosoft-k3s-server"
  },
  "packageCount": {
    "total": 13,
    "available": 13,
    "planned": 0
  },
  "packages": [
    {
      "name": "himosoft-common",
      "title": "Shared Himosoft library",
      "description": "Interactive prompt helpers used by other himosoft-* packages. Installed automatically as a dependency.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates"
      ],
      "installCommand": "sudo apt install himosoft-common",
      "usageCommand": null,
      "tags": [
        "library"
      ],
      "deb": {
        "filename": "himosoft-common_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-common/himosoft-common_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-common/himosoft-common_1.0.0_all.deb",
        "sizeBytes": 1100
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-k3s-server",
      "title": "Interactive K3s server setup",
      "description": "Prompts for public IP, domain, and optional K3s version. Installs K3s with Traefik disabled.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates",
        "himosoft-common"
      ],
      "installCommand": "sudo apt install himosoft-k3s-server",
      "usageCommand": "sudo himosoft-k3s-server install",
      "tags": [
        "k3s",
        "kubernetes",
        "server-a"
      ],
      "deb": {
        "filename": "himosoft-k3s-server_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-k3s-server/himosoft-k3s-server_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-k3s-server/himosoft-k3s-server_1.0.0_all.deb",
        "sizeBytes": 2344
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-server-deps",
      "title": "Server dependencies",
      "description": "Installs common CLI tools (kubectl, helm, jq, etc.) with operator confirmation.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates",
        "himosoft-common"
      ],
      "installCommand": "sudo apt install himosoft-server-deps",
      "usageCommand": "sudo himosoft-server-deps install",
      "tags": [
        "tools",
        "server-a"
      ],
      "deb": {
        "filename": "himosoft-server-deps_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-server-deps/himosoft-server-deps_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-server-deps/himosoft-server-deps_1.0.0_all.deb",
        "sizeBytes": 1330
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-firewall",
      "title": "UFW firewall setup",
      "description": "Interactive UFW rules for Server A \u2014 prompts for admin IP and optional replica IP.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates",
        "himosoft-common"
      ],
      "installCommand": "sudo apt install himosoft-firewall",
      "usageCommand": "sudo himosoft-firewall configure",
      "tags": [
        "security",
        "server-a"
      ],
      "deb": {
        "filename": "himosoft-firewall_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-firewall/himosoft-firewall_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-firewall/himosoft-firewall_1.0.0_all.deb",
        "sizeBytes": 1552
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-system-tune",
      "title": "Kernel sysctl tuning",
      "description": "Shows proposed sysctl values and applies them only after confirmation.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates",
        "himosoft-common"
      ],
      "installCommand": "sudo apt install himosoft-system-tune",
      "usageCommand": "sudo himosoft-system-tune apply",
      "tags": [
        "performance",
        "server-a"
      ],
      "deb": {
        "filename": "himosoft-system-tune_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-system-tune/himosoft-system-tune_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-system-tune/himosoft-system-tune_1.0.0_all.deb",
        "sizeBytes": 1354
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-docker-host",
      "title": "Docker host setup",
      "description": "Installs Docker Engine and prompts for the user to add to the docker group.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates",
        "himosoft-common"
      ],
      "installCommand": "sudo apt install himosoft-docker-host",
      "usageCommand": "sudo himosoft-docker-host install",
      "tags": [
        "docker",
        "server-b",
        "server-c"
      ],
      "deb": {
        "filename": "himosoft-docker-host_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-docker-host/himosoft-docker-host_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-docker-host/himosoft-docker-host_1.0.0_all.deb",
        "sizeBytes": 1318
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-server-b-replica",
      "title": "Server B database replicas",
      "description": "Interactive Docker Compose stack for MySQL, PostgreSQL, MongoDB, and Redis replicas.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates",
        "himosoft-common"
      ],
      "installCommand": "sudo apt install himosoft-server-b-replica",
      "usageCommand": "sudo himosoft-server-b-replica init",
      "tags": [
        "database",
        "replica",
        "server-b"
      ],
      "deb": {
        "filename": "himosoft-server-b-replica_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-server-b-replica/himosoft-server-b-replica_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-server-b-replica/himosoft-server-b-replica_1.0.0_all.deb",
        "sizeBytes": 2272
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-monitor-host",
      "title": "Monitoring stack (Server C)",
      "description": "Prometheus, Grafana, Traefik, and GitHub OAuth \u2014 all settings entered at the prompt.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates",
        "gettext-base",
        "himosoft-common"
      ],
      "installCommand": "sudo apt install himosoft-monitor-host",
      "usageCommand": "sudo himosoft-monitor-host init",
      "tags": [
        "monitoring",
        "grafana",
        "prometheus",
        "server-c"
      ],
      "deb": {
        "filename": "himosoft-monitor-host_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-monitor-host/himosoft-monitor-host_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-monitor-host/himosoft-monitor-host_1.0.0_all.deb",
        "sizeBytes": 4070
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-node-exporter",
      "title": "Node exporter",
      "description": "Installs prometheus-node-exporter \u2014 prompts for listen address and port.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates",
        "himosoft-common"
      ],
      "installCommand": "sudo apt install himosoft-node-exporter",
      "usageCommand": "sudo himosoft-node-exporter install",
      "tags": [
        "monitoring",
        "prometheus"
      ],
      "deb": {
        "filename": "himosoft-node-exporter_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-node-exporter/himosoft-node-exporter_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-node-exporter/himosoft-node-exporter_1.0.0_all.deb",
        "sizeBytes": 1408
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-kubeconfig",
      "title": "Kubeconfig export",
      "description": "Exports K3s kubeconfig with your chosen server address \u2014 no automatic IP detection.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates",
        "himosoft-common"
      ],
      "installCommand": "sudo apt install himosoft-kubeconfig",
      "usageCommand": "sudo himosoft-kubeconfig export",
      "tags": [
        "kubernetes",
        "kubectl"
      ],
      "deb": {
        "filename": "himosoft-kubeconfig_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-kubeconfig/himosoft-kubeconfig_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-kubeconfig/himosoft-kubeconfig_1.0.0_all.deb",
        "sizeBytes": 1294
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-backup-agent",
      "title": "Restic backup agent",
      "description": "Interactive Restic backup \u2014 prompts for repository, password, paths, and cron schedule.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates",
        "himosoft-common"
      ],
      "installCommand": "sudo apt install himosoft-backup-agent",
      "usageCommand": "sudo himosoft-backup-agent configure",
      "tags": [
        "backup",
        "restic"
      ],
      "deb": {
        "filename": "himosoft-backup-agent_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-backup-agent/himosoft-backup-agent_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-backup-agent/himosoft-backup-agent_1.0.0_all.deb",
        "sizeBytes": 1578
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-healthcheck",
      "title": "Server healthcheck",
      "description": "Read-only status report for K3s, Docker, firewall, and node-exporter. No configuration needed.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "curl",
        "ca-certificates"
      ],
      "installCommand": "sudo apt install himosoft-healthcheck",
      "usageCommand": "himosoft-healthcheck run",
      "tags": [
        "diagnostics"
      ],
      "deb": {
        "filename": "himosoft-healthcheck_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-healthcheck/himosoft-healthcheck_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-healthcheck/himosoft-healthcheck_1.0.0_all.deb",
        "sizeBytes": 1220
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    },
    {
      "name": "himosoft-server-status",
      "title": "Live server dashboard",
      "description": "Live htop-style dashboard \u2014 CPU, memory, swap, disk I/O, TLS expiry, K3s alerts, JSON snapshot. Press q to quit.",
      "status": "available",
      "architecture": "all",
      "depends": [
        "python3",
        "python3-rich",
        "curl",
        "ca-certificates",
        "himosoft-common"
      ],
      "installCommand": "sudo apt install himosoft-server-status",
      "usageCommand": "himosoft-server-status",
      "tags": [
        "monitoring",
        "dashboard",
        "htop"
      ],
      "deb": {
        "filename": "himosoft-server-status_1.0.0_all.deb",
        "path": "pool/main/h/himosoft-server-status/himosoft-server-status_1.0.0_all.deb",
        "url": "https://mirror.himosoft.com.bd/pool/main/h/himosoft-server-status/himosoft-server-status_1.0.0_all.deb",
        "sizeBytes": 44276
      },
      "version": "1.0.0",
      "installedSizeKb": 0
    }
  ]
}
