SkillAgentSearch skills...

Hydron

media tagger and organizer

Install / Use

/learn @bakape/Hydron
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<h1> <img src="logo/Hydron.png" alt="Hydron" height="25px"> hydron </h1> Media tagger and organizer backend and GUI frontend. Hydron aims to be a much faster alternative to the [Hydrus Network](https://github.com/hydrusnetwork/hydrus) and is currently in early development.

Platforms: Linux, OSX, Win32, Win64

Running

  1. hydron to start the server. See hydron -h for more options.
  2. Navigate to "http://localhost:8010" in a web browser

Runtime dependecies

  • ffmpeg >= 3.2 libraries (libswscale, libavcodec, libavutil, libavformat)

NB: Ubuntu patches to ffmpeg on some Ubuntu versions break image processing. If running on Ubuntu, please compile from unmodified ffmpeg sources using:

DBMS settings

By default hydron uses SQLite3 but you might want to switch to a diffrent DBMS like PostgreSQL for performance reasons. To do this copy the sample config file docs/db_conf.json into either ~/.hydron/ or %APPDATA%\hydron, depending on your OS, and configure appropriately.

Building

go get -u -v github.com/bakape/hydron@HEAD

Build dependencies

  • Go >= 1.10
  • C11 compiler
  • pkg-config
  • pthread
  • ffmpeg >= 3.2 libraries (libswscale, libavcodec, libavutil, libavformat)
  • Git

On Debian-based systems these can be installed with the following or similar: apt-get install -y build-essential pkg-config libpth-dev libavcodec-dev libavutil-dev libavformat-dev libswscale-dev libgraphicsmagick1-dev ghostscript git golang

Development

  • Install Node.js
  • Run npm install
  • Run make to compile the project

Related Skills

View on GitHub
GitHub Stars97
CategoryDevelopment
Updated10d ago
Forks6

Languages

Go

Security Score

100/100

Audited on Mar 23, 2026

No findings