self-upload
verbUK /ˌself ˈʌpləʊd/
US /ˌself ˈʌploʊd/
To put your own file or picture onto a computer or the internet by yourself.
You can self-upload your photo to the school website.
OTHER MEANINGS
2. To send your own data to a server without help from another person.
The app lets you self-upload your homework each night.
3. To add your own video or song to a sharing site on your own.
She learned to self-upload her music videos to the channel.
4. To move your own saved work from a device to an online place.
Please self-upload your project file before the deadline.