Hmm here's a funny idea, there could be a station with a massive shipyard on it that should be able to hold any kind of ship. It'd somehow generate new blocks slowly to fill the storages, pouring credits into its shop would speed up the generation rate of the blocks to make the repairs go...