You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: blog/2023-06-29-Announcing-the-Private-Beta-for-the-DOP.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ We realize that improving on this state of affairs is a long journey. Today, we
12
12
13
13
**Try the Private Beta!**
14
14
15
-
To try the Private Beta, please go to [portal.defang.dev](https://portal.defang.dev) and register. We would love to have you kick the tires and give us your feedback! You can also check out our [documentation](https://docs.defang.io/docs/intro), [samples](https://docs.defang.io/docs/intro), and our [Github repository](https://github.com/DefangLabs).
15
+
To try the Private Beta, please go to [portal.defang.dev](https://portal.defang.dev) and register. We would love to have you kick the tires and give us your feedback! You can also check out our [documentation](https://docs.defang.io/docs/intro), [samples](https://docs.defang.io/docs/intro), and our [GitHub repository](https://github.com/DefangLabs).
Copy file name to clipboardExpand all lines: blog/2024-02-12-announcing-defang-public-beta.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ You can learn more about Defang [here](https://docs.defang.io/docs/intro). Also
16
16
17
17
**Try the Public Beta!**
18
18
19
-
To try the Public Beta, please go to [defang.io](http://defang.io) and click on [Download](https://github.com/DefangLabs/defang/releases/latest) to download the CLI and [get started](https://docs.defang.io/docs/getting-started). We would love to have you kick the tires and give us your feedback! Once you sign up you’ll receive an invitation to our Slack support channel in email. You are also welcome to file [Github issues here](https://github.com/DefangLabs/defang/issues).
19
+
To try the Public Beta, please go to [defang.io](http://defang.io) and click on [Download](https://github.com/DefangLabs/defang/releases/latest) to download the CLI and [get started](https://docs.defang.io/docs/getting-started). We would love to have you kick the tires and give us your feedback! Once you sign up you’ll receive an invitation to our Slack support channel in email. You are also welcome to file [GitHub issues here](https://github.com/DefangLabs/defang/issues).
Copy file name to clipboardExpand all lines: blog/2024-03-20-dev-environments.mdx
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,12 +15,12 @@ We want it to be easy for you to try Defang with as little friction as possible,
15
15
16
16
## Codespaces
17
17
18
-
If you want to get started with Codespaces, you can just fork [this repo](https://github.com/DefangLabs/github-codespace). It comes with the Defang CLI pre-installed so you can start playing with it immediately. It's setup using the Defang CLI [Dev Container Feature](https://github.com/DefangLabs/devcontainer-feature/pkgs/container/devcontainer-feature%2Fdefang-cli).
18
+
If you want to get started with Codespaces, you can just fork [this repo](https://github.com/DefangLabs/github-codespace). It comes with the Defang CLI pre-installed so you can start playing with it immediately. It's set up using the Defang CLI [Dev Container Feature](https://github.com/DefangLabs/devcontainer-feature/pkgs/container/devcontainer-feature%2Fdefang-cli).
19
19
20
20
## Dev Containers
21
21
22
22
[Dev Containers](https://code.visualstudio.com/docs/devcontainers/containers) are a cool way to provision and configure development environments and share that configuration with other people you are working with. It's a spec that is supported by [VS Code](https://code.visualstudio.com/docs/devcontainers/containers), [Visual Studio](https://devblogs.microsoft.com/cppblog/dev-containers-for-c-in-visual-studio/), the JetBrains IDEs like [IntelliJ](https://www.jetbrains.com/help/idea/connect-to-devcontainer.html) and [PyCharm](https://www.jetbrains.com/help/pycharm/connect-to-devcontainer.html), [DevPod](https://devpod.sh/docs/developing-in-workspaces/devcontainer-json) and others.
23
23
24
-
## GitPod
24
+
## Gitpod
25
25
26
-
GitPod is another Cloud IDE, a bit like GitHub Codespaces. If prefer GitPod, you can try Defang in a GitPod environment by using [this repo](https://github.com/DefangLabs/gitpod-workspace/tree/main).
26
+
Gitpod is another Cloud IDE, a bit like GitHub Codespaces. If prefer Gitpod, you can try Defang in a Gitpod environment by using [this repo](https://github.com/DefangLabs/gitpod-workspace/tree/main).
Copy file name to clipboardExpand all lines: blog/2024-03-28-slackbot-sample.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ Now that we have everything set up, let's dive into the deployment process. Foll
47
47
2. **Deploy the Slackbot:** Use the Defang CLI's `defang compose up` command to deploy.
48
48
49
49
## Usage
50
-
With your Slackbot up and running, let's explore how to make the most of it. Simply send a POST request to the `/` endpoint with a JSON body containing the message you want to post to the Slack channel. Popular tools like cURL or Postman can help you send the request:
50
+
With your Slackbot up and running, let's explore how to make the most of it. Let's send a POST request to the `/` endpoint with a JSON body containing the message you want to post to the Slack channel. Popular tools like cURL or Postman can help you send the request:
Copy file name to clipboardExpand all lines: blog/2024-05-01-may-product-updates.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ Hey folks! There is a lot going on at Defang and we're excited to share our late
11
11
12
12
## npx defang
13
13
14
-
We know a lot of you are using Defang for the first time. To make it easier to get started, we've added a new way to install the Defang CLI. Now you can use npx to run the CLI without installing it globally. Just run:
14
+
We know a lot of you are using Defang for the first time. To make it easier to get started, we've added a new way to install the Defang CLI. Now you can use npx to run the CLI without installing it globally by running:
Copy file name to clipboardExpand all lines: blog/2024-11-12-hard-lessons-from-hardware.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ This is what the Flask server looked like on my computer as it got pinged:
41
41
42
42
Hooray! Once everything was working, It was time to deploy my Flask code as a cloud service so I could access it from any computer, not just my own. Deployment usually takes several hours due to configuring a ton of cloud provider settings. But I ain’t got time for that. Instead, I used Defang to deploy it within minutes, which took care of all that for me. Saved me a lot of time and tears.
43
43
44
-
Here’s the Flask deployment on Defang’s portal view:
44
+
Here’s the Flask deployment on Defang’s Portal view:
Copy file name to clipboardExpand all lines: blog/2024-12-04-launch-week.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ At **Defang**, we’re enabling developers go from **idea to code to deployment
33
33
34
34
-**Production-Ready Support for AWS**
35
35
36
-
Seamlessly deploy and scale with confidence on [AWS](https://docs.defang.io/docs/providers/aws). Defang is now [WAFR](https://aws.amazon.com/premiumsupport/business-support-well-architected/)-compliant, assuring that your deployments confirm to all the best-practices for AWS deployments. Defang is now officially part of the [AWS Partner Network](https://aws.amazon.com/partners/).
36
+
Seamlessly deploy and scale with confidence on [AWS](https://docs.defang.io/docs/providers/aws). Defang is now [WAFR](https://aws.amazon.com/premiumsupport/business-support-well-architected/)-compliant, assuring that your deployments conform to all the best-practices for AWS deployments. Defang is now officially part of the [AWS Partner Network](https://aws.amazon.com/partners/).
37
37
38
38
-**New - Google Cloud Platform ([GCP](https://docs.defang.io/docs/providers/gcp)) in Preview**
39
39
@@ -51,7 +51,7 @@ As we move into V1, we are also rolling out our differentiated product tiers, al
51
51
52
52
We’ve lined up an exciting week of activities to showcase the power of **Defang** and bring together our growing community:
53
53
54
-
-**December 4: Vancouver CDW x AWS re:InventWatchParty**
54
+
-**December 4: Vancouver CDW x AWS re:InventWatch Party**
55
55
56
56
Join us at the Vancouver [CDW x AWS re:Invent Watch Party](https://lu.ma/1r0zsw76), where we will have a booth showcasing Defang’s capabilities and AWS integration. Stop by to learn more about Defang and see a live demo from the Defang dev team.
Over the past few months, our team has been working tirelessly to create a tool that transforms how developers develop, deploy, and debug cloud apps. With Defang, you can go from idea to your favorite cloud in minutes. 🚀
41
+
42
+
Today, we have the opportunity to showcase Defang to a global audience, and your support could make all the difference!
43
+
44
+
If you already have a Product Hunt account, it's super easy.
45
+
* ✅ You can support our product if you like what we have built so far
46
+
* ✅ You can leave a comment and any feedback you may have (comments are great!)
47
+
* ✅ You can leave a review
48
+
49
+
Product Hunt launches are time sensitive as they last 24 hours, so if you have 30 seconds available right now, it would really mean a lot.
50
+
51
+
If you don't already have a Product Hunt account, please don't create one now to upvote (we may get penalized for that).
52
+
53
+
Instead, you can like and share our (e.g. LinkedIn, Twitter, Instagram or Facebook) posts
54
+
.
55
+
Thank you in advance. Your support means the world.
Copy file name to clipboardExpand all lines: docs/concepts/accounts.md
+10-16Lines changed: 10 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,32 +6,26 @@ sidebar_position: 100
6
6
7
7
# Accounts
8
8
9
-
In this section, we'll be talking about a couple different topics related to accounts in Defang. First we'll cover authentication and how to create an account, and then we'll talk about how resources are organized within a cloud environment using your account info.
9
+
Below, we will cover account creation with Defang, and how resources are organized within a cloud environment using your account info.
10
10
11
-
:::tip Why do I need an account?
12
-
Defang requires an account so we can organize your resources and provide you with a way to manage them. We also use your account to authenticate you when you interact with [Defang Playground](./defang-playground.md) and the [Defang Portal](./portal.md).
13
-
14
-
Eventually, billing and payment information will be associated with your account.
15
-
:::
11
+
Defang requires an account so we can organize your resources and provide you with a way to manage them. We also use your account to authenticate you when you interact with [Defang Playground](./defang-playground.md) and the [Defang Portal](./portal.md). Billing and payment information is also associated with your account.
16
12
17
13
## Creating an Account
18
14
19
-
To create an account, simply login to Defang and accept the [terms of service](https://defang.io/terms-service.html) using the [CLI](/docs/concepts/authentication.md).
15
+
To create an account, log in to Defang and accept the [Terms of Service](https://defang.io/policies/terms-service/) using the [CLI](/docs/concepts/authentication.md).
16
+
17
+
At the moment, the only way to authenticate with Defang is through GitHub. We plan to offer other [authentication](/docs/concepts/authentication.md) providers in the future.
20
18
21
-
At the moment, the only way to authenticate with Defang is through GitHub. We plan to offer other authentication providers in the future.
19
+
:::tip
20
+
Keep in mind that your Defang account is separate from your [cloud provider account](./defang-byoc.md). You will need to authenticate with your cloud provider account separately to deploy services to your own cloud account.
21
+
:::
22
22
23
23
## Structure
24
24
25
-
Your GitHub username will be used as your Defang username and your Defang username is used to group all your services and to generate domains for your services with the following structure:
25
+
Your GitHub username will be used as your Defang username. Your Defang username is used to group all your [services](/docs/concepts/services) and generate domains for your services with the following structure:
26
26
27
27
```
28
28
<username>-<servicename>--<port>.prod1.defang.dev
29
29
```
30
30
31
-
:::warning
32
-
Keep in mind that your Defang account is separate from your [cloud provider account](./defang-byoc.md). You will need to authenticate with your cloud provider account separately to deploy services to your own cloud account.
33
-
:::
34
-
35
-
:::info
36
-
We plan to introduce a more robust system for managing accounts, permissions, service groups, etc. in the future.
37
-
:::
31
+
For more about domain structures, see our [Domains](/docs/concepts/domains#structure) page.
Copy file name to clipboardExpand all lines: docs/concepts/authentication.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,14 +6,14 @@ description: Authenticating with Defang.
6
6
7
7
# Authentication
8
8
9
-
To do pretty much anything with Defang, you'll need to authenticate with the system. You can do this by running the following command:
9
+
To do pretty much anything with Defang, you'll need to authenticate with the system. You can do this by running the following command in the [CLI](/docs/getting-started):
10
10
11
11
```bash
12
12
defang login
13
13
```
14
14
15
-
This will prompt you to open a browser and log into your Defang account. For now, the only way to login is with GitHub, though we will offer other providers to authenticate in the future. Once you've logged in, you can close the browser and return to the terminal. You should see a message that you've successfully logged in.
15
+
This will prompt you to open a browser and log in to your [Defang account](/docs/concepts/accounts). For now, the only way to log in is with GitHub, though we will offer other providers to authenticate in the future. Once you've logged in, you can close the browser and return to the terminal. You should see a message that you've successfully logged in.
16
16
17
-
:::warning
17
+
:::tip
18
18
Keep in mind that your Defang account is separate from your [cloud provider account](/docs/concepts/defang-byoc). You will need to authenticate with your cloud provider account separately to deploy services to your own cloud account.
0 commit comments