You need to deposit your research data to a repository and you are lost in options. I have been in the same situation recently.
If your data is of specific type then the choice is obvious. You deposit that data to a data-type specific repository. For example, nucleic acid sequence data need to be uploaded to the Sequence Read Archive (SRA). Scripts and programs should be deposited to GitHub or similar resource with a version control system. Usually, you need to make your best to use these repositories because this will increase the chance of your data to be found by other researchers. Here is an extensive list of data-type specific repositories.