Skip to content

kw/timerec3public

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

timerec3

Installation

Webserver aufsetzen

apache
php7
sendmail oder nullmailer
deutsche Sprache

sudo apt update
sudo apt install apache2 libapache2-mod-php7.0 php7.0 php7.0-mysql 
sudo apt install sendmail

sudo locale-gen de_DE.UTF-8
sudo update-locale LANG=de_DE.UTF-8
sudo service apache2 restart

DB Server

MySQL

sudo apt update
sudo apt install mysql-server

Web-Root klonen

git clone https://github.molgen.mpg.de/kw/timerec3public

Log Folder anlegen

sudo mkdir /var/log/timerec3
sudo chown www-data:www-data /var/log/timerec3

MySQL

struktur.sql auf DB Server ausführen
Zugriff für Webserver einrichten und in dbconnect.php hinterlegen
ersten Administrator manuell in der DB anlegen
Für den korrekten Betrieb müssen folgende Zeittypen in der DB hinterlegt bleiben:
(werden durch struktur.sql angelegt)

Email

buchen.php enthält den entsprechenden Code.
Adresse entsprechend ändern oder entfernen.

Typ Bezeichnung
9 storniert
10 Urlaub
20 Gleittag

LDAP

LDAP Einstellungen in ldapconnect.php vornehmen

Cronjobs

sollten durch www-data ausgeführt werden ; geht aber auch als root

saldorun.php -> täglich nachts um 3

0 3 * * * /var/www/timerec3/saldorun.php >> /var/log/timerec3/saldorun.log

madeleterun.php -> täglich nachts um 3

0 3 * * * /var/www/timerec3/madeleterun.php >> /var/log/timerec3/madeleterun.log

urlaubrun.php -> am 01.01. jeden Jahres

0 3 1 1 * /var/www/timerec3/urlaubrun.php >> /var/log/timerec3/urlaubrun.log

Terminals

Quellcode + kompilierte Software für > Raspberry Pi 2
oder python Script mit Unterstützung für Buttons (Dienstgang und Saldoanzeige)

git Repository "raspFHIt"
git Repository "raspytime"

About

public release of timerec3

Resources

Stars

Watchers

Forks

Releases

No releases published