This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
tabellioOOo/server
Frédéric Péters a29e5025ae server: use parchemin mode for documents with type == PARCH (#3932) 2014-05-07 15:16:10 +02:00
..
init.d server: add README file (#270) 2013-10-06 15:39:38 +02:00
README server: add README file (#270) 2013-10-06 15:39:38 +02:00
error.pdf added calls to odf2legi and legi2pdf 2007-12-02 20:19:40 +01:00
preview_server.py server: use parchemin mode for documents with type == PARCH (#3932) 2014-05-07 15:16:10 +02:00
unconfigured.pdf add preview support (remote conversion to pdf) 2007-11-30 22:12:50 +01:00

README

Tabellio Preview Server
=======================

SCGI server handling calls to various scripts, to provide remote support for
converting and transforming between formats.


Init script
-----------

init.d/ has init scripts both for Debian and OpenSUSE.


Apache configuration
--------------------

The mod_scgi module has to be installed, then it's a matter of configuring
a virtual host to pass requests to the SCGI server; a basic configuration
looks like this::

  <VirtualHost *:80>
    ServerName preview.tabellio.pcf.be
    DocumentRoot /opt/preview.tabellio.pcf.be/web

    CustomLog /var/log/apache2/preview.tabellio.pcf.be/access.log combined
    ErrorLog /var/log/apache2/preview.tabellio.pcf.be/error.log

    <LocationMatch "^/preview/.*">
      SCGIServer 127.0.0.1:2151
      SCGIHandler On
      SCGIServerTimeout 600
    </LocationMatch>

  </VirtualHost>