diff --git a/Media.c3d2.de.mw b/Media.c3d2.de.mw index b5e8fb8b..3f02fe09 100644 --- a/Media.c3d2.de.mw +++ b/Media.c3d2.de.mw @@ -1,48 +1,53 @@ -= Mediagoblin = -Mediagoblin ist unser Bilderhoster. +{{DISPLAYTITLE:media.c3d2.de}} +== Zweck == -== Installation == +[[media.c3d2.de]] soll Dateien (Bilder) öffentlich bereitstellen. -Installiert nach /var/www/mediagoblin +== Instanz == -Verwaltet von systemd mit dem Servicefile /etc/systemd/system/mediagoblin-paster.service +[[media.c3d2.de]] läuft als Dienst im [[LXC]] [[wiki.c3d2.de]] auf [[wetu]]. +: Eigentlich soll es ein eigenständiger [[LXC]] auf [[wetu]] sein.[[#TODO]] -Hört auf fastcgi und wird momentan vom lokalen lighttpd von außen erreichbar gemacht. +== [[wikipedia:de:MediaGoblin|MediaGoblin]] == -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) +Für das Verwalten von Bildern nutzen [[wir]] die [http://www.mediagoblin.org/ Software ''MediaGoblin'']. -Installation: +=== MediaGoblin Installation === - -$ sudo apt-get install git-core python python-dev python-lxml \ - python-imaging virtualenv npm automake python-flup +* 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 +*: Das bedeutet, dass hochgeladene Medien sofort konvertiert werden, anstatt sie in eine Hintergrundverarbeitung zu schieben und dort zu verarbeiten. (kein mediagoblin-celery) -$ sudo -u mediagoblin bash +; Installation: -$ cd /var/www/mediagoblin +: 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 -$ ./configure - -$ make - - -== Updaten == +=== MediaGoblin Aktualisierung === 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 master - +: sudo -u mediagoblin bash +: cd /var/www/mediagoblin +: git pull upstream master +: git rebase --onto master == TODO == * Von wiki-Container in eigenen Container migrieren. * Vom Apache-Reverse-Proxy direkt per fastcgi mit mediagoblin verbinden. + +== Siehe auch == + +* [[wikipedia:de:MediaGoblin]] + +== Einzelnachweise == + + +[[Kategorie:Infrastruktur]]