Byakko
A file sharing platform for uploading, managing, and retrieving digital assets. Built with Clean Architecture on .NET 10, with Blazor WebAssembly frontends and a PostgreSQL + MinIO backend.
User Guide
Guide
Description
File Upload
Upload and manage digital assets
Developer Guide
Guide
Description
Install Guide
Set up and run the platform locally
Authentication Server
Configure Keycloak for JWT authentication
Database
Run and manage PostgreSQL migrations
Pipelines
CI/CD pipelines for building, testing, Docker, and SonarCloud
DocFX
Build and deploy the documentation site
Rider Settings
Recommended JetBrains Rider configuration
Architecture
Guide
Description
System Context
High-level view of users and the system
Containers
Internal containers and their interactions
Structurizr
Editing and exporting C4 diagrams locally
Reference