First the obvious things.
Germany looses the colonies like OTL.
Alsace-Lorraine is returned to France
My divergences -
* Anschluss will be forbidden in perpetuity, for both the German speaking populations of rump Austria and Czechoslovakia.
* The Saarland's coal mines will send 88% of their produce to France, but after 1929 this is deductable from the reparations to be paid to the French. Saarland remains German, but is included in the demilitarized Rhineland.
* Eupen Malmedy is retained by Germany, but Belgium receives higher reparations instead.
*Schleswig-Holstein will be kept united and unchanged, as Denmark failed to participate in the war.
*Danzig is made into a Free City like OTL, but will have referendum on rejoining Germany in 1925, while a port for Poland is constructed at Gdynia. In this transition period, Poland will have considerable say in Danzig.
* The Hultschiner territory ceded to Czechoslovakia will have a referendum to decide the allegiance of its people, to be held after the Upper Silesian referendum. If the outcome of the aforementioned treaty is Polish, and this territory would no longer share a connection with Germany, it becomes Czechoslovakian anyways. (No weird enclaves.)
*Upper Silesia will be winner-takes-all, one or the other will own the entirity of the territory, both sides will respect their respective ethnic minorities.
*The Memel territory will be administered by the LoN until 1921, when a referendum will be held, to choose between Lithuania and Germany.
*The town of Soldau and the surrounding settlements will be included into the East Prussian referendum.
* The German State and its successors accept guilt in accelerating and inciting tensions into the war that this treaty is designed to end. (Instead of full blame, as originally)