Sachverhalt:
A._ und B._ haben am 29. März 2019 geheiratet. Mit Eheschutzentscheid vom 10. Februar 2021 genehmigte das Bezirksgericht Kriens die von ihnen am 2. Februar 2021 geschlossene Trennungsvereinbarung. Mit Berufung beantragte A._, dass der Eheschutzentscheid aufzuheben und die Vereinbarung für nichtig zu erklären sei, da er bedroht worden sei und diese unter Zwang unterzeichnet habe; B._ habe ihm einen monatlichen Unterhaltsbeitrag von Fr. 816.-- zu leisten. Mit Entscheid vom 28. Juni 2021 wies das Kantonsgericht Luzern die Berufung ab, soweit es darauf eintrat. Mit Schreiben vom 9. Juli 2021 meldete A._ Berufung an; das Kantonsgericht leitete dieses Schreiben dem Bundesgericht weiter.
Erwägungen:
1.
Innert der 30-tägigen Rechtsmittelfrist ist keine eigentliche Beschwerdeschrift beim Bundesgericht eingegangen oder beim Kantonsgericht zu dessen Handen eingereicht worden. Ob das Schreiben vom 9. Juli 2021 von einem genügenden Beschwerdewillen getragen ist, kann offen bleiben, da jedenfalls, soweit eine Beschwerde erhoben worden sein sollte, darauf mangels eines Rechtsbegehrens und einer Begründung (Art. 42 Abs. 1 BGG) im vereinfachten Verfahren nach Art. 108 Abs. 1 lit. b BGG nicht einzutreten wäre.
2.
Angesichts der konkreten Umstände wird auf die Erhebung von Gerichtskosten verzichtet (Art. 66 Abs. 1 BGG).
Demnach erkennt der Präsident:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Gerichtskosten erhoben.
3.
Dieses Urteil wird den Parteien und dem Kantonsgericht Luzern, 2. Abteilung, schriftlich mitgeteilt.
Lausanne, 26. August 2021
Im Namen der II. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Herrmann
Der Gerichtsschreiber: Möckli