Densetsu Kyojin Ideon, Uchuu Kaizoku Captain Herlock Recommendations
Harlock and his crew are practically banned from Earth while they fight to protect it from an alien race called the Mazone, which resemble beautiful women in appearance. In Ideon the group who discover the "Solo Ship" and the Ideon end up being pushed away from their homeworld as well, with nowhere to run while being chased by the mysterious Buff Clan that resemble humans themselves. In both shows, the casts home is ... their spaceship, with nowhere else to go.
If you can appreciate old art and animation it's easy to say both shows still look great to this day, with the exception of