Hi folks! I got it now. It's the homestead php ini and nginx configuration that I need to update for this kind of thing. I am wanting to delete this thread because it is not that big deal(i just forget to think the server aspects) for the average but I'll leave this thread if ever someone also encounter this kinda problem.
So what I did is:
...make sure you increase your nginx client_max_body_size directive or just set it to 0 to ignore this rule.
client_max_body_size 0;
...and on your php ini you have two settings to update.
post_max_size = 0
upload_max_filesize = 1G
Note: Setting post_max_size to zero will ignore that rule.