서버를,
손안에서 제대로.
iPad와 Mac을 위한 네이티브 SSH 콘솔. 접속만 하는 클라이언트를 넘어 서버 상태·파일·Docker·프로세스·터널·로그를 한 화면에서 다룹니다.
via bastion
↑ 1.1 MB/s
네이티브, 직접 연결
SwiftUI로 만든 앱이 swift-nio-ssh로 서버에 직접 붙습니다. 중계 서버도, 서드파티 백엔드도 없습니다.
운영까지 한 화면
모니터링·SFTP·Docker·프로세스·포트 터널·로그. 터미널에 명령을 외워 넣지 않고도 서버를 다룹니다.
키는 기기 밖으로 안 나감
비밀번호·개인 키·passphrase는 기기 Keychain에만. iCloud 동기화 대상은 메타데이터뿐입니다.
접속 다음에 필요한 것들
서버 하나를 붙였을 때 실제로 하게 되는 일들을 각각의 화면으로 만들었습니다.
터미널
자체 구현 터미널 에뮬레이터. 색 테마·폰트 크기·스크롤백 라인 수 설정, 특수키 입력 처리.
서버 개요
CPU·load average, 메모리·스왑, 디스크, 인터페이스 rx/tx, 업타임. 자동 갱신 토글과 임계값 색상 게이지.
파일
SFTP 브라우저. 업로드·다운로드·새 폴더·삭제, 폴더 재귀 삭제 확인, 대용량 가드와 덮어쓰기 확인.
Docker
컨테이너 목록의 상태·이미지·CPU·메모리 확인, 시작/정지/종료/삭제. CLI나 권한이 없으면 이유를 명확히 안내합니다.
프로세스
PID·명령·사용자·CPU 목록과 검색. kill은 확인 단계를 거칩니다.
터널
로컬 포트 포워딩 규칙 관리. 로컬 15432 → 127.0.0.1:5432로 원격 DB에 붙습니다.
로그
실시간 스트리밍. journalctl -f 같은 커스텀 명령, 일시정지/재개·자동 스크롤·지우기.
스니펫
자주 쓰는 명령을 변수 치환과 미리보기로 저장·실행. Safe / Warning / Danger 위험도 표시.
서버 라이브러리
그룹·태그·즐겨찾기·검색·정렬로 다수 서버 관리. Bastion(ProxyJump) 경유 접속 지원(단일 홉).
터미널 세션과 대시보드가 같은 연결 위에서 돕니다. 화면을 옮겨도 세션은 유지됩니다.
위험한 명령은 한 번 더 묻습니다
rm -rf /srv/deploy/tmp