Skip to content

ElnuDev/kaimen

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo

kaimen_demo

Installation

Windows

  • Install WinFSP
  • Restart your machine
  • Download the latest release

Setup

Gelbooru requires api credentials to be provided to pull metadata from it. After making an account and logging in, your credentials can be found at the bottom of this page.

Gelbooru Setup

Advantages over Hydrus Network

  • Minimal setup
  • Familiar UI
  • Works with file managers
  • Does not require its own copy of files

Building

Requirments

  • go
  • Flutter
  • gcc

Linux

  • libfuse-dev

Windows

  • WinFsp

Windows compilation

# adjust according to installation location of WinFSP
$env:CGO_CFLAGS = "\`"-IC:\Program Files (x86)\WinFsp\inc\fuse\`""

cd backend

go build -ldflags="-s -w -H=windowsgui" -o kaimen.exe

cd ../frontend

flutter build windows --release

mv ../backend/kaimen.exe build/windows/x64/runner/Release

About

A tag-based search engine for local files, in the style of an image booru.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Dart 35.8%
  • Go 23.0%
  • C++ 21.4%
  • CMake 16.1%
  • Nix 1.3%
  • Swift 1.2%
  • Other 1.2%