Archive for Install & Usage

Checklist for integrating to your existing server-side systems

In order to help you integrating isk-daemon to your existing image-related web site, we propose the following list of questions. Get in contact with as much details as you can so we can try to help.

  1. Do all images on your site have a logical representation on a relational database like MySQL, PostgreQSL etc where metadata may be stored?
  2. Or are they just referenced on static HTML pages?
  3. Do you have any server side logic for your site (PHP, ASP, CGI etc) ?
  4. What’s your level of expertise writing web applications ?
  5. Is your site hosted on Windows or Linux ?
  6. Do you have shell access (Linux) ?
  7. Do you plan on running isk-daemon on a shared hosting environment or on dedicated machines ?
  8. Which other capabilities are available at your hosting package ?
  9. Are the concepts and relations mentioned on the isk-daemon architecture clear to you ?
  10. Would you agree on placing a link back to the isk-deamon site on search results as a way to promote this technology ?
  11. Do you have any web user interface already in place or are you planning a new one ?
  12. Where are image files are stored ?
  13. Which HTTP server do you use ?
  14. How many images do you plan on making available to searching ?
  15. How much CPU and RAM memory do you have available at your servers ?

Comments (1)

Install and usage instructions

If you have interest on having the latest demo version working on your environment/web application, please don’t hesitate in contacting us with any problems during integration.

We are completely open to discuss over the improvements the demo version would need to better support your application functional and non-functional requirements. Please refer to the development roadmap and support area.

Installation

  • Requirements
    • Linux: The server was compiled on Ubuntu Dapper Linux, linking against ImageMagick, so these are the packages you should have installed on the test machine:
      • python 2.5
      • libmagick
      • libmagick++
    • Windows: The following must be installed:

For both Linux and Windows: Just unzip (or untar for the Linux version: something like tar zxvf isk-daemon.tar.gz) the latest release file inside an empty directory.

Running the server

From the root of the directory where you extracted the latest release zipped file, run

python isk-daemon.py

Windows users must make sure python.exe (located by default at C:\Python25) is on the environment path or else keep the PATH variable intact and run “C:\Python25\python isk-daemon” instead.

In case you run into some import problems please don’t hesitate in getting in contact in order to figure out what is wrong or to request a compiled version for another linux distribution.

If all goes well, you should be able to point your browser to http://localhost:31128/ for some database statistics and configuration options.

After starting up, the XML+HTTP interface for sending commands would be available at http://localhost:31128/isk and the XML-RPC one at http://localhost:31128/RPC

Daemon config is at settings.py (located at the root dir where you extracted). Edit this file at will and restart the daemon.

The default configuration is to persist the database to disk every 2 minutes, but you can always force a save using an option on the admin web interface or using the API itself.

Comments (7)