IR Receiver not in same room as hass

Does anyone know how I can add a ir receiver to Hass for lirc that is not in the same room as Hass is? For example I have Hass server in working room and want to control it from the living room. I do not have hardware for that so I am free to do. Maybe with a raspberry pi and send the commands to Hass? I think i have a raspberry pi zero anywhere. :blush:
How do you handle ir signals?

IR repeater in living room connecting to HASS server
OR
Create second HA instance with RasPi and connect IR Receiver to this.
Use eventstream component to pass MQTT messages to main HA server

What are you controlling?

You can use GPIO inputs of pi for ir input. I have not done this however