Trashcloud
From Elch-Wiki
Die trashcloud ist eine Instanz von Owncloud.org und erzeugt eine private Cloud auf der Infrastruktur von trash.net
- Login-User: owncloud (Passwort liegt in roman's home)
- Login-Group: owncloud
- Die Apache-Instanz für Owncloud läuft unter dem Runtime User wwwoc und der Gruppe owncloud, documentroot: /home/owncloud/www
- Die MySql DB Instanz für Owncloud läuft auf Port 3308 und Socket /tmp/mysql5-2.sock, das root-pw ist im /home/owncloud abgelegt
- Admin-Zugriff auf owncloud DB Instanz über https://your.trash.net/phpMyAdmin-2/
- Rechte unter /home/owncloud für die Verzeichnisse data und config sind so angepasst, dass User wwwoc und Gruppe owncloud schreiben können
- Das data-Verzeichnis liegt - entgegen dem Default - unter /home/owncloud um Zugriffe durch den Webserver vollständig ausschliessen zu können (da webroot ja auf /home/owncloud/www gelegt ist)
- Cronjob gemäss Dokumentation Background Jobs und angepasst auf Solaris-Syntax unter User wwwoc eingerichtet und im GUI auf "Cron" konfiguriert:
0,15,30,45 * * * * php -f /home/owncloud/www/cron.php
- IMAP authentication gemäss Dokumentation Cusom User Backend eingebaut:
require_once(dirname(__FILE__).'/../apps/user_external/lib/imap.php');
'user_backends' => array ( 0 => array ( 'class' => 'OC_User_IMAP', 'arguments' => array ( 0 => '{localhost:143/novalidate-cert}INBOX}', ), ), ),
- Globale Quota unter "users" auf 2 GB gesetzt (per User Quota geht mit externem Authenticator nicht)
- Branding