Media.c3d2.de: Unterschied zwischen den Versionen
Mic92 (Diskussion | Beiträge) (CELERY_ALWAYS_EAGER=false) |
Vater (Diskussion | Beiträge) K (Vater moved page Wetu/Mediagoblin to Media.c3d2.de: verwendung der übliche bezeichnung nach hostname (domain)) |
(kein Unterschied)
|
Version vom 10. April 2015, 17:05 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.