Looking For Support Ticket System to add my web portal

Looking For Ticket support system to add my web portal. It should be flexible that I can recode and insert into my forms etc.

there should be also file attachments for sending. thank you.