Memos는 일상의 생각을 개인 타임라인으로 정리하는 셀프 호스팅 오픈소스 메모 앱입니다.
- 스타
- 2,075
- 포크
- 162
- 열린 이슈
- 11
- 마지막 커밋
- 8시간 전
어떤 프로젝트인가요?
Ech0는 개인 타임라인을 중심으로 설계된 가벼운 셀프 호스팅 게시 플랫폼입니다. 사용자는 짧은 글, 링크, Markdown 텍스트와 미디어 첨부 파일을 게시할 수 있으며, 타임라인을 자신의 도메인에서 공개 또는 일부 공개로 공유할 수 있습니다. 간편한 메모 도구와 완전한 소셜 네트워크의 중간에 자리하며, RSS 출력과 선택적으로 사용할 수 있는 내장 댓글 시스템을 제공합니다.
기본 설정에서는 SQLite 저장소를 사용하는 단일 Docker 컨테이너로 제공되며, 미디어 저장소로 S3 호환 오브젝트 스토리지를 사용할 수도 있습니다. OAuth2/OIDC 및 Passkey 로그인, 범위가 지정된 액세스 토큰, Webhook과 Open API, AI 클라이언트용 MCP 서버, 자신의 게시물을 바탕으로 질문에 답하는 AI 어시스턴트가 포함되어 있습니다. 콘텐츠는 이식 가능한 캡슐 형식으로 내보내거나 정적 사이트로 빌드할 수 있습니다.
백엔드는 Go로 작성되었고 프런트엔드는 Vue 3를 사용합니다. AGPL-3.0-or-later 라이선스를 적용하며, README에서 Docker Compose, 스크립트 설치, Helm 배포 방법을 안내합니다.
핵심 기능
- 01실시간 미리보기와 태그 기반 정리를 지원하는 Markdown 편집
- 02게시물에 이미지, 오디오, 동영상 첨부 파일을 인라인으로 표시
- 03중재 및 CAPTCHA 옵션을 갖춘 내장 댓글 시스템
- 04RSS 출력, OAuth2/OIDC 및 Passkey 로그인
- 05데이터 내보내기, 마이그레이션 가져오기, S3 호환 오브젝트 스토리지
- 06자동화를 위한 Open API, Webhook, CLI, TUI 및 MCP 서버
활용 사례
- 자신의 도메인에서 개인 공개 타임라인 운영
- RSS 구독자에게 짧은 글, 링크, 미디어 게시
- 댓글을 선택적으로 제공하는 소규모 커뮤니티 공간 운영
- Raspberry Pi 또는 기타 저사양 서버에서 셀프 호스팅
빠른 시작
- 1
Docker로 Ech0 컨테이너를 실행합니다
docker run -d --name ech0 -p 6277:6277 -v /opt/ech0/data:/app/data -e JWT_SECRET="Hello Echos" sn0wl1n/ech0:latest - 2
브라우저에서 http://ip:6277을 엽니다
- 3
첫 번째 계정을 등록합니다. 이 계정이 Owner가 됩니다
사용 전 알아둘 점
- 기본적으로 게시 권한은 특권 계정으로 제한되어 있으므로, 일반 사용자는 권한을 부여받기 전까지 게시할 수 없습니다.
- 셀프 호스팅을 하려면 직접 서버를 실행하고 유지 관리하며 데이터 디렉터리를 백업해야 합니다.
토픽
자주 묻는 질문
- Ech0은(는) 무엇인가요?
- 짧은 글, 링크, 미디어를 타임라인에 게시하고 다른 사람이 팔로우하거나 댓글을 달 수 있는 셀프 호스팅 개인 마이크로블로그입니다. Ech0는 개인 타임라인을 중심으로 설계된 가벼운 셀프 호스팅 게시 플랫폼입니다. 사용자는 짧은 글, 링크, Markdown 텍스트와 미디어 첨부 파일을 게시할 수 있으며, 타임라인을 자신의 도메인에서 공개 또는 일부 공개로 공유할 수 있습니다. 간편한 메모 도구와 완전한 소셜 네트워크의 중간에 자리하며, RSS 출력과 선택적으로 사용할 수 있는 내장 댓글 시스템을 제공합니다.
- Ech0은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Ech0은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Ech0은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Ech0의 마지막 커밋은 2026년 10월 21일입니다.
- Ech0은(는) 어디에 사용할 수 있나요?
- 자신의 도메인에서 개인 공개 타임라인 운영 RSS 구독자에게 짧은 글, 링크, 미디어 게시 댓글을 선택적으로 제공하는 소규모 커뮤니티 공간 운영 Raspberry Pi 또는 기타 저사양 서버에서 셀프 호스팅
- Ech0는 어떻게 설치하나요?
- Docker로 Ech0 컨테이너를 실행합니다: docker run -d --name ech0 -p 6277:6277 -v /opt/ech0/data:/app/data -e JWT_SECRET="Hello Echos" sn0wl1n/ech0:latest 브라우저에서 http://ip:6277을 엽니다 첫 번째 계정을 등록합니다. 이 계정이 Owner가 됩니다
- Ech0은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/lin-snow/Ech0
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
RSS 피드, Reddit, Hacker News, YouTube, 날씨 등을 하나의 설정 가능한 페이지에 모아 보여주는 셀프 호스팅 경량 대시보드입니다.
일일 거래 기록, 은행 데이터 가져오기, 차트 기반 지출 분석을 지원하는 셀프 호스팅 개인 재무 관리 앱입니다.
확장 Markdown 편집기, 팀 워크스페이스, OIDC SSO, S3 스토리지를 지원하는 셀프 호스팅 오프라인 우선 지식 베이스
공유 그룹, 반복 일정, 모바일·Telegram·Discord·Pushover 알림을 지원하는 오픈소스 셀프 호스팅 작업 및 집안일 관리 도구입니다.
사진과 동영상에 자동으로 태그를 붙이고, 얼굴을 인식하며, 위치를 지도에 표시하는 프라이버시 중심의 셀프 호스팅 앱입니다.