Eikonos

From Bibliotheca Anonoma
Jump to: navigation, search

Eikonos is an Image Tag Database devoted to archiving and organizing screencaps and memetic images from around the internet. There is a special focus on 4chan, Something Awful, and 2channel.

Sections

  • Eikonos/Staff - Staff managing and obtaining images for Eikonos.
  • Eikonos/Tag Structure - Moebooru comes with tag collections designed for the organization of anime images. We need to modify this to suit our needs.
  • Eikonos/Engines - The various danbooru-style image tag databases to choose from.
  • Moebooru - How we set up our production version of the Moebooru Image Tag Engine, and how you can too.
  • Eikonos/Logo - The Logo of Eikonos.
  • Eikonos/Ideas - Ideas on how to make Eikonos better.

Using Eikonos

Wiki

The Wiki on Eikonos uses Textile. If you’re unfamiliar with the language, just use pandoc or something to convert Markdown to Textile.

It’s not the best wiki ever, but it’s designed to work to provide a description for the tags/collections. Stick to the BA Wiki here for deeper articles.

Apps

To have a better experience on mobile, pick up these third-party apps (which make use of the API). None of them seem to allow you to upload though.

  • iPhone
    • Mignori - An excellent app that allows you to favorite posts on your phone and sort them into tagged collections, without having to download them.
    • Anime Boxes
  • Android
    • Nori - Download - It’s no longer on Google Play, but it works and is open source.
    • Danbooru-Gallery-Android - Refurbished by Vtorresortiz. Works with most boorus.
    • Crumby - Old, but still works fine for everything other than Gelbooru. I need to repost the app here.

API

Note: The hash-string for Eikonos is john-freeman, used to encrypt requests sent to the server.

Eikonos uses the Moebooru engine, which is compatible with the Danbooru API. Check out the API documentation here.

  • Python
  • pybooru - A great library you can use to mass upload if you have tons of tags to link with images.
from pybooru import Pybooru

client = Pybooru(site_url='http://booru.eikonos.org', username='your-username', password='your-password', hash_string='john-freeman--{0}--')

client.comments_create(post_id=id, comment_body='Comment content')