ChurchTools im Container



  • Hallo zusammen,

    ich bin gerade dabei ChurchTools für unsere Gemeinde aufzusetzen. Und wollte dies in Docker Container umsetzen.
    Ich habe einen Container für die App (Apache2.4/PHP7.3) und einen für die Datenbank.
    Im App Container mounte ich sites/* zum Host, um die Daten nicht zu verlieren.
    Das funktioniert auch super. Nur wenn ich den App Contrainer lösche und neu deploye kann ich mich nicht mehr einloggen.
    Ich habe schon die DB geprüft und die Verbindung. Daran scheint es nicht zu liegen.
    Hat jemand von euch so etwas schon mal erfolgreich aufgebaut?



  • Hab jetzt noch ein wenig die logs und debug outputs untersucht und bin darauf gestoßen das nachdem der Container neu erstellt wurde ich nicht mehr auf die API zugreifen kann. Ich bebkomme dann bei https://domainname/api einen 404 nicht gefunden. Wir bei der Installation noch etwas anders gesetzt bzw. verändert?


  • ChurchToolsMitarbeiter

    Das sind ein bisschen wenig Infos um zu helfen.

    Was sagen Apache Logs?
    Ist der system Ordner richtig deployed?
    Ist die Apache Konfig korrekt?
    Wird die .htaccess Datei herangezogen um alle Requests auf die index.php weiterzuleiten?



  • Vielen Dank für die erleuchtenden Wort 🙂
    Beim kopieren/entpacken war ein Fehler. Und bei der Installation wir die .htaccess automatisch generiert. Deswegen hat es nach dem neuen deployen des Containers nicht funktioniert.