Skip to content

About

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Bastion for Windows

Documentation: pissmyran.github.io/bastion-windows

Bastion is an SSH client. This repo holds the version for Windows with WinUI, built with C#, .NET, WinUI and SSH.NET. The other platforms have their own repos: Bastion for Apple, Bastion for Linux, Bastion for Android. The Bastion hub ties them together.

Contents

Path Contents
WindowsApp/Bastion.Core/ The core: sessions, host list, sync, encryption and tools
WindowsApp/Bastion.Core.Tests/ Tests for the core, with its own copy of the sync fixture
WindowsApp/ (root) The WinUI app: App.xaml, MainWindow.xaml and WindowsApp.csproj

Getting started

Test the core (works on Linux, macOS and Windows):

dotnet test WindowsApp/Bastion.Core.Tests

Build the app (Windows only):

dotnet build WindowsApp/WindowsApp.csproj

The core and its tests target cross-platform .NET and can be tested anywhere. The WinUI app needs Windows.

Review configuration

CodeRabbit inherits shared defaults from pissmyran/coderabbit. Repository-specific guidance lives in .coderabbit.yaml. Comment @coderabbitai configuration on the pull request to inspect the resolved settings; see verification steps.

More

About

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

Generated from Pissmyran/bastion