shiny-aspire-orleans

Integrate Orleans ADO.NET hosting and Gluetun VPN containers into .NET Aspire applications.

4|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/shinyorg/skills --skill shiny-aspire-orleans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shiny-aspire-orleans
Source: https://github.com/shinyorg/skills/tree/main/skills/shiny-aspire
Command: npx skills add https://github.com/shinyorg/skills --skill shiny-aspire-orleans

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the integration of Microsoft Orleans for data persistence and messaging within .NET Aspire applications, while also enabling secure network routing through a VPN.

Core Features & Use Cases

  • Orleans Integration: Seamlessly configure Orleans for ADO.NET storage (PostgreSQL, SQL Server, MySQL) and automatic schema provisioning.
  • Gluetun VPN: Easily add a Gluetun VPN container to your Aspire application and route other services through it for enhanced security and privacy.
  • Use Case: Develop a microservices application using .NET Aspire where your services need reliable data storage with Orleans and all outbound traffic must be routed through a VPN for compliance.

Quick Start

Use the shiny-aspire-orleans skill to add Orleans with PostgreSQL database setup and a Gluetun VPN with WireGuard to your Aspire AppHost.

Frequently Asked Questions about shiny-aspire-orleans

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Orleans with ADO.NET for PostgreSQL in a .NET Aspire application?

To integrate Orleans with ADO.NET in .NET Aspire, use this skill to configure PostgreSQL, SQL Server, or MySQL storage and enable automatic schema provisioning for your distributed application.

Can I route outbound microservices traffic through a VPN using .NET Aspire?

Yes, you can route outbound traffic through a VPN in .NET Aspire by provisioning a Gluetun VPN container and routing other application containers through the secure network tunnel.

Does Orleans ADO.NET hosting in .NET Aspire support automatic database schema generation?

Orleans ADO.NET hosting in .NET Aspire supports automatic schema generation, provisioning database schemas across multiple providers like PostgreSQL, SQL Server, and MySQL with zero friction.

What is the best way to add Gluetun VPN to a .NET Aspire AppHost?

The best way to add Gluetun VPN to a .NET Aspire AppHost is using this skill to provision the VPN container and route other services through it for enhanced security and compliance.

How do I configure Orleans messaging and data persistence in .NET Aspire?

You can configure Orleans messaging and data persistence in .NET Aspire by integrating ADO.NET extensions that facilitate reliable database storage and automatic schema generation for microservices.

When should I use Gluetun VPN routing for my .NET Aspire distributed application?

Use Gluetun VPN routing in .NET Aspire when your microservices require all outbound network traffic to pass through a secure tunnel for compliance, privacy, or enhanced security.