Boundary-adapted arithmetic random waves