Nachdem der Docker installiert wurde (https://board.constancy.biz/neue-software-in-docker-auf-dem-allerlei-inet-installieren/)
“horilla-server-1” ist in diesem Beispiel der name des docker-Containers
Horilla-Config
/horilla/settings.py
die Host-URL hinterlegen
ALLOWED_HOSTS = ["*"]
CSRF_TRUSTED_ORIGINS = ["http://localhost.com:8000“, “https://horilla.constancy.biz"]
LANGUAGE_CODE = "de-de"
TIME_ZONE = env("TIME_ZONE", default="Europe/Berlin")
speichern
Sprachdatei
deutsche Sprachdetei aus dem GIT-Repo herunterladen (Version anpassen)
die Datei in den Ordner horilla/locale/de/LC_MESSAGES verschieben
Sprachdateien compilieren
docker exec -it horilla-server-1 python manage.py compilemessages
Accounts
Ein Adminaccount ist bereits angelegt (admin)
Das Passwort zurücksetzen
docker exec -it horilla-server-1 python manage.py changepassword admin
Einen weiteren Admin-Account anlegen
docker exec -it horilla-server-1 python manage.py createsuperuser
Docker neu starten
docker restart horilla-server-1
Horilla
Horilla-Domain aufrufen und einloggen.
Falls das Backend nicht auf Deutsch steht, Sprache oben rechts in der Weltkugel anpassen.
Systemeinstellungen findet man oben unter dem Zahnrad
- Basis – Firma, Abteilungen und Job-Positionen erstellen
- Allgemein – Benutzergruppen – Gruppenberechtigungen anlegen
- Allgemein – Mitarbeiter-Berechtigungen – angelegte Mitarbeiter diesen Gruppen zuordnen
- Allgemain – Mail-Server – Einrichten des E-Mailservers (SSL, 1 Sekunde)
- Mitarbeiter – Werktyp – Stellentypen definieren (Teilzeit, Vollzeit, ect.)
Mitarbeiter verwalten
Links unter dem Punkt Mitarbeiter
- Profil – zeigt das eigene Profil an
- Mitarbeiter – hier werden die Mitarbeiter verwaltet
