
LCARS는 SQLite 파일 하나와 C로 만든 HTTP 서버를 기반으로 한 개인 일지다. 스타트렉 콘솔을 본뜬 웹 화면과 3D 데크를 제공하며, 브라우저 데모에서는 설치 없이 가상의 일지를 체험할 수 있다. 데모는 브라우저에서만 실행되고 서버에 데이터를 저장하지 않는다.
브라우저 데모와 프로젝트 저장소를 이용할 수 있다. Linux용 x86_64·arm64 릴리스는 Releases 페이지에서 내려받는다. 설치 후 초기화하고 서버를 실행하는 기본 절차는 다음과 같다.
sha256sum --check --ignore-missing SHA256SUMS
tar xzf lcars-X.Y.Z-linux-x86_64.tar.gz && cd lcars-X.Y.Z-linux-x86_64
./lcars init ~/lcars-data # a data directory, a password, lcars.env; prints the URL and login
./lcars --data ~/lcars-data # open http://127.0.0.1:8080/ui/ and log in
lcars는 서버와 웹 콘솔, 명령줄 도구를 포함한 정적 바이너리다. 새 일지는 비어 있는 상태로 시작하며, 일지 항목을 입력하면서 종류를 만들 수 있다. 설정에 따라 사진·녹음·파일, 음성 전사, 의미 기반 검색, 지도와 경로 안내, CalDAV 알림, Strava 연동 등을 사용할 수 있다. 일부 기능에는 별도 프로그램이나 API 키가 필요하며, 기능 상태와 부족한 설정은 소유자 권한으로 GET /features에서 확인한다. Logseq 가져오기는 제공하고, 다른 노트 앱의 가져오기도 제작팀에 요청할 수 있다고 안내한다.
서버는 일반 HTTP를 사용한다. 제작자는 현재 컴퓨터 밖에서 접속할 경우 비밀번호를 설정하고 Tailscale serve, Caddy, nginx 같은 TLS 프록시를 앞에 두도록 안내한다. 자세한 설정은 사용 설명서에서 확인할 수 있다. 프로젝트는 MIT 라이선스를 따르며, Paramount나 CBS와 제휴하지 않았다고 밝힌다. 제작 과정은 프로젝트 블로그 글에 소개돼 있다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요