thalassogen
SOC-12
You need "webspace", i.e. hard disk space provided by a "web hoster". Some cost money, some are free of charge - due to being part of the service your ISP provides, your e-mail provider offers, or due being financed by advertisement. Currently I have some space to spare and could offer you a subdomain, if you wish, to just test it out or use it for your Traveller web page, e.g. http://carlobrand.heldenhaufen.de/ - I would guide you in using it.