Skip to content

Commit 7e486af

Browse files
committed
Add installation guide and streamline getting started navigation
1 parent cb97e5b commit 7e486af

17 files changed

Lines changed: 238 additions & 96 deletions

‎changes.html‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,9 @@
3636
<ul>
3737
<li><a href="reference/index.html">Documentation</a></li>
3838
<li><a href="tutorial.html">Tutorial</a></li>
39-
<li><a href="reference/drivers.html">Drivers</a></li>
40-
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
39+
<li><a href="installation.html">Install</a></li>
4140
<li><a href="download.html">Download</a></li>
42-
<li><a href="support.html">Support</a></li>
41+
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
4342
</ul>
4443
<div class="header-controls">
4544
<div class="language-menu" data-language-menu><button class="language-toggle" type="button" data-language-toggle aria-expanded="false" aria-label="Language" title="Choose language"><svg aria-hidden="true" viewBox="0 0 24 24" focusable="false"><circle cx="12" cy="12" r="9"></circle><path d="M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18"></path></svg><span class="visually-hidden">Choose language</span></button><div class="language-menu__dropdown" data-language-dropdown hidden><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.zh-CN.md"><span>简体中文</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.ko.md"><span>한국어</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.de.md"><span>Deutsch</span><small>Geschichte</small></a></div></div>

‎download.html‎

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@
3636
<ul>
3737
<li><a href="reference/index.html">Documentation</a></li>
3838
<li><a href="tutorial.html">Tutorial</a></li>
39-
<li><a href="reference/drivers.html">Drivers</a></li>
40-
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
39+
<li><a href="installation.html">Install</a></li>
4140
<li><a href="download.html" aria-current="page">Download</a></li>
41+
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
4242
</ul>
4343
<div class="header-controls">
4444
<div class="language-menu" data-language-menu><button class="language-toggle" type="button" data-language-toggle aria-expanded="false" aria-label="Language" title="Choose language"><svg aria-hidden="true" viewBox="0 0 24 24" focusable="false"><circle cx="12" cy="12" r="9"></circle><path d="M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18"></path></svg><span class="visually-hidden">Choose language</span></button><div class="language-menu__dropdown" data-language-dropdown hidden><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.zh-CN.md"><span>简体中文</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.ko.md"><span>한국어</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.de.md"><span>Deutsch</span><small>Geschichte</small></a></div></div>
@@ -76,32 +76,14 @@ <h2 id="version-1-6">Version 1.6 (October 5, 2026)</h2>
7676
&lt;/dependency&gt;</code></pre>
7777
</section>
7878

79+
<p id="one-command-installer"><span id="windows-installation">For setup on macOS, Linux, or Windows, follow the <a href="installation.html">installation guide</a>.</span></p>
80+
7981
<section aria-labelledby="version-1-5">
8082
<h2 id="version-1-5">Previous release: 1.5 (September 8, 2026)</h2>
8183
<p>Scriptella 1.5 remains available from <a href="https://github.com/scriptella/scriptella-etl/releases/tag/scriptella-parent-1.5">GitHub Releases</a>. It uses Java 17 and includes the current JDBC compatibility and integration updates described in its <a href="https://github.com/scriptella/scriptella-etl/blob/scriptella-parent-1.5/CHANGELOG.md">changelog</a>.</p>
8284
<p><a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-1.5.zip">Binary</a> · <a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-1.5-src.zip">Source</a> · <a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-examples-1.5.zip">Examples</a></p>
8385
</section>
8486

