Honestly, I think OSS is overrated for career impact. ("There, I said it.") I'd also probably do your site a wee bit differently if I wished to get job offers from it. For example, I'd put a prominent notice on it that you're actually hireable. I'd also make your version of those little hire-me mini sites. Don't make people work (across six different places which are largely not connected) to discover how wonderful of a precious snowflake you are.
That said: just because you touch the Internet doesn't guarantee you a nice safe job for life, but you're a darn sight better off if the decisionmaker you influence either a) has read you in the past or b) is reading you right now than you are if you're in the spray & pray slush pile.