Media.c3d2.de
Zur Navigation springen
Zur Suche springen
Media.c3d2.de status: stable | |
---|---|
Datei:Mediaserver für Bilder & Videos | |
Beschreibung | |
URL | https://media.c3d2.de |
Ort | HQ |
Hostname | media.c3d2.de |
Authentifizierung | LDAP |
Instanz
media.c3d2.de läuft als Dienst im LXC wiki.c3d2.de auf wetu.
MediaGoblin
Für das Verwalten von Bildern nutzen wir die Software MediaGoblin.
MediaGoblin 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
- Das bedeutet, dass 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
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 <aktuelle_version> <neue_version> master
TODO
- Von wiki-Container in eigenen Container migrieren.
- Vom Apache-Reverse-Proxy direkt per fastcgi mit mediagoblin verbinden.