85-
<section aria-labelledby="one-command-installer">
86-
<span id="one-command-installer" class="anchor-target" aria-hidden="true"></span>
87-
<h2>Experimental curl installer</h2>
88-
<p>The installer installs the published Scriptella 1.6 ZIP:</p>
89-
<div class="copy-code" data-copy-code>
90-
<pre><code>curl -fsSL https://scriptella.org/install.sh | sh</code></pre>
91-
<button class="copy-code__button" type="button" data-copy-button aria-label="Copy installer command" title="Copy installer command">
92-
<svg class="copy-code__icon" aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
93-
<rect x="9" y="9" width="11" height="11" rx="2"></rect>
94-
<path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path>
95-
</svg>
96-
<span class="visually-hidden">Copy installer command</span>
97-
</button>
98-
<span class="copy-code__status visually-hidden" data-copy-status aria-live="polite"></span>
99-
</div>
100-
<p>The installer places Scriptella under <code>${HOME}/.local/scriptella</code>. It either adds <code>${HOME}/.local/scriptella/bin</code> to an existing startup file or prints the exact PATH command to add manually. The guaranteed command is the packaged <code>scriptella.sh</code> launcher:</p>
101-
<pre><code>scriptella.sh path/to/file.etl.xml</code></pre>
102-
<p>The installer does not install Java; Scriptella requires Java 17 or newer. It is pinned to the published 1.6 archive and checksum. When the installer updates a startup file, start a new shell or reload that file before using <code>scriptella.sh</code>.</p>
103-
</section>
104-
10587
<section aria-labelledby="version-1-4">
10688
<span id="Version%3A+1.4+%28August+14%2C+2026%29" class="anchor-target" aria-hidden="true"></span>
10789
<h2 id="version-1-4">Version 1.4 (August 14, 2026)</h2>

‎faq.html‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,9 @@
3636
<ul>
3737
<li><a href="reference/index.html" aria-current="page">Documentation</a></li>
3838
<li><a href="tutorial.html">Tutorial</a></li>
39-
<li><a href="reference/drivers.html">Drivers</a></li>
40-
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
39+
<li><a href="installation.html">Install</a></li>
4140
<li><a href="download.html">Download</a></li>
42-
<li><a href="support.html">Support</a></li>
41+
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
4342
</ul>
4443
<div class="header-controls">
4544
<div class="language-menu" data-language-menu><button class="language-toggle" type="button" data-language-toggle aria-expanded="false" aria-label="Language" title="Choose language"><svg aria-hidden="true" viewBox="0 0 24 24" focusable="false"><circle cx="12" cy="12" r="9"></circle><path d="M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18"></path></svg><span class="visually-hidden">Choose language</span></button><div class="language-menu__dropdown" data-language-dropdown hidden><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.zh-CN.md"><span>简体中文</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.ko.md"><span>한국어</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.de.md"><span>Deutsch</span><small>Geschichte</small></a></div></div>

‎howto/create-database.html‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,9 @@
3636
<ul>
3737
<li><a href="../reference/index.html" aria-current="page">Documentation</a></li>
3838
<li><a href="../tutorial.html">Tutorial</a></li>
39-
<li><a href="../reference/drivers.html">Drivers</a></li>
40-
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
39+
<li><a href="../installation.html">Install</a></li>
4140
<li><a href="../download.html">Download</a></li>
42-
<li><a href="../support.html">Support</a></li>
41+
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
4342
</ul>
4443
<div class="header-controls">
4544
<div class="language-menu" data-language-menu><button class="language-toggle" type="button" data-language-toggle aria-expanded="false" aria-label="Language" title="Choose language"><svg aria-hidden="true" viewBox="0 0 24 24" focusable="false"><circle cx="12" cy="12" r="9"></circle><path d="M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18"></path></svg><span class="visually-hidden">Choose language</span></button><div class="language-menu__dropdown" data-language-dropdown hidden><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.zh-CN.md"><span>简体中文</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.ko.md"><span>한국어</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.de.md"><span>Deutsch</span><small>Geschichte</small></a></div></div>
@@ -92,7 +91,7 @@ <h2>MariaDB</h2>
9291

9392
<section id="initialize-with-scriptella">
9493
<h2>Initialize it with Scriptella</h2>
95-
<p>If you have not installed Scriptella yet, use the <a href="../download.html#one-command-installer">one-command installer</a>:</p>
94+
<p>If you have not installed Scriptella yet, use the <a href="../installation.html#one-command-installer">one-command installer</a>:</p>
9695
<pre><code>curl -fsSL https://scriptella.org/install.sh | sh</code></pre>
9796
<p>Follow the installer's instructions for adding Scriptella to your <code>PATH</code>. If it updates a startup file, start a new shell or reload that file before using <code>scriptella.sh</code>; if it says PATH was not changed automatically, add the printed export line.</p>
9897
<p>Download the <a href="https://jdbc.postgresql.org/download/">PostgreSQL pgJDBC driver</a> and place the JAR in <code>${HOME}/.local/scriptella/lib</code>. Save this SQL as <code>init.sql</code>:</p>

