|
| 1 | +<!DOCTYPE html> |
| 2 | +<html lang="en"> |
| 3 | +<head> |
| 4 | +<meta charset="UTF-8"> |
| 5 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| 6 | +<title>Download Center | ASRFacet-Rb</title> |
| 7 | +<meta name="description" content="Download ASRFacet-Rb installer scripts for Linux, macOS, and Windows, then install with guided lifecycle modes."> |
| 8 | +<link rel="canonical" href="https://voltsparx.github.io/ASRFacet-Rb/download.html"> |
| 9 | +<meta property="og:type" content="website"> |
| 10 | +<meta property="og:site_name" content="ASRFacet-Rb"> |
| 11 | +<meta property="og:title" content="Download Center | ASRFacet-Rb"> |
| 12 | +<meta property="og:description" content="Download ASRFacet-Rb installer scripts for Linux, macOS, and Windows, then install with guided lifecycle modes."> |
| 13 | +<meta property="og:url" content="https://voltsparx.github.io/ASRFacet-Rb/download.html"> |
| 14 | +<meta property="og:image" content="https://raw.githubusercontent.com/voltsparx/ASRFacet-Rb/main/docs/website/web_assets/media/asrfacet-rb-site-preview.png"> |
| 15 | +<meta property="og:image:type" content="image/png"> |
| 16 | +<meta name="twitter:card" content="summary_large_image"> |
| 17 | +<meta name="twitter:title" content="Download Center | ASRFacet-Rb"> |
| 18 | +<meta name="twitter:description" content="Download ASRFacet-Rb installer scripts for Linux, macOS, and Windows, then install with guided lifecycle modes."> |
| 19 | +<meta name="twitter:image" content="https://raw.githubusercontent.com/voltsparx/ASRFacet-Rb/main/docs/website/web_assets/media/asrfacet-rb-site-preview.png"> |
| 20 | +<link rel="preconnect" href="https://fonts.googleapis.com"> |
| 21 | +<link href="https://fonts.googleapis.com/css2?family=Share+Tech+Mono&family=Rajdhani:wght@300;400;500;600;700&family=Orbitron:wght@400;600;700;900&display=swap" rel="stylesheet"> |
| 22 | +<link rel="stylesheet" href="styles.css?v=1.0.0"> |
| 23 | +<link rel="icon" href="web_assets/media/favicon.ico" sizes="any"> |
| 24 | +<link rel="shortcut icon" href="web_assets/media/favicon.ico" type="image/x-icon"> |
| 25 | +</head> |
| 26 | +<body data-page="download.html" data-default-section="download-home"> |
| 27 | +<header id="topbar"> |
| 28 | + <div id="topbar-logo-wrap"><img id="topbar-logo" src="web_assets/media/asrfacet-rb-web.png" alt="ASRFacet-Rb"><span id="topbar-name">ASRFacet-Rb</span></div> |
| 29 | + <span id="topbar-version">v1.0.0 | Download Center</span> |
| 30 | + <div id="topbar-links"> |
| 31 | + <a href="index.html">Home</a> |
| 32 | + <a href="getting-started.html#install">Getting Started</a> |
| 33 | + <div class="topbar-contact"> |
| 34 | + <button class="topbar-contact-toggle" type="button" aria-expanded="false">Contact</button> |
| 35 | + <div class="topbar-contact-popover" hidden> |
| 36 | + <span>voltsparx@gmail.com</span> |
| 37 | + <span>voltsparx@proton.me</span> |
| 38 | + </div> |
| 39 | + </div> |
| 40 | + </div> |
| 41 | + <div id="topbar-search" class="topbar-search"> |
| 42 | + <input id="docs-search-input" type="search" placeholder="Quick jump docs..." autocomplete="off"> |
| 43 | + <div id="docs-search-results" class="topbar-search-results" aria-live="polite"></div> |
| 44 | + </div> |
| 45 | + <div id="topbar-actions"> |
| 46 | + <button id="menu-toggle" class="topbar-action topbar-action-menu" type="button">Menu</button> |
| 47 | + </div> |
| 48 | +</header> |
| 49 | +<div id="mobile-shortcuts" aria-label="Mobile shortcuts"> |
| 50 | + <a href="index.html">Home</a> |
| 51 | + <a href="project.html#author">Author & License</a> |
| 52 | + <a href="https://raw.githubusercontent.com/voltsparx/ASRFacet-Rb/main/LICENSE" target="_blank">License</a> |
| 53 | +</div> |
| 54 | +<nav id="sidebar" aria-label="Documentation navigation"> |
| 55 | + <div class="sidebar-panel-head"> |
| 56 | + <div class="sidebar-kicker">Download Center</div> |
| 57 | + <p class="sidebar-note">One dedicated place to download installer scripts and run the framework lifecycle safely.</p> |
| 58 | + </div> |
| 59 | + <div id="sidebar-tabs" class="sidebar-tabs" role="tablist" aria-label="Documentation groups"></div> |
| 60 | + <div id="sidebar-nav"></div> |
| 61 | +</nav> |
| 62 | +<button id="sidebar-backdrop" type="button" aria-label="Close navigation"></button> |
| 63 | +<main id="main"> |
| 64 | + <section id="download-home" class="page-section active"> |
| 65 | + <div class="page-hero"> |
| 66 | + <div class="page-eyebrow">Download</div> |
| 67 | + <div class="page-title">ASRFacet-Rb Download Center</div> |
| 68 | + <div class="page-desc">Download platform-specific installers, run guided lifecycle commands, and install ASRFacet-Rb like a real system tool.</div> |
| 69 | + </div> |
| 70 | + |
| 71 | + <div class="callout callout-info"> |
| 72 | + <div class="callout-title">What You Get</div> |
| 73 | + Website installers fetch required files from the main repository, then execute the maintained platform installer under <code>install/</code> so behavior stays consistent. |
| 74 | + </div> |
| 75 | + |
| 76 | + <div class="callout callout-warn"> |
| 77 | + <div class="callout-title">Authorized Use Only</div> |
| 78 | + Use ASRFacet-Rb only on systems you own or have explicit written permission to test. |
| 79 | + </div> |
| 80 | + |
| 81 | + <div class="sec-head">Download Workflow</div> |
| 82 | + <div class="install-grid"> |
| 83 | + <article class="install-card"> |
| 84 | + <div class="install-card-title">1. Download Script</div> |
| 85 | + <p>Pick your OS and download the installer script directly from this page.</p> |
| 86 | + <a class="install-card-link" href="#download-scripts">Open script downloads</a> |
| 87 | + </article> |
| 88 | + <article class="install-card"> |
| 89 | + <div class="install-card-title">2. Run Install Mode</div> |
| 90 | + <p>Run <code>install</code> to place the framework in a managed application folder with launchers.</p> |
| 91 | + <a class="install-card-link" href="#download-usage">View usage commands</a> |
| 92 | + </article> |
| 93 | + <article class="install-card"> |
| 94 | + <div class="install-card-title">3. Maintain Lifecycle</div> |
| 95 | + <p>Use the same script for <code>test</code>, <code>update</code>, and <code>uninstall</code> later.</p> |
| 96 | + <a class="install-card-link" href="#download-paths">Check install paths</a> |
| 97 | + </article> |
| 98 | + </div> |
| 99 | + </section> |
| 100 | + |
| 101 | + <section id="download-scripts" class="page-section active"> |
| 102 | + <div class="sec-head">Installer Scripts</div> |
| 103 | + <div class="prose"> |
| 104 | + <p>These scripts are hosted in <code>docs/website/web_assets/installers/</code> and can be downloaded directly.</p> |
| 105 | + <p><a href="web_assets/installers/README.md" target="_blank">Open installer usage guide</a></p> |
| 106 | + </div> |
| 107 | + |
| 108 | + <div class="tbl-wrap"> |
| 109 | + <table> |
| 110 | + <thead><tr><th>Platform</th><th>Script</th><th>Download</th></tr></thead> |
| 111 | + <tbody> |
| 112 | + <tr> |
| 113 | + <td>Linux</td> |
| 114 | + <td><code>asrfacet-rb-installer-linux.sh</code></td> |
| 115 | + <td><a href="web_assets/installers/asrfacet-rb-installer-linux.sh" download>Download</a></td> |
| 116 | + </tr> |
| 117 | + <tr> |
| 118 | + <td>macOS</td> |
| 119 | + <td><code>asrfacet-rb-installer-macos.sh</code></td> |
| 120 | + <td><a href="web_assets/installers/asrfacet-rb-installer-macos.sh" download>Download</a></td> |
| 121 | + </tr> |
| 122 | + <tr> |
| 123 | + <td>Windows (PowerShell)</td> |
| 124 | + <td><code>asrfacet-rb-installer-windows.ps1</code></td> |
| 125 | + <td><a href="web_assets/installers/asrfacet-rb-installer-windows.ps1" download>Download</a></td> |
| 126 | + </tr> |
| 127 | + <tr> |
| 128 | + <td>Windows (CMD launcher)</td> |
| 129 | + <td><code>asrfacet-rb-installer-windows.cmd</code></td> |
| 130 | + <td><a href="web_assets/installers/asrfacet-rb-installer-windows.cmd" download>Download</a></td> |
| 131 | + </tr> |
| 132 | + </tbody> |
| 133 | + </table> |
| 134 | + </div> |
| 135 | + |
| 136 | + <div class="code-wrap"> |
| 137 | + <div class="code-header"><div class="code-dot"></div><div class="code-dot"></div><div class="code-dot"></div><span class="code-lang">run after download</span></div> |
| 138 | + <div class="code-body"> |
| 139 | +<span class="cm"># Linux</span> |
| 140 | +<span class="pn">$</span> bash asrfacet-rb-installer-linux.sh <span class="kw">install</span> |
| 141 | + |
| 142 | +<span class="cm"># macOS</span> |
| 143 | +<span class="pn">$</span> bash asrfacet-rb-installer-macos.sh <span class="kw">install</span> |
| 144 | + |
| 145 | +<span class="cm"># Windows PowerShell</span> |
| 146 | +<span class="pn">PS></span> .\asrfacet-rb-installer-windows.ps1 <span class="kw">install</span> |
| 147 | + </div> |
| 148 | + </div> |
| 149 | + </section> |
| 150 | + |
| 151 | + <section id="download-usage" class="page-section active"> |
| 152 | + <div class="sec-head">Install and Lifecycle Modes</div> |
| 153 | + <div class="tbl-wrap"> |
| 154 | + <table> |
| 155 | + <thead><tr><th>Mode</th><th>Purpose</th><th>Example</th></tr></thead> |
| 156 | + <tbody> |
| 157 | + <tr> |
| 158 | + <td><code>install</code></td> |
| 159 | + <td>Install ASRFacet-Rb as a managed application with PATH launchers.</td> |
| 160 | + <td><code>bash asrfacet-rb-installer-linux.sh install</code></td> |
| 161 | + </tr> |
| 162 | + <tr> |
| 163 | + <td><code>test</code></td> |
| 164 | + <td>Create a repository-local test install for smoke verification.</td> |
| 165 | + <td><code>bash asrfacet-rb-installer-macos.sh test</code></td> |
| 166 | + </tr> |
| 167 | + <tr> |
| 168 | + <td><code>update</code></td> |
| 169 | + <td>Refresh an existing managed installation from the repository.</td> |
| 170 | + <td><code>.\asrfacet-rb-installer-windows.ps1 update</code></td> |
| 171 | + </tr> |
| 172 | + <tr> |
| 173 | + <td><code>uninstall</code></td> |
| 174 | + <td>Remove installed launchers and the managed application directory.</td> |
| 175 | + <td><code>bash asrfacet-rb-installer-linux.sh uninstall</code></td> |
| 176 | + </tr> |
| 177 | + </tbody> |
| 178 | + </table> |
| 179 | + </div> |
| 180 | + |
| 181 | + <div class="code-wrap"> |
| 182 | + <div class="code-header"><div class="code-dot"></div><div class="code-dot"></div><div class="code-dot"></div><span class="code-lang">optional flags</span></div> |
| 183 | + <div class="code-body"> |
| 184 | +<span class="cm"># non-interactive where possible</span> |
| 185 | +<span class="pn">$</span> bash asrfacet-rb-installer-linux.sh <span class="kw">install</span> <span class="fl">--yes</span> |
| 186 | + |
| 187 | +<span class="cm"># verbose progress</span> |
| 188 | +<span class="pn">$</span> bash asrfacet-rb-installer-macos.sh <span class="kw">update</span> <span class="fl">--verbose</span> |
| 189 | + |
| 190 | +<span class="cm"># keep temporary clone for troubleshooting</span> |
| 191 | +<span class="pn">PS></span> .\asrfacet-rb-installer-windows.ps1 <span class="kw">install</span> <span class="fl">-KeepTemp</span> |
| 192 | + </div> |
| 193 | + </div> |
| 194 | + </section> |
| 195 | + |
| 196 | + <section id="download-paths" class="page-section active"> |
| 197 | + <div class="sec-head">Install Paths and Data Storage</div> |
| 198 | + <div class="tbl-wrap"> |
| 199 | + <table> |
| 200 | + <thead><tr><th>Platform</th><th>Application Root</th><th>Launchers / Alias</th><th>Data Root</th></tr></thead> |
| 201 | + <tbody> |
| 202 | + <tr> |
| 203 | + <td>Linux</td> |
| 204 | + <td><code>~/.local/share/asrfacet-rb</code></td> |
| 205 | + <td><code>~/.local/bin/asrfacet-rb</code>, <code>~/.local/bin/asrfrb</code></td> |
| 206 | + <td><code>~/.asrfacet_rb</code></td> |
| 207 | + </tr> |
| 208 | + <tr> |
| 209 | + <td>macOS</td> |
| 210 | + <td><code>~/Library/Application Support/asrfacet-rb</code></td> |
| 211 | + <td><code>~/.local/bin/asrfacet-rb</code>, <code>~/.local/bin/asrfrb</code></td> |
| 212 | + <td><code>~/.asrfacet_rb</code></td> |
| 213 | + </tr> |
| 214 | + <tr> |
| 215 | + <td>Windows</td> |
| 216 | + <td><code>%LOCALAPPDATA%\Programs\asrfacet-rb</code></td> |
| 217 | + <td><code>%USERPROFILE%\.local\bin\asrfacet-rb.cmd</code>, <code>...asrfrb.cmd</code></td> |
| 218 | + <td><code>%USERPROFILE%\.asrfacet_rb</code></td> |
| 219 | + </tr> |
| 220 | + </tbody> |
| 221 | + </table> |
| 222 | + </div> |
| 223 | + |
| 224 | + <div class="callout callout-info"> |
| 225 | + <div class="callout-title">Repo Install Is Still Available</div> |
| 226 | + You can always install from repository root with <code>bundle install</code> and run with <code>bundle exec ruby bin/asrfacet-rb</code> for development workflows. |
| 227 | + </div> |
| 228 | + </section> |
| 229 | +</main> |
| 230 | + |
| 231 | +<footer id="site-footer"> |
| 232 | + <div><div class="footer-col-title">Download Center</div><span class="footer-copy">Installers and lifecycle commands</span></div> |
| 233 | + <div><div class="footer-col-title">Install</div><a class="footer-link" href="#download-scripts">Scripts</a><a class="footer-link" href="#download-usage">Usage</a></div> |
| 234 | + <div><div class="footer-col-title">Docs</div><a class="footer-link" href="getting-started.html#install">Getting Started</a><a class="footer-link" href="workflow.html#pipeline">Workflow</a></div> |
| 235 | + <div><div class="footer-col-title">Project</div><a class="footer-link" href="project.html#author">Author & License</a><a class="footer-link" href="https://github.com/voltsparx/ASRFacet-Rb" target="_blank">Repository</a></div> |
| 236 | +</footer> |
| 237 | + |
| 238 | +<script src="app.js?v=1.0.0"></script> |
| 239 | +</body> |
| 240 | +</html> |
0 commit comments