knadh/listmonk
요약
Listmonk는 빠르고 기능이 풍부하며 단일 바이너리로 구성된 독립형, 자체 호스팅 뉴스레터 및 메일링 리스트 관리자입니다. PostgreSQL 데이터베이스를 백엔드로 사용하며, Docker Compose 또는 직접 다운로드한 바이너리를 통해 쉽게 배포할 수 있습니다. 이 오픈소스 솔루션은 Go 언어로 작성되었으며 Vue.js 기반의 UI를 갖추고 있어 개인이나 팀이 자체적으로 뉴스레터 시스템을 구축하는 데 적합합니다.
핵심 포인트
- Listmonk는 독립형, 자체 호스팅(self-hosted) 메일링 리스트 관리 솔루션입니다.
- 배포가 간편하며 단일 바이너리 형태로 제공되어 사용하기 편리합니다.
- PostgreSQL 데이터베이스를 백엔드로 사용하며, Docker Compose를 통한 배포 가이드가 제공됩니다.
- 백엔드는 Go 언어로 개발되었고, 프론트엔드는 Vue.js(Buefy)를 사용하여 구현되었습니다.
- AGPLv3 라이선스를 따르는 무료 오픈소스 소프트웨어입니다.
listmonk 는 독립형, 자체 호스팅 뉴스레터 및 메일링 리스트 관리자입니다. 빠르고 기능에 풍부하며 단일 바이너리로 구성되어 있습니다. 데이터 저장소로는 PostgreSQL 데이터베이스를 사용합니다.
더 많은 정보는 listmonk.app 을 방문하세요. 라이브 데모도 확인하세요.
최신 이미지는 DockerHub 의 listmonk/listmonk:latest 에서 사용할 수 있습니다.
샘플 docker-compose.yml 을 다운로드하고 사용하세요.
# 현재 디렉토리로 compose 파일 다운로드.
curl -LO https://github.com/knadh/listmonk/raw/master/docker-compose.yml
# 백그라운드에서 서비스 실행.
docker compose up -d
http://localhost:9000 을 방문하세요.
- 최신 릴리스를 다운로드하고 listmonk 바이너리를 추출합니다.
./listmonk --new-config
으로 config.toml 을 생성합니다. 이를 편집한 후
./listmonk --install
으로 Postgres DB 를 설정하거나 (--upgrade
로 기존 DB 업그레이드). 업그레이드는 멱등성이며 여러 번 실행해도 부작용이 없습니다. ./listmonk를 실행하고
http://localhost:9000을 방문하세요.
listmonk 는 AGPLv3 라이선스를 가진 무료 오픈소스 소프트웨어입니다. 기여에 관심이 있다면 개발자 설정을 참조하세요. 백엔드는 Go 로 작성되었으며 프론트엔드는 Buefy 를 사용한 Vue 로 UI 를 구현했습니다.
listmonk 는 AGPL v3 라이선스를 따릅니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Trending Go (weekly)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기