feat: Update site and add proxy for the install.sh script
All checks were successful
Build Docker / Build Docker (push) Successful in 1m10s
All checks were successful
Build Docker / Build Docker (push) Successful in 1m10s
This commit is contained in:
50
setup.html
50
setup.html
@@ -24,6 +24,7 @@
|
||||
<link rel="icon" type="image/png" sizes="900x768" href="/assets/img/FW.png">
|
||||
<link rel="stylesheet" href="/assets/bootstrap/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Inter:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&display=swap">
|
||||
<link rel="stylesheet" href="/assets/css/styles.min.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
@@ -62,32 +63,41 @@
|
||||
<p class="fw-bold text-success mb-2">Installation</p><a class="btn btn-primary" role="button" target="_blank" href="https://cloud.woodburn.au/s/fwi">Watch Installation Video</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="py-5 p-lg-5">
|
||||
<div class="p-lg-5 py-5">
|
||||
<div class="row row-cols-1 row-cols-md-2 mx-auto" style="max-width: 900px;">
|
||||
<div class="col mb-5">
|
||||
<div class="card shadow-sm">
|
||||
<div class="card-body px-4 py-5 px-md-5">
|
||||
<div class="card-body px-4 px-md-5 py-5">
|
||||
<div class="bs-icon-lg d-flex justify-content-center align-items-center mb-3 bs-icon" style="top: 1rem;right: 1rem;position: absolute;"><span style="color: rgb(25,245,170);">1.</span></div>
|
||||
<h5 class="fw-bold card-title">Make sure you have HSD or Bob Wallet installed</h5>
|
||||
<p class="text-muted card-text mb-4">FireWallet doesn't include HSD so you need to run a separate HSD node (or use Bob's).</p>
|
||||
<p class="text-muted mb-4 card-text">FireWallet doesn't include HSD so you need to run a separate HSD node (or use Bob's).</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col mb-5">
|
||||
<div class="card shadow-sm">
|
||||
<div class="card-body px-4 py-5 px-md-5">
|
||||
<div class="card-body px-4 px-md-5 py-5">
|
||||
<div class="bs-icon-lg d-flex justify-content-center align-items-center mb-3 bs-icon" style="top: 1rem;right: 1rem;position: absolute;"><span style="color: rgb(25,245,170);">2.</span></div>
|
||||
<h5 class="fw-bold card-title">Make sure you have python installed</h5>
|
||||
<p class="text-muted card-text mb-4">Check if you have python installed by opening a terminal and running<br><code>python3 --version</code><br>Make sure that you have Python 3.10 or above.<br>You can install python from <a href="https://www.python.org/downloads/" target="_blank">here</a></p>
|
||||
<p class="text-muted mb-4 card-text">Check if you have python installed by opening a terminal and running<br><code>python3 --version</code><br>Make sure that you have Python 3.10 or above.<br>You can install python from <a href="https://www.python.org/downloads/" target="_blank">here</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col mb-5">
|
||||
<div class="card shadow-sm">
|
||||
<div class="card-body px-4 py-5 px-md-5">
|
||||
<div class="card-body px-4 px-md-5 py-5">
|
||||
<div class="bs-icon-lg d-flex justify-content-center align-items-center mb-3 bs-icon" style="top: 1rem;right: 1rem;position: absolute;"><span style="color: rgb(25,245,170);">3.</span></div>
|
||||
<h5 class="fw-bold card-title">Make sure you have git installed</h5>
|
||||
<p class="text-muted card-text mb-4">Check if you have git installed by opening a terminal and running<br><code>git --version</code><br>It shouldn't matter what version you are using.<br>You can download it from <a href="https://git-scm.com/downloads" target="_blank">here</a></p>
|
||||
<p class="text-muted mb-4 card-text">Check if you have git installed by opening a terminal and running<br><code>git --version</code><br>It shouldn't matter what version you are using.<br>You can download it from <a href="https://git-scm.com/downloads" target="_blank">here</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col mb-5">
|
||||
<div class="card shadow-sm">
|
||||
<div class="card-body px-4 px-md-5 py-5">
|
||||
<div class="bs-icon-lg d-flex justify-content-center align-items-center mb-3 bs-icon" style="top: 1rem;right: 1rem;position: absolute;"><span style="color: rgb(25,245,170);">3.</span></div>
|
||||
<h5 class="fw-bold card-title">Install Node and NPM</h5>
|
||||
<p class="text-muted mb-4 card-text">If you want FireWallet to run the backend wallet for you, you need to have Node installed. Check if it is with:<br><code>node --version</code><br>Preferably use at least version 20.<br>You can download it from <a href="https://nodejs.org/en/download" target="_blank">here</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -95,10 +105,10 @@
|
||||
<div class="row" style="max-width: 900px;margin: auto;">
|
||||
<div class="col" style="margin-bottom: 40px;">
|
||||
<div class="card shadow-sm">
|
||||
<div class="card-body px-4 py-5 px-md-5">
|
||||
<div class="card-body px-4 px-md-5 py-5">
|
||||
<div class="bs-icon-lg d-flex justify-content-center align-items-center mb-3 bs-icon" style="top: 1rem;right: 1rem;position: absolute;"><span style="color: rgb(25,245,170);">4.</span></div>
|
||||
<h5 class="fw-bold card-title">Install FireWallet</h5>
|
||||
<p class="text-muted card-text mb-4">Open a terminal in the folder you wish to have the FireWallet files stored (eg. Documents or Downloads). Note that installing will create a new folder called <span style="color: rgb(220, 61, 203);">firewalletbrowser</span>. Then run the following command to download FireWallet<br><code>git clone https://git.woodburn.au/nathanwoodburn/firewalletbrowser.git</code><br><br>Install the required components by running<br><code>cd firewalletbrowser</code><br><code>python3 -m pip install -r requirements.txt</code><br><br><br></p>
|
||||
<p class="text-muted mb-4 card-text">Open a terminal in the folder you wish to have the FireWallet files stored (eg. Documents or Downloads). Note that installing will create a new folder called <span style="color: rgb(220, 61, 203);">firewalletbrowser</span>. Then run the following command to download FireWallet<br><code>git clone https://git.woodburn.au/nathanwoodburn/firewalletbrowser.git</code><br><br>Install the required components by running<br><code>cd firewalletbrowser</code><br><code>python3 -m pip install -r requirements.txt</code></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -106,10 +116,10 @@
|
||||
<div class="row" style="max-width: 900px;margin: auto;">
|
||||
<div class="col" style="margin-bottom: 40px;">
|
||||
<div class="card shadow-sm">
|
||||
<div class="card-body px-4 py-5 px-md-5">
|
||||
<div class="card-body px-4 px-md-5 py-5">
|
||||
<div class="bs-icon-lg d-flex justify-content-center align-items-center mb-3 bs-icon" style="top: 1rem;right: 1rem;position: absolute;"><span style="color: rgb(25,245,170);">5.</span></div>
|
||||
<h5 class="fw-bold card-title">Configuring FireWallet</h5>
|
||||
<p class="text-muted card-text mb-4">Copy the example.env file from where FireWallet installed to a new file called .env (in the same folder).<br><br>Now you can edit the .env file to set your configuration. You will need to set the HSD_API to the api key from HSD or Bob (in Settings > Network & Connection > Internal HSD Node > View API Key)<br><br>You shouldn't need to change the other settings unless you have a more complex setup (eg. using a remote node)</p>
|
||||
<p class="text-muted mb-4 card-text">Copy the example.env file from where FireWallet installed to a new file called .env (in the same folder).<br><br>Now you can edit the .env file to set your configuration. You will need to set the HSD_API to the api key from HSD or Bob (in Settings > Network & Connection > Internal HSD Node > View API Key)<br><br>Or set <code>INTERNAL_HSD=true</code> to tell FireWallet to manage the wallet backend for you.<br><br>You shouldn't need to change the other settings unless you have a more complex setup (eg. using a remote node)</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -117,10 +127,10 @@
|
||||
<div class="row" style="max-width: 900px;margin: auto;">
|
||||
<div class="col" style="margin-bottom: 40px;">
|
||||
<div class="card shadow-sm">
|
||||
<div class="card-body px-4 py-5 px-md-5">
|
||||
<div class="card-body px-4 px-md-5 py-5">
|
||||
<div class="bs-icon-lg d-flex justify-content-center align-items-center mb-3 bs-icon" style="top: 1rem;right: 1rem;position: absolute;"><span style="color: rgb(25,245,170);">6.</span></div>
|
||||
<h5 class="fw-bold card-title">Start FireWallet</h5>
|
||||
<p class="text-muted card-text mb-4">Open a terminal in the folder you have the FireWallet files stored (eg. Documents/firewalletbrowser or Downloads/firewalletbrowser).<br>Then run the following command to start FireWallet on Windows<br><code>python3 main.py</code><br><br>On Linux/macOS you can run a more performant server with<br><code>python3 server.py</code><br><br><br><br></p>
|
||||
<p class="text-muted mb-4 card-text">Open a terminal in the folder you have the FireWallet files stored (eg. Documents/firewalletbrowser or Downloads/firewalletbrowser).<br>Then run the following command to start FireWallet<br><code>python3 server.py</code><br><br>If you want more debugging you can also start with<br><code>python3 main.py</code><br><br><br><br></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -134,17 +144,17 @@
|
||||
<div class="row row-cols-1 row-cols-md-2 d-flex justify-content-center">
|
||||
<div class="col mb-4">
|
||||
<div class="card bg-primary-light">
|
||||
<div class="card-body text-center px-4 py-5 px-md-5">
|
||||
<p class="fw-bold text-primary card-text mb-2">Need Help?</p>
|
||||
<h5 class="fw-bold card-title mb-3">Just ask Nathan.Woodburn/ in any Handshake chat or join the discord server.<br><a href="https://l.woodburn.au/discord" target="_blank">https://l.woodburn/discord</a></h5>
|
||||
<div class="card-body text-center px-4 px-md-5 py-5">
|
||||
<p class="fw-bold text-primary mb-2 card-text">Need Help?</p>
|
||||
<h5 class="fw-bold mb-3 card-title">Just ask Nathan.Woodburn/ in any Handshake chat or join the discord server.<br><a href="https://l.woodburn.au/discord" target="_blank">https://l.woodburn/discord</a></h5>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col mb-4">
|
||||
<div class="card bg-secondary-light">
|
||||
<div class="card-body text-center px-4 py-5 px-md-5">
|
||||
<p class="fw-bold text-primary card-text mb-2">Donate</p>
|
||||
<h5 class="fw-bold card-title mb-3">Enjoy using FireWallet? If you would like to help with further development you can support me.<br><a href="https://l.woodburn.au/donate" target="_blank">https://l.woodburn.au/donate</a></h5>
|
||||
<div class="card-body text-center px-4 px-md-5 py-5">
|
||||
<p class="fw-bold text-primary mb-2 card-text">Donate</p>
|
||||
<h5 class="fw-bold mb-3 card-title">Enjoy using FireWallet? If you would like to help with further development you can support me.<br><a href="https://l.woodburn.au/donate" target="_blank">https://l.woodburn.au/donate</a></h5>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -156,7 +166,7 @@
|
||||
<div class="container py-4 py-lg-5">
|
||||
<hr>
|
||||
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
|
||||
<p class="mb-0">Copyright © 2024 FireWallet</p>
|
||||
<p class="mb-0">Copyright © 2025 FireWallet</p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
Reference in New Issue
Block a user