{"adoption": {"forks": 374, "observed_at": "2026-08-28T04:06:11.166022+00:00", "stars": 2075}, "canonical_url": "https://ross.abutalabs.com/products/java_oci_manage", "card": {"archived": false, "artifact_type": "application", "description": "Web SSH Smart Terminal for multi-cloud management (OCI / AWS / GCP / Azure / DO / SolusVM /VirtFusion), with cloud panel, Telegram bot, and Cloudflare integration — 面向多云管理的 Web SSH 智能终端，集成云管理面板、Telegram 机器人与Cloudflare ", "domain": ["cloud-computing", "self-hosted", "monitoring", "messaging-platforms"], "enriched": true, "function": ["ssh", "monitoring", "alerting", "chatbot", "webhook", "networking", "workflow-automation", "developer-tools"], "health_score": 99, "homepage": null, "language": "Java", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["semicons/java_oci_manage"], "name": "semicons/java_oci_manage", "platform": ["self-hosted", "cli"], "pushed_at": "2026-08-22T03:02:49+00:00", "repo": "semicons/java_oci_manage", "stars": 2075, "tags": ["web-ssh", "multi-cloud", "oracle-cloud", "telegram-bot", "cloudflare", "sftp", "cloud-management-panel", "aws", "gcp", "azure", "digitalocean", "devops", "automation", "web-server", "docker", "linux", "telegram"], "topics": ["bot", "rbot", "r-bot"], "urls": [], "use_cases": ["manage oracle cloud instances from telegram", "web ssh terminal in the browser", "sftp file management for my servers", "auto restart stopped cloud instances", "get telegram alerts for ssl certificate expiry", "manage cloudflare dns records and auto-issue certificates", "run batch commands across multiple servers", "switch instance ip and update dns automatically"], "what_it_is": "R-Bot is a self-hosted multi-cloud infrastructure management application combining a web-based SSH terminal and cloud management panel with a Telegram bot for remote operations. It supports Oracle Cloud, AWS, GCP, Azure, DigitalOcean, SolusVM, and VirtFusion, with Cloudflare DNS and certificate automation.", "when_to_avoid": ["you need a fully audited, officially licensed open-source tool (no license is provided)", "you are uncomfortable routing cloud API keys through a third-party Telegram bot architecture", "you only use a single cloud provider with a good native console", "you require enterprise-grade support or compliance certifications"], "when_to_choose": ["you manage servers across multiple cloud providers and want one unified panel", "you want to operate cloud resources remotely via a Telegram bot", "you need a browser-based SSH terminal with SFTP and port forwarding", "you want automated monitoring, alerts, and self-healing for cloud instances"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/java_oci_manage", "repo": "semicons/java_oci_manage", "role": "main", "score": 99}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:56:18.701753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0410cbd7166575b5835aa376f72c658e1641ab142e763dfb2f355f8c679f6c85", "fetched_at": "2026-08-28T04:06:11.166022+00:00", "kind": "readme", "missing": false, "url": "https://github.com/semicons/java_oci_manage"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:56:18.701753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0410cbd7166575b5835aa376f72c658e1641ab142e763dfb2f355f8c679f6c85", "fetched_at": "2026-08-28T04:06:11.166022+00:00", "kind": "readme", "missing": false, "url": "https://github.com/semicons/java_oci_manage"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:56:18.701753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0410cbd7166575b5835aa376f72c658e1641ab142e763dfb2f355f8c679f6c85", "fetched_at": "2026-08-28T04:06:11.166022+00:00", "kind": "readme", "missing": false, "url": "https://github.com/semicons/java_oci_manage"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:56:18.701753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0410cbd7166575b5835aa376f72c658e1641ab142e763dfb2f355f8c679f6c85", "fetched_at": "2026-08-28T04:06:11.166022+00:00", "kind": "readme", "missing": false, "url": "https://github.com/semicons/java_oci_manage"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:56:18.701753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0410cbd7166575b5835aa376f72c658e1641ab142e763dfb2f355f8c679f6c85", "fetched_at": "2026-08-28T04:06:11.166022+00:00", "kind": "readme", "missing": false, "url": "https://github.com/semicons/java_oci_manage"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:56:18.701753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0410cbd7166575b5835aa376f72c658e1641ab142e763dfb2f355f8c679f6c85", "fetched_at": "2026-08-28T04:06:11.166022+00:00", "kind": "readme", "missing": false, "url": "https://github.com/semicons/java_oci_manage"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.166022+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:56:18.701753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0410cbd7166575b5835aa376f72c658e1641ab142e763dfb2f355f8c679f6c85", "fetched_at": "2026-08-28T04:06:11.166022+00:00", "kind": "readme", "missing": false, "url": "https://github.com/semicons/java_oci_manage"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:56:18.701753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0410cbd7166575b5835aa376f72c658e1641ab142e763dfb2f355f8c679f6c85", "fetched_at": "2026-08-28T04:06:11.166022+00:00", "kind": "readme", "missing": false, "url": "https://github.com/semicons/java_oci_manage"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:56:18.701753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0410cbd7166575b5835aa376f72c658e1641ab142e763dfb2f355f8c679f6c85", "fetched_at": "2026-08-28T04:06:11.166022+00:00", "kind": "readme", "missing": false, "url": "https://github.com/semicons/java_oci_manage"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:56:18.701753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0410cbd7166575b5835aa376f72c658e1641ab142e763dfb2f355f8c679f6c85", "fetched_at": "2026-08-28T04:06:11.166022+00:00", "kind": "readme", "missing": false, "url": "https://github.com/semicons/java_oci_manage"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 98}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1742, "days_push": 11, "days_rel": 12, "gap_med": 13, "n_releases_24m": 30}, "score": 99, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}