프로그램 소개
서버 관리, 아직도 PuTTY 열고, 명령어 외우고, 설정 파일 vi로 수정하고 계신가요?
Flectra는 이 모든 것을 하나의 데스크톱 앱으로 해결합니다.
서버에 SSH로 연결하면 대시보드에서 CPU, 메모리, 디스크 상태를 실시간으로 보여주고, 터미널에서 직접 명령을 실행하고, 웹사이트를 클릭 몇 번으로 생성하고, 사용자 계정을 관리하고, 보안 점검까지 — 전부 이 앱 하나에서.
2.1MB. 설치 파일이 이겁니다. ServerPilot, RunCloud 같은 유료 서버 관리 패널을 대체할 수 있는 도구가 2MB에 담겨 있습니다. 월 구독료도 없고, 서버에 에이전트를 설치할 필요도 없습니다. 내 PC에 설치하고, SSH로 연결하면 끝.
Tauri 2 + React 19 + Rust로 만들어졌습니다. Electron 대비 10배 가볍고, 네이티브에 가까운 속도를 냅니다.
주요 기능
1. 실시간 대시보드
- CPU, 메모리, 디스크, 네트워크 실시간 모니터링
- 부하 평균, 업타임, OS/커널 정보 한눈에 확인
- 서비스 상태 요약
2. SSH 터미널
- xterm.js 기반 풀 터미널 (PTY 지원)
- 멀티 탭 — 여러 서버 터미널을 동시에
- 200개 이상 내장 커맨드 스니펫 (시스템, 네트워크, Docker, PM2, Git 등)
- 12가지 터미널 테마 (Dracula, Monokai, Nord, One Dark 등)
- 커스텀 스니펫 저장
3. 웹사이트 관리
- 도메인 입력 → DNS 자동 검증 → Nginx/Apache 설정 자동 생성
- WordPress, 그누보드5, XE, Drupal, Ghost, Nextcloud 원클릭 설치
- 시스템 사용자 자동 생성 + 격리된 웹호스팅 환경 구성
- Let's Encrypt SSL 자동 발급
- 설정 파일 직접 편집 + 문법 검사 + 자동 백업/복구
- 사이트 삭제 시 웹파일/DB/SSL/사용자 선택 삭제
4. 사용자 계정 관리
- 시스템 사용자 추가/삭제/잠금/잠금해제
- sudo 권한 부여/해제 (실시간 반영)
- 비밀번호 변경, 쉘 변경, 그룹 관리
- 마지막 접속 시간, 현재 접속 상태 표시
- PHP-FPM pool 자동 정리 (사용자 삭제 시 서버 안전)
5. 보안 관리
- 보안 점검 대시보드 — 방화벽, SSH 설정, Fail2ban, 로그인 실패 횟수 종합 진단
- UFW 방화벽 규칙 관리 (포트 허용/차단)
- SSH 설정 감사 — PermitRootLogin, PasswordAuthentication 등 권장값 비교
- 열린 포트 스캔 — 프로세스별 LISTEN 포트 확인
- Fail2ban 차단 IP 관리
6. 서비스 관리
- systemd 서비스 목록 조회
- 서비스 시작/중지/재시작/활성화/비활성화
7. 패키지 관리
- 60개 이상 주요 패키지 카탈로그 (웹서버, DB, PHP, 런타임, 보안, 모니터링, 네트워크)
- 원클릭 설치/제거 + 설치 상태 자동 확인
- 카테고리별 분류 + 검색
8. 로그 관리
- 실시간 로그 뷰어 — syslog, auth, nginx, apache, mysql, 커널 등 12개 로그 파일
- 로그 내 검색 + 에러/경고 하이라이트
- 로그 관리 — /var/log 용량 확인, Journal vacuum, logrotate 강제 실행
- 로그 파일별 비우기 + 아카이브 삭제 (안전한 방식, 서비스 중단 없음)
9. 파일 관리 (SFTP)
- 원격 파일 탐색기
- 파일 업로드/다운로드
- 디렉토리 탐색
10. 데이터베이스 관리
- MySQL/MariaDB, PostgreSQL, Redis 상태 확인
- 데이터베이스 목록/크기 조회
11. 크론 작업 관리
- crontab 조회/편집
- systemd 타이머 확인
12. 시스템 설정
- 호스트명 변경, 시간대 설정, NTP 동기화
- DNS 설정, /etc/hosts 편집
- 스왑 메모리 생성/관리
- 시스템 업데이트/업그레이드
- 서버 재부팅/종료
13. 앱 설정
- 12가지 테마 (Dark, Light, Midnight, Forest, Sunset, Ocean, Rosé, Nordic, Copper, Arctic, Neon, Mocha)
- 10개 언어 지원 (한국어, 영어, 일본어, 중국어, 스페인어, 독일어, 프랑스어, 포르투갈어, 러시아어, 베트남어)
- 터미널 폰트/크기 설정
- 닫기 시 트레이 최소화 / 프로그램 종료 선택
- 기본 문서 경로 설정
이런 분께 추천합니다
- 리눅스 서버를 관리하는 개발자/운영자
- 웹호스팅 환경을 직접 구성하는 분
- PuTTY + WinSCP + phpMyAdmin을 따로따로 쓰는 게 불편한 분
- ServerPilot, RunCloud 같은 유료 패널 대신 무료 도구를 찾는 분
- 여러 서버를 한 곳에서 관리하고 싶은 분
- SSH 명령어가 익숙하지 않은 서버 입문자
다른 서버 관리 도구와의 차이
| 도구 | 가격 | 서버 에이전트 | 설치 위치 | 크기 |
|---|---|---|---|---|
| ServerPilot | 월 $5~28 | 필요 | 서버 | - |
| RunCloud | 월 $6.67~ | 필요 | 서버 | - |
| CyberPanel | 무료 | 필요 | 서버 (무거움) | - |
| Flectra | 무료 | 불필요 | 내 PC | 2.1MB |
SSH만 있으면 됩니다. 서버에 패널을 설치하면 그 패널 자체가 보안 위험이 됩니다. Flectra는 서버를 건드리지 않습니다. 내 PC에서 SSH로 연결할 뿐입니다.
사용 방법
Flectra_0.1.0_x64-setup.exe실행하여 설치- 프로그램 실행
- 좌측 하단 "+" 버튼으로 서버 추가 (호스트, 포트, 사용자명, 비밀번호 또는 키 파일)
- 서버 클릭 한 번으로 연결
- 대시보드에서 서버 상태 확인, 좌측 메뉴에서 원하는 기능으로 이동
서버에 별도 에이전트 설치가 필요 없습니다.
SSH 접속만 가능하면 어떤 Linux 서버든 관리할 수 있습니다.
삭제는 프로그램 추가/제거에서 Flectra 제거하면 됩니다.
왜 Flectra인가?
2.1MB. 진짜 이게 전부입니다.
비교해 보세요:
- 유사 도구 A: 서버에 직접 설치 + 월 구독료 + 에이전트 필요
- 유사 도구 B: 무료지만 서버에 설치 + 무거움 + 보안 위험
- Flectra: 2.1MB. 내 PC에만 설치. 서버에 아무것도 안 함. 무료. 영구.
Tauri 2와 Rust로 만들어졌기 때문에 가능합니다. Electron 대비 10배 가볍고, 네이티브에 가까운 속도를 냅니다.
- 설치 파일 크기: 2.1MB
- 실행 파일 크기: 5.5MB
- 메모리 사용량: 약 30~50MB
- CPU 사용량: 유휴 시 0% (이벤트 기반)
- 네트워크: SSH 연결만 사용 (외부 서버 통신 없음)
- 개인정보 수집: 없음
다운로드 옵션
| 배포 형태 | 파일명 | 크기 | 설명 |
|---|---|---|---|
| NSIS 설치파일 | Flectra_0.1.0_x64-setup.exe | 2.1MB | 권장 배포용, 한국어 설치 |
| MSI 설치파일 | Flectra_0.1.0_x64_ko-KR.msi | 2.9MB | 기업/AD 배포용 |
| 무설치 포터블 | server-pilot.exe | 5.5MB | 설치 없이 바로 실행 |
기술 사양
| 프로그램명 | Flectra (플렉트라) |
| 버전 | v1.0 |
| 개발 | 영삼넷 (youngsam.net) |
| 플랫폼 | Windows 10/11 (64bit) |
| 프레임워크 | Tauri 2 |
| 프론트엔드 | React 19 + TypeScript |
| 백엔드 | Rust (ssh2 crate) |
| 스타일링 | Tailwind CSS 4 |
| 상태 관리 | Zustand 5 |
| 터미널 | xterm.js 6 (PTY) |
| 차트 | Recharts 3 |
| 빌드 최적화 | LTO + strip + codegen-units=1 |
| SSH 프로토콜 | SSH2 (비밀번호, 키 파일, 하이브리드 인증) |
| 보안 | 비밀번호 로컬 저장 (서버 전송 없음) |
| 라이선스 | 프리웨어 (개인/기업 무료) |
