Media.c3d2.de: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
(Mediagoblin Seite)
 
(CELERY_ALWAYS_EAGER=false)
Zeile 9: Zeile 9:


Hört auf fastcgi und wird momentan vom lokalen lighttpd von außen erreichbar gemacht.
Hört auf fastcgi und wird momentan vom lokalen lighttpd von außen erreichbar gemacht.
Läuft mit <code>CELERY_ALWAYS_EAGER=false</code>, was bedeutet, das hochgeladene Medien sofort konvertiert werden,
anstatt sie in eine Hintergrundverarbeitung zu schieben und dort zu verarbeiten. (kein mediagoblin-celery)


Installation:
Installation:

Version vom 5. April 2015, 15:38 Uhr

Mediagoblin

Mediagoblin ist unser Bilderhoster.

Installation

Installiert nach /var/www/mediagoblin

Verwaltet von systemd mit dem Servicefile /etc/systemd/system/mediagoblin-paster.service

Hört auf fastcgi und wird momentan vom lokalen lighttpd von außen erreichbar gemacht.

Läuft mit CELERY_ALWAYS_EAGER=false, was bedeutet, das hochgeladene Medien sofort konvertiert werden, anstatt sie in eine Hintergrundverarbeitung zu schieben und dort zu verarbeiten. (kein mediagoblin-celery)

Installation:

$ sudo apt-get install git-core python python-dev python-lxml \

   python-imaging virtualenv npm automake python-flup

$ sudo -u mediagoblin bash

$ cd /var/www/mediagoblin

$ ./configure

$ make

Updaten

Momentan verwenden wir eine angepasste Version von mediagoblin, welche größere Bilder in die RSS-Feeds einfügt. Deswegen müssen die lokalen Änderungen mit Upstream gemergt werden:

$ sudo -u mediagoblin bash

$ cd /var/www/mediagoblin

$ git pull upstream master

$ git rebase --onto <aktuelle_version> <neue_version> master

TODO

  • Von wiki-Container in eigenen Container migrieren.
  • Vom Apache-Reverse-Proxy direkt per fastcgi mit mediagoblin verbinden.