I don't have a good answer, but I have a French client who also employs an American guy whose health is very weak (but I think it's more bouts of 2 weeks without being able to work), and my client just patiently waits for him to be able to come back. He even gives him French healthcare perks out of (the corp.) pocket, because it'd be more complicated to involve an external insurance (in France the salary is insured too, not just the medical bills).
Right now I'm able to do some scripting, but I am at a loss how to leverage my knowledge given my current condition, because I'm used to be always employed full-time previously.
I just recently encountered the urgent necessity for the additional income, so I didn't really tried much until now. Another thing I'm thinking about it teaching kids computers and some mathematics, but I also don't know how to start here.
could you manage two hours in the morning and two in the evening or are you done for the day? either way, two hours a day should be enough to earn 300$ a month if you can find work.
that's quite a low hourly rate, so you should even be able to find jobs at upwork and similar platforms.
apart from that, find sites where you can sign up and where people hiring can find you.
it may take a while to find something, but it's low effort. same goes for some other sites. sign up where you can and see if you get offers.
describe what work you can do, and tell that you are looking for only 2 hours a day, 10 hours a week of work. don't explain why. for a side job 2 hours a day is normal, so noone will consider it unusual that you can only do 2 hours. they don't need to know the real reason.
when you have the time and energy then go back to those same sites and actively look for work you could do.
codementor for example. it's easy to sign up and depending on the skills you offer you'll get people contacting you. i get about one request per month, which is not enough for me to live on, but it might just be enough for you.
and considering your situation, i would also look at mechanical turk. the pay is low, but the tasks are simple and they may just be the kind of thing that you can do without making you tired. i could be wrong, but give it a try.