Sea-Watch 3 skipper Carola Rackete, who risks jail time for forcing her way into Italy's Lampedusa port with 40 rescued migrants, has defended her act of "disobedience", saying she was compelled to avert a human tragedy.
"It wasn't an act of violence, but only one of disobedience," the German captain told the Italian daily Corriere della Sera in an interview published Sunday as donations poured in for her legal defence.
Rackete, 31, is accused of putting a military speedboat and the safety of its occupants at risk in the incident on Saturday. 
No one was hurt.
"The situation was desperate," she said. "My goal was only to bring exhausted and desperate people to shore. I was scared" that migrants would throw themselves into the sea and drown because many did not know how to swim.
"My intention was not to put anyone in danger. I already apologised, and I reiterate my apology," she told Corriere.
Rackete's father Ekkehart Rackete told the newspaper group RND that he expected "she will be freed under conditions or bail until the beginning of the trial."
After speaking with her by phone late Saturday, Rackete described his daughter as "jolly and in good spirits.
"She's staying with a very nice lady who's taking care of her."
The Sea-Watch ship had rescued the migrants off the Libyan coast 17 days prior to the forced landing in Italy.
The migrants were allowed to disembark at Lampedusa and taken to a reception centre as they prepared to travel to either France, whose interior ministry said it would take in 10, or to Germany, Finland, Luxembourg or Portugal.
The Italian coastguard then seized the non-profit rescue ship, anchoring it just off the coast. 
Rackete was placed under house arrest and is expected to appear before a judge early this week in the southern town of Agrigente to face charges of abetting illegal immigration and forcing her way past a military vessel that tried to block the Sea-Watch.
The latter crime is punishable by three to 10 years in jail.
Her arrest sparked a fund-raising appeal launched by two prominent German TV stars, who raised more than 500,000 euros ($568,000) by midday Sunday.
Comedian Jan Boehmermann, who launched the campaign with show host Klaas Heufer-Umlauf, said in a video posted on YouTube: "We are convinced that someone who saves lives is not a criminal. Anyone who thinks otherwise is simply wrong."
The dreadlocked skipper has become a leftwing hero in Italy for challenging far-right Interior Minister Matteo Salvini's "closed-ports" policy.
"I didn't have the right to obey," Rackete argued. "They were asking me to take them (the migrants) back to Libya. From a legal standpoint, these were people fleeing a country at war (and) the law bars you from taking them back there."
The head of the NGO that operates the ship, Johannes Bayer, said Sea-Watch was "proud of our captain".
Rackete's father said that while Carola does not like being in the spotlight, he was not worried for her now, adding: "I was worried when she hitchhiked through China and camped on the Great Wall."
Boehmermann accused Salvini of "abusing rescuers... in order to turn the mood against refugees, against the EU, and for an inhumane politics."
The comedian added: "He has been doing that for a while. But this inhumane, cold-blooded and unscrupulous politics has reached a new low with the events of the last days."
Salvini welcomed Rackete's arrest.
"Mission accomplished," he tweeted. "Law-breaking captain arrested. Pirate ship seized, maximum fine for foreign NGO," said Salvini, whose hardline immigration stance has boosted his popularity.
German President Frank-Walter Steinmeier criticised Italian authorities in an interview to be broadcast on Sunday evening.
Steinmeier told ZDF public broadcaster that as Italy is a founding member of the European Union, "we should expect a country like Italy to deal with such a case differently."
He also called for Europe to "play a stronger role" in resolving the migrant crisis.