Setting the boundary free in AdS/CFT