Hilfe für Kimai2-Installation

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Hallo sarmingsteiner,
besten Dank für die schnelle Antwort.
ch habe die Anleitung von zero007cool akribisch abgearbeitet und die Dateirechte auch per ssh kontrolliert. Leider ohne Erfolg.
Eine Erstinstallation zum Testen habe ich auf einem Ubuntu 20.04 LTS Server vorgenommen. Dort läuft Kimai2 problemlos. Die Anwendung sollte jetzt auf das NAS umziehen, damit die Anwender zukünftig lokal arbeiten können.
Für jeden weiteren Hinweis bin ich dankbar.
Bernd
 
Hallo sarmingsteiner,
ich habe die Anleitung, die zero007cool hier angehängt hat, akribisch abgearbeitet. Auch habe ich die Dateirechte per SSH auf dem NAS kontrolliert. Da passt alles. Auf einem Ubuntu 20.04 LTS läuft eine Testinstallation problemlos.
In der .env habe ich den Abschnitt APP_SECRET=change_this_to_something_unique so belassen. Liegt es eventuell daran?
Gruß.
Bernd
 
Das ist bei mir auch so. Ein komplett weißer Screen deutet m.E. nach auf Fehler in der .env Datei hin. Ich habe in der .env unter TRUSTED_HOSTS=localhost,"Lokale IP der DS","Synology-DDNS-Name" ergänzt (ohne Anführungszeichen).
 
Zuletzt bearbeitet von einem Moderator:
Hallo zusammen,

leider habe ich auch das Problem mit dem weißen Screen.
Konntet ihr eine Lösung finden?
 
Zuletzt bearbeitet:
Hallo zusammen,

also ich habe Kimai auf unserer DS918+ mit einer modifizierten docker-compose.yml zum Laufen bekommen. Vorlage war diese hier: https://github.com/tobybatch/kimai2/blob/main/docker-compose.yml

Ich habe beispielsweise die MariaDB entfernt, weil wir schon für andere Anwendungen zwei Container laufen haben und ich nicht neue Container erstellen wollte. Den nginx-Container habe ich belassen, denn anders habe ich es nicht hinbekommen :)
version: '3.5'
services:
nginx:
image: tobybatch/nginx-fpm-reverse-proxy
ports:
- 30380:80
volumes:
- public:/opt/kimai/public:ro
restart: unless-stopped
depends_on:
- kimai
healthcheck:
test: wget --spider http://nginx/health || exit 1
interval: 20s
start_period: 10s
timeout: 10s
retries: 3
kimai: # This is the latest FPM image of kimai
image: kimai/kimai2:latest
environment:
- ADMINMAIL=mail@example.com
- ADMINPASS=passwort
- DATABASE_URL=mysql://kimai:passwort@url_zur_synology:3316/kimai?charset=utf8&serverVersion=11.2.2
- TRUSTED_HOSTS=nginx,localhost,127.0.0.1
- MAILER_URL=smtp://mailer:1025
- MAILER_FROM=kimai@example.com
volumes:
- public:/opt/kimai/public
# - var:/opt/kimai/var
# - ./ldap.conf:/etc/openldap/ldap.conf:z
# - ./ROOT-CA.pem:/etc/ssl/certs/ROOT-CA.pem:z
restart: unless-stopped

swagger:
image: swaggerapi/swagger-ui
ports:
- 30388:8080
volumes:
- ./swagger.json:/swagger.json
environment:
- SWAGGER_JSON=/swagger.json
mailer:
image: schickling/mailcatcher
ports:
- "${MAILER_SMTP_PORT:-1025}:1025"
- "${MAILER_ADMIN_PORT:-1080}:1080"

volumes:
var:
public:
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat