Lunar Paper 소개: 계획, 제작 및 자동화를 위한 19가지 자체 호스팅 애플리케이션
요약
Lunar Paper는 계획, 디자인, 자동화 등 다양한 기능을 통합한 자체 호스팅 플랫폼입니다. 이 플랫폼은 Docker Compose로 실행되며, AI가 생성한 150만 라인에 달하는 코드를 기반으로 구축되었습니다. 현재 퍼블릭 베타를 통해 무료 사용이 가능하며, 협업과 데이터 관리에 초점을 맞추고 있습니다.
핵심 포인트
- 계획부터 자동화까지 19가지 기능을 통합 제공
- Docker Compose로 실행되는 자체 호스팅 플랫폼
- AI가 생성한 방대한 코드베이스 기반의 결과물
- 실시간 협업 및 공유 계정 관리 기능 지원
안녕하세요, 저는 Ben입니다. 저는 정부 분야에서 15년 이상 로우코드(low-code), 협업 및 콘텐츠 관리 시스템을 다루며 일해 왔습니다.
이러한 경험을 바탕으로, 계획, 디자인, 창작 작업, 데이터, 분석, 자동화 및 콘텐츠 관리를 위한 19가지 애플리케이션을 갖춘 자체 호스팅 플랫폼인 Lunar Paper를 소개하고자 합니다.
이는 Docker Compose로 실행되며, 대부분의 애플리케이션이 실시간 협업을 지원하고, 플랫폼 전반에 걸쳐 공유 계정 관리와 권한 설정을 제공합니다.
Lunar Paper는 현재 퍼블릭 베타(public beta)에서 이용 가능하며, 최대 3명까지 시간 제한 없이 전체 플랫폼을 무료로 사용할 수 있습니다.
시작 배경
몇 년 전, 저는 AI가 무엇을 할 수 있는지 알아보기 위해 실험하기 시작했습니다. 몇 번의 재시작과 엄청난 범위 확장을 거쳐, 이것이 그 결과물입니다.
코드베이스는 완전히 AI가 생성했으며, 종속성 및 생성된 에셋을 제외하고도 150만 라인에 육박하는 애플리케이션 코드를 가지고 있습니다.
저는 지난 2년 동안 다양한 종류의 AI 모델들을 사용했습니다.
포함된 기능들
이 애플리케이션들은 여러 도메인을 포괄합니다.
계획 및 전달(Planning and delivery)
- 프로젝트(Projects): 계획, 예산 및 위험 관리.
- 작업 보드(Task Boards): 칸반(Kanban), 스프린트(sprints) 및 마일스톤(milestones).
- 리소스(Resources): 리소스 계획.
- 팀 캘린더(Team Calendar): 이벤트, 일정 및 휴가.
프로세스, 데이터 및 보고(Processes, data and reporting)
- 양식(Forms): 드래그 앤 드롭(drag-and-drop) 양식.
- 자동화(Automation): 워크플로우(workflows) 및 인간 승인 절차.
- 데이터 허브(Data Hub): 데이터 연결 및 변환.
- 대시보드(Dashboards): 시각적 보고서.
문서 및 커뮤니케이션(Documents and communication)
- 문서(Documents): 구조화된 문서 작성.
- 작업 공간(Workspaces): 문서, 다이어그램 및 연구 자료 통합 관리.
- 차트 및 순서도(Charts and Flowcharts): 차트 및 프로세스 다이어그램.
- 슬라이드쇼(Slideshow): 선형 및 공간적 프레젠테이션.
- 이메일 빌더(Email Builder): 재사용 가능한 이메일 템플릿.
창의 도구 및 에셋
- Asset Management: 공유 파일 및 미디어 관리.
- Design Studio: 그래픽 및 레이아웃 디자인.
- Brand Hub: 로고, 색상 및 글꼴 관리.
- Pixel Art: 스프라이트 및 애니메이션 제작.
- Image Generation: AI 이미지 생성 및 편집.
- Audio Creator: 악기 및 오디오 작곡.
애플리케이션 간의 연동 방식
관련된 작업과 콘텐츠를 그룹화하기 위해 서비스(Service)를 만듭니다. 이 서비스는 팀, 고객 프로젝트 또는 비즈니스의 특정 영역을 나타낼 수 있습니다.
서비스는 관련 애플리케이션, 콘텐츠, 멤버 및 권한을 포함합니다. 이를 통해 애플리케이션들은 함께 작업할 공유된 맥락(shared context)을 갖게 됩니다. 예를 들어, 양식을 통해 정보를 수집하고, 자동화(automation)를 통해 처리하며, 대시보드에서 그 결과를 보고하는 방식입니다.
관리 및 통합 기능
이 플랫폼은 다음 항목에 대한 공유 관리 기능을 제공합니다:
- 접근 제어 (Access): 로컬 계정, OIDC 싱글 사인온(single sign-on), 사용자, 팀 및 역할.
- 네트워킹 (Networking): 아웃바운드 프록시 라우팅 및 신뢰할 수 있는 내부 호스트에 대한 통제 기능.
- 연결 (Connections): 데이터 소스, 이메일 전송 및 게시 목적지.
- 운영 (Operations): 감사 로그(audit logs) 및 워크플로우 모니터링.
- 재사용 가능한 리소스: 테마, 템플릿 및 크리에이티브 라이브러리.
AI 기능은 선택 사항입니다. 사용자가 자체 제공업체(providers)와 자격 증명(credentials)을 가져올 수 있으며, 여러 제공업체를 등록할 수 있고, AI가 수행하는 작업에 맞춰 조정되는 AI 페르소나를 지원합니다.
베타 기간 중 실행하기
지금까지 저는 Lunar Paper를 저의 환경에서 직접 테스트했습니다. 아직 다른 사람들이 다양한 설정으로 테스트한 적은 없습니다. 버그와 보안 문제가 여전히 발생할 수 있다고 예상합니다.
또한, 양식, 페이지, 문서 및 슬라이드쇼 등 게시된 콘텐츠를 메인 플랫폼 외부로 제공하기 위한 보조 Docker 서비스인 Lunar Paper Publisher가 있습니다.
설치에는 Docker Compose를 사용합니다. 무료 티어는 시간 제한 없이 최대 3명까지 모든 애플리케이션과 기능을 포함합니다.
공개 GitHub 저장소에는 배포 자료와 설명서가 담겨 있습니다.
- Website: 개요(overview), 스크린샷 및 가격 정보.
- GitHub: 배포 파일 및 릴리스(releases).
- Documentation: 설치 및 애플리케이션 가이드.
- Docker Compose guide: 배포 지침.
각 애플리케이션별 문서는 AI가 생성했습니다. 저는 자체 호스팅(self-hosting) 가이드는 수동으로 검토했습니다.
질문이 있으시면 언제든지 답변해 드리겠습니다.
더 많은 것들이 있습니다...
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기






