Skip to content

Use WithContainerFiles instaed of WithBindMount in Adminer integration #644

@Alirexaa

Description

@Alirexaa

var assembly = Assembly.GetExecutingAssembly();
var stream = assembly.GetManifestResourceStream("CommunityToolkit.Aspire.Hosting.Adminer.login-servers.php") ?? throw new InvalidOperationException("Unable to load embedded resource 'login-servers.php'.");
var tempFile = Path.GetTempFileName();
using (var fileStream = new FileStream(tempFile, FileMode.Create, FileAccess.Write))
{
stream.CopyTo(fileStream);
}
// Refactor this to use WithContainerFiles API when Aspire 9.2 available
AdminerContainerBuilder.WithBindMount(tempFile, "/var/www/html/plugins-enabled/login-servers.php", isReadOnly: true);

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions