Supported archive downloaders
Ayase Quart is compatible with:- Ritual (SQLite) - Best for SQLite databases
- Neofuuka (MySQL) - Good choice for MySQL when you can’t compile Hayden
- Neofuuka Plus Filters (MySQL) - Fork with thread filtering support
- Hayden (MySQL) - Ultra low memory consumption with built-in filtering
Hayden setup (recommended for MySQL)
Hayden offers the best performance and built-in schema generation for MySQL deployments.Build Hayden on Windows
Double click
Hayden-master/build.cmd to create a build-output folder with zipped builds.Install .NET runtime
Check if Hayden works and install the .NET runtime if needed:If it fails, install the .NET 8.0 runtime:
Configure Hayden
Create a
config.json file with your settings:Replace
USERNAME, PASSWORD, and /path/to/image/download/directory with your actual values.Neofuuka setup
Neofuuka is a good alternative if you can’t compile Hayden or don’t need ultra-low memory consumption.Use Neofuuka Plus Filters if you need thread filtering support.
Initialize database schema
Unlike Hayden, Neofuuka doesn’t create schemas automatically. Use the Ayase Quart database initializer:This creates the database specified in your configuration with all necessary tables, triggers, and indexes.
Configure Ayase Quart
After setting up your archive downloader, configure Ayase Quart to connect to the database.MySQL configuration
Editconfig.toml:
SQLite configuration
Editconfig.toml:
Troubleshooting
MySQL access denied error
If you encounterAccess denied for user 'myuser'@'localhost' (using password: YES), this is a common issue with conflicting user profiles.
Fix it with:
Verify scraper is working
Check for recent posts in your database:Next steps
Configure boards
Set up which boards to display in Ayase Quart
Search setup
Add full-text search capabilities