설치 시작하기

셀프호스팅 / openmake_llm

내 환경에서 OpenMake 실행하기

macOS·Linux에서는 명령 한 줄로 설치를 시작합니다. 설치기는 모델을 어디에 연결하고 작업공간에 어떤 주소로 접속할지 묻습니다. Windows에서는 WSL2 안에서 실행하세요.

설치 시작하기

터미널에서 아래 명령을 실행하세요. 기본 경로는 호스트 준비부터 OpenMake 전체 스택까지 설치합니다. 앱 본체만 설치하는 --minimal 모드와는 다릅니다.

shell
curl -fsSL https://raw.githubusercontent.com/openmake/openmake_llm/main/install.sh | bash
다음모델과 접속 방식 고르기

모델과 접속 방식 고르기

macOS·Linux 설치기는 필요한 질문을 먼저 받은 뒤 도구와 스택을 구성합니다. 기본 소스 경로는 ~/.openmake/online/llm입니다.

  • DGX/vLLM 서버 또는 OpenRouter 같은 외부 공급자를 고릅니다. 외부 공급자는 모델 ID와 API 키가 필요합니다.
  • 접속할 호스트 이름이나 IP와 내부망 HTTPS 사용 여부를 정합니다. 시스템 도구를 설치할 때 관리자 권한을 요청할 수 있습니다.
  • 기본 설치에는 앱, PostgreSQL, Redis, LiteLLM 게이트웨이, SearXNG, 샌드박스 이미지, 백업, 재부팅 후 자동 시작이 포함됩니다. 선택 기능은 답변에 따라 달라집니다.
다음작업공간 열고 첫 요청 확인하기

작업공간 열고 첫 요청 확인하기

설치가 끝나면 출력된 주소를 열고 관리자 이메일과 생성된 비밀번호로 로그인하세요. 비밀번호를 바꾼 다음 메시지를 하나 보내 선택한 모델에서 답이 오는지 확인합니다.

  • 설정한 모델이 입력창에 표시되고 실제 응답을 돌려주는지 확인합니다.
  • 아래 이미지는 설치된 앱의 화면 캡처입니다. 호스팅 라이브 데모는 별도로 운영되며 내 설치 환경을 보여 주지는 않습니다.
실제 앱 화면 캡처입니다. 누르면 확대됩니다. 설치 환경에 따라 계정과 모델은 달라집니다.
다음상태 확인과 업데이트

상태 확인과 업데이트

기본 online 환경에서는 ~/.openmake/bin 아래에 설치된 omk 명령을 사용합니다. OMK_ROOT를 바꿨다면 그 경로의 bin/omk를 사용하세요. update는 코드 갱신, 빌드, 마이그레이션, 재시작을 수행합니다.

shell
~/.openmake/bin/omk env status online
~/.openmake/bin/omk env logs online
~/.openmake/bin/omk env update online
다음소스를 보고 문서도 함께 고치기

소스를 보고 문서도 함께 고치기

전체 설치와 앱 본체만 설치하는 --minimal 모드는 용도가 다릅니다. 배포를 바꾸기 전에는 저장소 README와 설치기의 --help에서 현재 옵션을 확인하세요. 막힌 단계나 잘못된 설명을 발견하면 공개 프로젝트에 알려 주세요.