Skip to content

Commit

Permalink
Update Akash documentation links
Browse files Browse the repository at this point in the history
  • Loading branch information
dharamveergit committed Feb 6, 2024
1 parent d682275 commit 59f28b8
Show file tree
Hide file tree
Showing 39 changed files with 102 additions and 103 deletions.
1 change: 0 additions & 1 deletion astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ export default defineConfig({
"/community": "/community/akash-insiders/",
"/about": "/about/general-information/",
"/about/pricing": "/about/pricing/compare",
"/akash-docs": "/akash-docs/docs",
},
markdown: {
// shikiConfig: {
Expand Down
4 changes: 2 additions & 2 deletions src/components/docs/mobile-sidebar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,10 @@ const Panel = ({ open, nav, pathname }: any) => {
function SideNav({ nav, pathname }: any) {
return (
<div className="w-full px-4 py-2">
<ToggleNav nav={nav} pathname={pathname} />
{/* <ToggleNav nav={nav} pathname={pathname} /> */}

<a
href={`/akash-docs/${pathname?.split("/")[2]}/`}
href={`/docs/`}
className={`flex cursor-pointer items-center gap-x-2 rounded-[4px] px-2 py-1 text-sm font-medium leading-[20px] hover:bg-[#F4F1F1] hover:text-primary ${
pathname?.split("/")[3]
? ""
Expand Down
8 changes: 4 additions & 4 deletions src/components/docs/search-dialog.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ export default function SearchDialog({ currentPath }: { currentPath: string }) {

<Dialog.Panel className="w-full max-w-2xl transform overflow-hidden rounded-lg border border-[#808080] bg-background2 p-6 text-left align-middle shadow-lg transition-all ">
<input
className="w-full rounded-lg border px-4 py-2 outline-none focus:border-primary/40 dark:bg-background "
className="focus:border-primary/40 w-full rounded-lg border px-4 py-2 outline-none dark:bg-background "
placeholder="Search for projects"
value={searchQuery}
onChange={handleSearchInput}
Expand All @@ -170,7 +170,7 @@ export default function SearchDialog({ currentPath }: { currentPath: string }) {
<Loader2 className="mr-2 h-6 w-6 animate-spin text-primary" />
</div>
) : error ? (
<div className="mt-6 rounded-lg bg-primary/10 px-6 py-4">
<div className="bg-primary/10 mt-6 rounded-lg px-6 py-4">
<h3 className="text-lg font-bold text-primary">
Something Bad Happened
</h3>
Expand Down Expand Up @@ -242,8 +242,8 @@ const ProjectCard = ({
);

return (
<a href={`/akash-docs/${link}/`}>
<div className="flex cursor-pointer items-center justify-between rounded-lg p-4 text-[#808080] hover:bg-primary/10 hover:text-primary md:px-6 md:py-4">
<a href={`/docs/${link}/`}>
<div className="hover:bg-primary/10 flex cursor-pointer items-center justify-between rounded-lg p-4 text-[#808080] hover:text-primary md:px-6 md:py-4">
<div className="w-[85%]">
<h3 className="text-base font-bold md:text-lg">
<HighlightedText text={title} query={query} />
Expand Down
2 changes: 1 addition & 1 deletion src/components/footer/footer.astro
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ import {
<p class="text-xs font-[700] text-foreground md:text-sm">
Resources
</p>
<FooterLink aria-label="Documentation" link="/akash-docs/docs">
<FooterLink aria-label="Documentation" link="/docs">
Documentation
</FooterLink>

Expand Down
2 changes: 1 addition & 1 deletion src/components/header/hamburger-menu.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ const navigation = [
{ name: "Ecosystem", href: "/ecosystem/showcase/latest" },
{ name: "Community", href: "/community/akash-insiders/" },
{ name: "Blog", href: "/blog" },
{ name: "Docs", href: "/akash-docs/docs" },
{ name: "Docs", href: "/docs" },
];

export default function HamburgerMenu({
Expand Down
2 changes: 1 addition & 1 deletion src/components/header/header.astro
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ ${disableSticky ? "" : "sticky top-0 z-[30]"}
</NavLink>

<NavLink href="/blog" currentPath={pathname}>Blog</NavLink>
<NavLink href="/akash-docs/docs" currentPath={pathname}>Docs</NavLink>
<NavLink href="/docs" currentPath={pathname}>Docs</NavLink>
</div>
</div>

Expand Down
6 changes: 3 additions & 3 deletions src/content/Deploy_Homepage/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ cloudmosResourcesSection:
- title: Cloudmos Documentation
description: Cloudmos Deploy Tool is a web based application which simplifies the deployment process on the Akash Network.
badge: "./assets/book-stack.svg"
link: "/akash-docs/docs/deployments/cloudmos-deploy/"
link: "/docs/docs/deployments/cloudmos-deploy/"
linkIcon: true
linkLabel: "View More"
- title: Deploy a Next.js app with crypto
Expand Down Expand Up @@ -59,10 +59,10 @@ additionalDeploymentSection:
resources:
- title: CLI
content: Deploy and manage your applications on Akash with ease using the Command Line Interface
link: "/akash-docs/docs/deployments/akash-cli/overview/"
link: "/docs/docs/deployments/akash-cli/overview/"
- title: CLI Booster
content: The Akash CLI Booster was created to make the use of the current command line tooling much simpler for deployments and related activities. In this guide we will review the primary capabilities of this exciting new tool.
link: /akash-docs/docs/deployments/akash-cli/cli-booster/
link: /docs/docs/deployments/akash-cli/cli-booster/
- title: Terraform
content: Effortless integration with the Akash Network using Terraform Cloud
link: https://docs.akash.network/other-resources/experimental/akash-deployments-via-terraform
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Akash Network Clients are software and services that make it easier for tenants

## Provider Onboarding Clients

- [Akash Command Line, with Helm Charts](/akash-docs/docs/providers/build-a-cloud-provider/akash-cloud-provider-build-with-helm-charts/)
- [Akash Command Line, with Helm Charts](/docs/docs/providers/build-a-cloud-provider/akash-cloud-provider-build-with-helm-charts/)
- [Praetor App](https://github.com/akash-network/community/tree/main/sig-clients/praetor/README.md)

The goal of this SIG is to foster a community around each of these clients that is focused on building a roadmap for each client, capturing feedback from users, resolving issues and driving adoption of the clients. Each of these clients cater to specific Akash Network user segments and as such, drive the north star metric of driving deployemtns on Akash Network as a whole.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ For fine tuning of the Akash Node check the _Additional Information_ section.

### Cloudmos Deploy Overview

If you have not used Cloudmos Deploy previously, please use [this guide](/akash-docs/docs/deployments/akash-cli/installation/) to get started. The guide includes steps to install the app and to set up a wallet for Akash deployments. Once the Cloudmos Deploy tool is installed, return to this guide to walk through the Akash Node deployment.
If you have not used Cloudmos Deploy previously, please use [this guide](/docs/docs/deployments/akash-cli/installation/) to get started. The guide includes steps to install the app and to set up a wallet for Akash deployments. Once the Cloudmos Deploy tool is installed, return to this guide to walk through the Akash Node deployment.

### Cloudmos Deploy Walkthrough

Expand Down
2 changes: 1 addition & 1 deletion src/content/Docs/docs/architecture/akash-provider/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,6 @@ Akash Providers are obligated to monitor their infrastructure and user applicati

In summary, Akash Providers are indispensable contributors to the Akash Network, providing computing resources and managing user application deployments. Their interaction with the Akash blockchain through the [Provider Daemon (`akashd`)][akashd] and utilization of container orchestration systems ensures the secure and efficient deployment of applications. Managing resources, bidding on orders, handling leases, and proactive infrastructure monitoring are vital tasks for maintaining competitiveness in the marketplace.

[kubernetes]: /akash-docs/docs/architecture/containers-and-kubernetes/
[kubernetes]: /docs/docs/architecture/containers-and-kubernetes/
[akash-providers]: https://github.com/akash-network/provider
[akashd]: https://github.com/akash-network/provider
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ Our use of the Akash CLI Booster begins by downloading the application.

Ensure the following steps have been completed prior:

- Install Akash CLI which is covered[ here](/akash-docs/docs/deployments/akash-cli/overview/).
- Create a new wallet or import a pre-existing wallet. New wallet creation steps are covered [here](/akash-docs/docs/getting-started/token-and-wallets/#keplr-wallet).
- Install Akash CLI which is covered[ here](/docs/docs/deployments/akash-cli/overview/).
- Create a new wallet or import a pre-existing wallet. New wallet creation steps are covered [here](/docs/docs/getting-started/token-and-wallets/#keplr-wallet).

## Clone Repo

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -231,8 +231,8 @@ Note that if you close your Terminal window this variable will not be saved.

A minimum deposit of 5 AKT is required to deploy on Akash, and a small transaction fee is applied to deployment leases paid by the account used to deploy. There are two ways to get funds into your account, buy tokens, and join the Akash community to receive free tokens from the Akash Faucet.

- [Buy AKT from an exchange](/akash-docs/docs/getting-started/token-and-wallets)
- [Join the Akash Community to get free AKT](/akash-docs/docs/getting-started/token-and-wallets)
- [Buy AKT from an exchange](/docs/docs/getting-started/token-and-wallets)
- [Join the Akash Community to get free AKT](/docs/docs/getting-started/token-and-wallets)

## Configure your Network

Expand Down
4 changes: 2 additions & 2 deletions src/content/Docs/docs/deployments/akash-cli/overview/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ The command-line client is used to interact with deployments. The `provider-serv

We offer two guides to assist in getting started with the Akash CLI:

- [Detailed Steps](/akash-docs/docs/deployments/akash-cli/installation/)
- [Akash CLI Booster](/akash-docs/docs/deployments/akash-cli/cli-booster/)
- [Detailed Steps](/docs/docs/deployments/akash-cli/installation/)
- [Akash CLI Booster](/docs/docs/deployments/akash-cli/cli-booster/)

The Akash CLI Booster was created to make the use of the current command line tooling much simpler for deployments and related activities. In this guide we will review the primary capabilities of this exciting new tool.

Expand Down
2 changes: 1 addition & 1 deletion src/content/Docs/docs/deployments/cloudmos-deploy/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ This is a great opportunity to connect with the team at Akash Network and to spo

The Keplr and Leap browser extensions must be installed and with sufficient funds (5 AKT minimum for a single deployment plus a small amount for transaction fees).

Follow our [Keplr Wallet](/akash-docs/docs/getting-started/token-and-wallets/#keplr-wallet) and [Leap Cosmos Wallet](/akash-docs/docs/getting-started/token-and-wallets/#leap-cosmos-wallet) guides to create your first wallet if necessary.
Follow our [Keplr Wallet](/docs/docs/getting-started/token-and-wallets/#keplr-wallet) and [Leap Cosmos Wallet](/docs/docs/getting-started/token-and-wallets/#leap-cosmos-wallet) guides to create your first wallet if necessary.

### **Cloudmos Deploy Access**

Expand Down
8 changes: 4 additions & 4 deletions src/content/Docs/docs/deployments/overview/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ weight: 3

Applications can be deployed onto the Akash network using a platform that best suits your needs and preferences. Explore the following guides for your unique use case.

- [Cloudmos Deploy (web app)](/akash-docs/docs/deployments/cloudmos-deploy/)
- [Using the Command Line for Akash Deployments ](/akash-docs/docs/deployments/akash-cli/installation/)
- [Akash Sandbox Use](/akash-docs/docs/deployments/sandbox/introduction/)
- [Awesome Akash Example Distributed Applications](/akash-docs/docs/deployments/apps-on-akash/)
- [Cloudmos Deploy (web app)](/docs/docs/deployments/cloudmos-deploy/)
- [Using the Command Line for Akash Deployments ](/docs/docs/deployments/akash-cli/installation/)
- [Akash Sandbox Use](/docs/docs/deployments/sandbox/introduction/)
- [Awesome Akash Example Distributed Applications](/docs/docs/deployments/apps-on-akash/)

## Best Practices

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@ The Akash Sandbox version matches the current Mainnet version.

Use the following documentation for sandbox use and depending on your preferred deployment tool.

> _**NOTE**_ - this documentation covers the use of the Akash CLI for deployment creation and management. The [Cloudmos Deploy](/akash-docs/docs/deployments/cloudmos-deploy/) also now support Sandbox network use. Simply update the network in Settings from `Mainnet` to `Sandbox` to deploy using these web apps.
> _**NOTE**_ - this documentation covers the use of the Akash CLI for deployment creation and management. The [Cloudmos Deploy](/docs/docs/deployments/cloudmos-deploy/) also now support Sandbox network use. Simply update the network in Settings from `Mainnet` to `Sandbox` to deploy using these web apps.
- [Akash CLI for Sandbox Use](/akash-docs/docs/deployments/akash-cli/installation/)
- [Akash CLI for Sandbox Use](/docs/docs/deployments/akash-cli/installation/)
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ pagination:

In this section we will cover using the following clients to create an Akash deployment using Stable Payments.

> NOTE - when creating an Akash deployment using Stable Payment - ensure that the SDL pricing section reflects the correct denomination as covered [here](/akash-docs/docs/getting-started/stack-definition-language#stable-payment).
> NOTE - when creating an Akash deployment using Stable Payment - ensure that the SDL pricing section reflects the correct denomination as covered [here](/docs/docs/getting-started/stack-definition-language#stable-payment).
- [Cloudmos Deploy](#cloudmos-deploy-stable-payment-use)
- [Akash CLI](#akash-cli-stable-payment-use)
Expand All @@ -115,7 +115,7 @@ In this section we will cover using the following clients to create an Akash dep

### Akash CLI Stable Payment Use

- When creating a deployment via the Akash CLI, all steps in the typical deployment creation steps (as covered [here](/akash-docs/docs/deployments/akash-cli/installation/)) remain applicable and valid with the only edit in such steps being this syntax in the `deployment create` step.
- When creating a deployment via the Akash CLI, all steps in the typical deployment creation steps (as covered [here](/docs/docs/deployments/akash-cli/installation/)) remain applicable and valid with the only edit in such steps being this syntax in the `deployment create` step.
- As shown in this Stable Payment relevant `deployment create` command we must specify the `deposit` switch as the USDC denomination.

#### Create Deployment Command for USDC Stable Payment Use
Expand Down
Loading

0 comments on commit 59f28b8

Please sign in to comment.