Skip to content

Vleerian/BlazBooru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quickstart

Clone this repository and run dotnet run in BlazBooruAPI to start up the API service, then dotnet run in BlazBooru to start up the clientside service

Summary

BlazBooruCommon is the shared classlib contianing the data models the site uses. BlazBooruAPI is the backend portion of BlazBooru which manages the BlazBooru database, and serves post data and files. BlazBooru is the frontend portion which serves the website itself.

Once BlazBooru has reached feature completion, the two projects will be merged into a single program.

Installation

BlazBooruAPI will run on any system with support for dotnet 5 or newer. Ensure that the targeted framework in BlazBooruAPI.csproj, BlazBooru.csproj, and BlazBooruCommon match the framework you intend to use.

Currently, BlazBooru only supports SQLite3 as a database engine - the performance of the API will depend on the read/write of the drive the database (and consequently BlazBooruAPI itself) is stored on.

License

See License.md

About

API for the BlazBooru taggable imageboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published