diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index e8a2275..dd3cdbb 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -26,4 +26,4 @@ jobs: - name: Build and Publish with signature run: | TAG=${GITHUB_REF#refs/*/} - acorn build --platform linux/amd64 --push -t ghcr.io/infracloudio/dotnetcore-acorn:${TAG} . + acorn build --platform linux/amd64 --push -t ghcr.io/infracloudio/dotnet-core-acorn:${TAG} . diff --git a/Acornfile b/Acornfile index 784eee1..0290012 100644 --- a/Acornfile +++ b/Acornfile @@ -1,6 +1,7 @@ name: "DotNet Core Sample Acorn" description: "Acorn running a sample .Net Core app" readme: "./README.md" +icon: "./dotnet-logo.svg" containers: { web: { diff --git a/README.md b/README.md index bc77d66..d17b15f 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,13 @@ # Acorn for a .Net Core sample app - Github Explorer -====== -This is an Acorn for the sample .NET app from the official [Microsoft Tutorial Documentation](https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/scaling-aspnet-apps/scaling-aspnet-apps?view=aspnetcore-7.0&tabs=login-azure-cli) on .NET. This sample app uses a search form to browse GitHub repositories by name. +This is an Acorn for the sample .NET app from the official [Microsoft Tutorial Documentation](https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/scaling-aspnet-apps/scaling-aspnet-apps?view=aspnetcore-7.0&tabs=login-azure-cli) on .NET. -## Deploy the .Net Core App -You can deploy the sample web app on the Acorn SaaS Platform with following simple steps. +This sample app uses a search form to browse GitHub repositories by name. You can simply input organisation name such as "acorn-io", "microsoft", "google" or your own organisation and list their repositories. -1. Login to the [Acorn SaaS Platform](https://beta.acorn.io/) using the Github Sign-In option with your Github user. -2. Select the "Create Acorn" option. -3. Choose the source for deploying your Acorns - * Select "From Acorn Image" to deploy the sample Application - * Provide a name such as `Dot Net Sample Acorn` and keeping Project's default Region, type in the below Acorn image and choose Create - ```bash - ghcr.io/infracloudio/dotnet-core-acorn:v0.0.1 - ``` -4. Now the sample App is provisioned on Acorn SaaS Platform and is available for 2hrs. Upgrade to pro account to keep it running longer. -5. Once the Acorn is running, you can access it by clicking the Endpoint or the redirect link. +## What is .NET Core? +.NET Core is a free, open-source, modular, cross-platform framework developed by Microsoft for building modern, high-performance applications. It is a reimplementation of the .NET Framework to be more lightweight, modular, and flexible. -## Acorn .Net Core App Details +.NET Core includes a runtime, a set of libraries, and a development environment that supports multiple programming languages such as C#, Visual Basic, and F#. It is designed to run on various platforms, including Windows, macOS, and Linux. It can be used to build a wide range of applications, including web applications, desktop applications, and microservices. -The Acorn Dashboard is integrated with multiple features such as Events, Logs, Details and accessing the Shell of the Application. Details include the CPU, Memory, Network, Latency, Requests and Errors for the Application. -Explore various available options by clicking the Menu option on your Acorn App. - -For more details on using the Acorn Dashboard, check this link - [https://beta-docs.acorn.io/getting-started#exploring-the-acorn-dashboard](https://beta-docs.acorn.io/getting-started#exploring-the-acorn-dashboard) - -## What next? -After deploying you can edit the Acorn Application or remove it if no longer needed. - -1. Click the Edit option to edit your Acorn's Image. Toggle the Advanced Options switch for additional edit options. -2. Remove the Acorn by selecting the Remove option from your Acorn dashboard. diff --git a/dotnet-logo.svg b/dotnet-logo.svg new file mode 100644 index 0000000..d204a09 --- /dev/null +++ b/dotnet-logo.svg @@ -0,0 +1,7 @@ + + + + + + +