Giter VIP home page Giter VIP logo

hydron's Introduction

Hydron hydron

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 github.com/bakape/hydron

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

hydron's People

Contributors

bakape avatar madouura avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.