I may be able to publish it for you. Drop your email below and I'll reach out to you.
Self publishing is an option, of course, but if you don't have an audience, the chances of making a single sale are very low.
Plus, it is not mutually exclusive with going with a traditional publisher. You can do both.
And you may be able to negotiate a better deal with a publisher if you sell some books on your own first. I've read that some people have done that.
Another is No Starch Press. Have you tried Packt? I thought Packt would publish anything.
Do you have any idea what kind of percentage you will get from sales? I've heard that it is very difficult to make a good return from book sales unless it is a huge success.