Adding to my original design with a version which holds and stops the door at 90°-145° depending on placement.
Are you sure you want to continue?