Welcome to the demo application showcasing the integration of the .NET 8 Aspire App with n8n, a powerful workflow automation tool. This project aims to demonstrate the ease of using n8n to create efficient and automated workflows within a .NET 8 environment, offering an alternative to solutions like Microsoft Power Automate.
The .NET 8 Aspire App represents the latest in .NET technology, designed for building high-performance, modern applications. Coupled with n8n's extendable architecture, this demo serves as an ideal starting point for developers looking to explore advanced automation in their apps.
This application is a demonstration and not intended for production use. It serves as a foundation for you to build and customize your applications using n8n and .NET 8 Aspire App.
Before you begin, ensure you have the following installed:
- Docker - For containerization of the n8n workflow.
- .NET 8 SDK - The software development kit for .NET 8 applications.
- .NET Aspire Workload - Essential for running the Aspire App.
- Clone the Repository: Start by cloning the repository to your local machine.
- Open the Solution: Navigate to the cloned directory and open the solution file in your preferred IDE.
- Launch the AspireAppWithAutomation.AppHost Project: Find and launch the
AspireAppWithAutomation.AppHost
project to get the app up and running.
To configure the n8n container, use the following default settings:
Key | Value |
---|---|
[email protected] | |
first name | admin |
last name | admin |
password | Passw0rd |
Note: These settings can be modified based on your requirements. A SQLite database stores the n8n data, located in the n8n-data
folder.
We welcome contributions! If you would like to contribute, please feel free to submit a pull request or open an issue for discussion.
For support or inquiries about this project, please open an issue in the GitHub repository or contact [Your Contact Information].
This project is licensed under the MIT License - see the LICENSE file for details.