‎howto/initialize-database.html‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,9 @@
3636
<ul>
3737
<li><a href="../reference/index.html" aria-current="page">Documentation</a></li>
3838
<li><a href="../tutorial.html">Tutorial</a></li>
39-
<li><a href="../reference/drivers.html">Drivers</a></li>
40-
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
39+
<li><a href="../installation.html">Install</a></li>
4140
<li><a href="../download.html">Download</a></li>
42-
<li><a href="../support.html">Support</a></li>
41+
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
4342
</ul>
4443
<div class="header-controls">
4544
<div class="language-menu" data-language-menu><button class="language-toggle" type="button" data-language-toggle aria-expanded="false" aria-label="Language" title="Choose language"><svg aria-hidden="true" viewBox="0 0 24 24" focusable="false"><circle cx="12" cy="12" r="9"></circle><path d="M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18"></path></svg><span class="visually-hidden">Choose language</span></button><div class="language-menu__dropdown" data-language-dropdown hidden><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.zh-CN.md"><span>简体中文</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.ko.md"><span>한국어</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.de.md"><span>Deutsch</span><small>Geschichte</small></a></div></div>

‎howto/migrate-from-ant.html‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,9 @@
3636
<ul>
3737
<li><a href="../reference/index.html" aria-current="page">Documentation</a></li>
3838
<li><a href="../tutorial.html">Tutorial</a></li>
39-
<li><a href="../reference/drivers.html">Drivers</a></li>
40-
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
39+
<li><a href="../installation.html">Install</a></li>
4140
<li><a href="../download.html">Download</a></li>
42-
<li><a href="../support.html">Support</a></li>
41+
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
4342
</ul>
4443
<div class="header-controls">
4544
<div class="language-menu" data-language-menu><button class="language-toggle" type="button" data-language-toggle aria-expanded="false" aria-label="Language" title="Choose language"><svg aria-hidden="true" viewBox="0 0 24 24" focusable="false"><circle cx="12" cy="12" r="9"></circle><path d="M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18"></path></svg><span class="visually-hidden">Choose language</span></button><div class="language-menu__dropdown" data-language-dropdown hidden><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.zh-CN.md"><span>简体中文</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.ko.md"><span>한국어</span><small>README</small></a><a href="https://github.com/scriptella/scriptella-etl/blob/master/README.de.md"><span>Deutsch</span><small>Geschichte</small></a></div></div>

‎index.html‎

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,9 @@
7676
<ul>
7777
<li><a href="reference/index.html">Documentation</a></li>
7878
<li><a href="tutorial.html">Tutorial</a></li>
79-
<li><a href="reference/drivers.html">Drivers</a></li>
80-
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
79+
<li><a href="installation.html">Install</a></li>
8180
<li><a href="download.html">Download</a></li>
82-
<li><a href="support.html">Support</a></li>
81+
<li><a href="https://github.com/scriptella/scriptella-etl">GitHub</a></li>
8382
</ul>
8483
<div class="header-controls">
8584
<div class="language-menu" data-language-menu>
@@ -200,9 +199,9 @@ <h2 id="when-to-use-title">When to use Scriptella</h2>
200199
<section id="features" class="getting-started" aria-labelledby="getting-started-title">
201200
<h2 id="getting-started-title">Getting started</h2>
202201
<div class="route-grid">
203-
<a class="route-card" href="download.html">
204-
<strong>Download</strong>
205-
<small>Binary, source, examples, or Maven.</small>
202+
<a class="route-card" href="installation.html">
203+
<strong>Install</strong>
204+
<small>Set up Scriptella on macOS, Linux, or Windows.</small>
206205
</a>
207206
<a class="route-card" href="tutorial.html">
208207
<strong>Tutorial</strong>

0 commit comments

Comments
 (0)