The German Navy and home front then revolted and a new German government signed a conditional surrender, the Armistice, ending the war against the western front on November 11, 1918.
When did fighting on the western front end?
November 11, 1918