.
diff --git a/LICENSE.spdx b/LICENSE.spdx
new file mode 100644
index 0000000..48d02ce
--- /dev/null
+++ b/LICENSE.spdx
@@ -0,0 +1,30 @@
+SPDXVersion: SPDX-2.1
+DataLicense: CC0-1.0
+SPDXID: SPDXRef-DOCUMENT
+DocumentName: License for Repository
+DocumentNamespace: http://spdx.org/spdxdocs/license-for-repository-2024-11-09
+Creator: Person: D.A. Pelasgus (demetrius@pelasgus.xyz)
+Creator: Tool: License Generator
+Created: 2024-11-09
+
+##### License Information #####
+
+LicenseID: GPL-3.0-only
+ExtractedText:
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The GNU General Public License is a free, copyleft license for
+ software and other kinds of works.
+
+ (Full license text here - see https://www.gnu.org/licenses/gpl-3.0.txt)
+
+
+
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..a7b2d4d
--- /dev/null
+++ b/README.md
@@ -0,0 +1,11 @@
+
+
+
+[](https://github.com/chimeraos/chimeraos.github.io)
+[](https://chimeraos.org)
+[](https://discord.gg/fKsUbrt)
+[](https://chimeraos.org)
+[](https://chimeraos.org)
+
+> [!TIP]
+> The [ChimeraOS](https://chimeraos.org) website.
diff --git a/scripts/fetch_contributors.sh b/scripts/fetch_contributors.sh
new file mode 100644
index 0000000..d8a6182
--- /dev/null
+++ b/scripts/fetch_contributors.sh
@@ -0,0 +1,43 @@
+# fetch_contributors.sh
+# Authour: D.A.Pelasgus
+
+#!/bin/bash
+
+# Ensure the script is executable
+chmod +x fetch_contributors.sh
+
+# Set default values for GitHub organization, HTML file, and GitHub token
+ORG="${ORG:-chimeraos}"
+HTML_FILE="${HTML_FILE:-src/index.html}"
+
+# Verify that the GitHub token is set
+if [ -z "$GITHUB_TOKEN" ]; then
+ echo "Error: GITHUB_TOKEN is not set."
+ exit 1
+fi
+
+# Get all repositories in the organization
+repos=$(curl -s -H "Authorization: token $GITHUB_TOKEN" "https://api.github.com/orgs/$ORG/repos" | grep -oP '"full_name": "\K[^"]+')
+
+# Initialize an empty associative array to store unique contributors
+declare -A contributors
+
+# Fetch contributors for each repository
+for repo in $repos; do
+ repo_contributors=$(curl -s -H "Authorization: token $GITHUB_TOKEN" "https://api.github.com/repos/$repo/contributors" | grep -oP '"login": "\K[^"]+')
+ for contributor in $repo_contributors; do
+ contributors["$contributor"]=1
+ done
+done
+
+# Build the contributors HTML list
+contributors_html="Thank you to all our contributors!
"
+for contributor in "${!contributors[@]}"; do
+ contributors_html+="$(echo "$contributor" | sed 's/$/
/')"
+done
+contributors_html+="
"
+
+# Replace the existing contributors section in the HTML file
+sed -i "/Thank you to all our contributors!/,/<\/p>/c\\$contributors_html" "$HTML_FILE"
+
+echo "Updated $HTML_FILE with the latest contributors."
diff --git a/scripts/fetch_latest_iso.sh b/scripts/fetch_latest_iso.sh
new file mode 100644
index 0000000..c18a51c
--- /dev/null
+++ b/scripts/fetch_latest_iso.sh
@@ -0,0 +1,26 @@
+# fetch_latest_iso.sh
+# Author: D.A.Pelasgus
+#!/bin/bash
+
+# Variables for repository and output file with directory fallback
+REPO="${REPO:-chimeraos/install-media}"
+OUTPUT_FILE="${OUTPUT_FILE:-latest_iso_download_url.txt}"
+
+# Fetch the latest release data from the GitHub API
+response=$(curl -s "https://api.github.com/repos/$REPO/releases/latest")
+
+# Check if the response contains assets and find an ISO asset
+iso_url=$(echo "$response" | jq -r '.assets[] | select(.name | endswith(".iso")) | .browser_download_url')
+iso_name=$(echo "$response" | jq -r '.assets[] | select(.name | endswith(".iso")) | .name')
+
+# Verify if an ISO file was found
+if [[ -n "$iso_url" ]]; then
+ echo "ISO file found: $iso_name"
+ echo "Download URL: $iso_url"
+
+ # Save the download link to the output file
+ echo "$iso_url" > "$OUTPUT_FILE"
+else
+ echo "Error: ISO file not found in the latest release."
+ exit 1
+fi
diff --git a/src/download.mustache b/src/download.mustache
index 80a0725..8093d48 100644
--- a/src/download.mustache
+++ b/src/download.mustache
@@ -1,41 +1,61 @@
{{> header}}
-Requirements
+
+
+System Requirements
-
- - 8GB or more RAM
- - 64GB or larger storage device
- - AMD Radeon RX 400 series or newer GPU required
- - Nvidia and Intel GPUs are not supported
- - single connected TV or monitor
- - hybrid graphics are not supported
- - virtual machines are not supported
- - keyboard required to start installer
- - dual booting from the same disk not supported
- - secure boot must be disabled
- - Intel RST (Rapid Storage Technology) must be disabled
- - legacy/bios not supported
-
+
+ - RAM: 8+ GB.
+ - Storage Device: 64+ GB.
+ - Graphics: AMD Radeon RX 400 series or newer.
+
-Installation
+Prerequisites
-
- - click the Download button below to download the installer
- - use etcher to flash the installer to a USB stick
- - connect a keyboard
- - boot from the USB stick
- - follow the installer directions
-
+
+ - A keyboard is required to start installer.
+ - Secure boot must be disabled.
+ - Intel RST (Rapid Storage Technology) must be disabled.
+
-