How to sign up to have a link such as
Web Applications Stack Exchange is a question and answer site for power users of web applications. It only takes a minute to sign up.Sign up to join this community
Try the top right corner of the site
As stated in the respective official pages:
Anyone with a free account can upload media to the Internet Archive. We work with thousands of partners globally to save copies of their work into special collections.
Finally, do not miss the Open Source Software Collection, which is the default contribution space for the users of the Internet Archive to keep copies of software available to all. Tens of thousands of programs, distributions and provisions are located here. ....
Please contact Jason Scott, software curator at the Internet Archive, with questions, suggestions or possible donations to the collection.