데스크톱과 모바일에서 SSH로 직접 구축한 VPN 서버에 배포하고 연결하는 오픈소스 VPN 클라이언트입니다.
OutlineFoundation/outline-server
Outline Server는 Jigsaw가 개발한 Shadowsocks 기반 프록시 서버로, 액세스 키 관리를 위한 REST API를 제공합니다.
- 스타
- 6,254
- 포크
- 877
- 열린 이슈
- 184
- 마지막 커밋
- 10일 전
어떤 프로젝트인가요?
Outline Server는 outline-ss-server 백엔드로 Shadowsocks 서비스를 실행하고, 액세스 키를 생성하고 관리하는 REST API를 제공합니다. 공유 액세스 키로 사용자가 연결할 수 있는 비공개 프록시를 운영자가 배포할 수 있게 하는 Outline 시스템의 서버 구성 요소입니다.
프로젝트에는 Shadowsocks 백엔드를 실행하고 관리하는 src/shadowbox의 코어 서버와, 익명 사용량 지표 공유를 위한 선택적 메트릭 서버가 포함되어 있습니다. Shadowsocks 트래픽은 AEAD 암호를 사용하며, 가변 패킷 크기를 통해 능동 프로빙, 재전송 데이터, 핑거프린팅으로부터 보호합니다.
저장소에서 npm install과 태스크 러너 명령을 실행해 배포합니다. 그래픽 인터페이스가 필요하다면 별도의 Outline Manager 애플리케이션을 사용할 수 있습니다.
핵심 기능
- 01outline-ss-server 백엔드로 Shadowsocks 서비스를 실행합니다.
- 02액세스 키 관리용 REST API를 제공합니다.
- 03Shadowsocks 연결에 AEAD 암호를 사용합니다.
- 04프로빙 방지, 재전송 공격 보호, 가변 패킷 크기를 지원합니다.
- 05익명 메트릭 공유를 위한 선택적 메트릭 서버를 제공합니다.
활용 사례
- Linux 서버에서 비공개 Shadowsocks 프록시를 직접 호스팅합니다.
- REST API를 통해 사용자별 액세스 키를 발급합니다.
- 그래픽으로 관리하려면 서버를 Outline Manager 앱과 함께 사용합니다.
빠른 시작
- 1
Node LTS, NPM, Go 1.21 이상을 설치합니다(필수 항목).
- 2
종속성을 설치합니다
npm install - 3
서버를 시작합니다
./task shadowbox:start
사용 전 알아둘 점
- Node, NPM, Go를 사용해 소스에서 빌드하므로 설정에 다소 시간이 걸립니다.
- 바로 사용할 수 있는 데스크톱 앱이 아니라 프록시 서버를 직접 호스팅하도록 설계되었습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- outline-server은(는) 무엇인가요?
- Outline Server는 Jigsaw가 개발한 Shadowsocks 기반 프록시 서버로, 액세스 키 관리를 위한 REST API를 제공합니다. Outline Server는 outline-ss-server 백엔드로 Shadowsocks 서비스를 실행하고, 액세스 키를 생성하고 관리하는 REST API를 제공합니다. 공유 액세스 키로 사용자가 연결할 수 있는 비공개 프록시를 운영자가 배포할 수 있게 하는 Outline 시스템의 서버 구성 요소입니다.
- outline-server은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- outline-server은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- outline-server은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. outline-server의 마지막 커밋은 2026년 10월 28일입니다.
- outline-server은(는) 어디에 사용할 수 있나요?
- Linux 서버에서 비공개 Shadowsocks 프록시를 직접 호스팅합니다. REST API를 통해 사용자별 액세스 키를 발급합니다. 그래픽으로 관리하려면 서버를 Outline Manager 앱과 함께 사용합니다.
- outline-server는 어떻게 설치하나요?
- Node LTS, NPM, Go 1.21 이상을 설치합니다(필수 항목). 종속성을 설치합니다: npm install 서버를 시작합니다: ./task shadowbox:start
- outline-server은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/OutlineFoundation/outline-server
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Ubuntu, Debian 및 RHEL 계열 배포판에 OpenVPN 로드 워리어 서버를 설치하고 관리하는 셸 스크립트입니다.
Linux에서 몇 분 만에 WireGuard VPN 서버를 설정하고 클라이언트를 관리하는 셸 스크립트입니다.
규모가 큰 프록시가 부담스러운 소규모 네트워크에 적합한 POSIX 시스템용 경량·고효율 HTTP/HTTPS 프록시 데몬입니다.
WireGuard VPN 서버와 클라이언트 설정을 설치하고 관리하는 Docker 기반 웹 관리 UI입니다.
인증, MFA, SSO 및 봇 방지 기능을 갖춘 보안 리버스 프록시·앱 관리자·게이트웨이 홈 서버 플랫폼