there are plenty of volunteer opportunities that don't require a lot of interaction.
My mom shows up once a week at a local nonprofit to clean the place. I signed up to shovel several old neighbors' walks in the winter.
I've had a little difficulty just finding random options that fit me online, but I think a good strategy might be emailing a nonprofit I care about and asking if they have any introvert volunteer opportunities.