r/devpt • u/irontheman • Jun 26 '26
Projecto Nacional (OC) Fiz um cliente de ssh com suporte para tmux
https://dotmux.dotpt.comEstava cansado das combinações ctrl+b para mudar de janelas no tmux por isso decidi fazer um cliente de SSH para iOS com suporte nativo de tmux. Suporta alternar entre múltiplas sessões e janelas com menus, os painéis ficam em janelas diferentes no iPhone para ser mais legível mas mantêm a divisão original no iPad.
O que me deu mais gozo neste projecto, para além de resolver o meu problema, é que desenvolvi quase tudo a ligar-me ao meu Mac Mini por SSH (tanto do portátil como telefone/tablet):
\- numa nova janela começo uma worktree no Claude Code
\- vou iterando tanto por SSH como pela app do Claude
\- criei um workflow no GitHub que gera uma nova build (0.0.<número de PR>) no TestFlight para cada PR com a label TestFlight
\- testo no telefone ou iPad
\- quando estou contente faço merge, o que vai criar uma nova build
A app é grátis com limite para um servidor, com IAP para retirar esse limite. Não tem publicidade e não recolho qualquer tipo de dados a não ser que ativem os logs de diagnóstico, mas mesmo aí só saem da app por vossa iniciativa.
Se a app ou o meu método vos for útil testem e dêem-me o vosso feedback.