프로젝트 소개
WriteFreely는 글쓰기 자체를 중심으로 설계된 오픈 소스 퍼블리싱 플랫폼입니다. 블로그 시작, 조직 내 지식 공유 또는 공동 글쓰기를 통한 커뮤니티 구축을 위한 깔끔하고 미니멀한 도구로 제공됩니다. 이 프로젝트는 호스팅 서비스인 Write.as를 제공하는 Musing Studio LLC에서 개발했습니다.
글쓰기 경험
핵심은 주의 분산을 제거하기 위한 텍스트 기반의 자동 저장 에디터입니다. 게시된 포스트는 텍스트가 중심이 되어 표시됩니다. 조직 기능으로는 해시태그를 통한 기사 분류와 일반 포스트를 블로그에 고정하여 정적 페이지로 전환하는 기능이 포함됩니다. 작가는 초안을 보관할 수 있으며, 단일 계정으로 여러 블로그에 게시할 수 있습니다.
커뮤니티 및 페더레이션
WriteFreely 인스턴스는 공개 또는 비공개 그룹 글쓰기에 사용할 수 있으며, WriteFreely, Plume 또는 기타 ActivityPub 기반 소프트웨어를 실행하는 다른 커뮤니티와 연결될 수 있습니다. OAuth 2.0 지원을 통해 관리자는 기존 플랫폼에서 멤버를 데려올 수 있습니다.
국제화 및 개인정보 보호
블로그 요소는 20개 이상의 언어로 현지화되어 있으며, 비라틴 및 우측에서 좌측으로 쓰는(RTL) 스크립트에 대한 최상위 지원을 포함합니다. 개인정보 보호 측면에서, 이 프로젝트는 최소한의 데이터만 수집하고 작가가 동의한 것 이상의 내용은 절대 게시하지 않으며, 하나의 계정으로 서로 다른 필명이나 목적을 위한 여러 블로그를 운영하더라도 그 연관성을 공개적으로 드러내지 않는다고 명시하고 있습니다.
배포
WriteFreely는 Go가 지원하는 플랫폼 및 아키텍처에서 정적 바이너리로 제공됩니다. 내장된 SQLite 지원 또는 MySQL 또는 MariaDB 데이터베이스와 함께 실행할 수 있습니다. 일반적인 플랫폼을 위한 사전 빌드된 바이너리를 사용할 수 있으며, 설치 가이드는 프로젝트 사이트에 게시되어 있습니다. 컨테이너 이미지는 GitHub Container Registry를 통해 게시되며, Arch User Repository 및 Nanos Repository에 커뮤니티 유지 관리 패키지가 존재합니다. 문서는 Docker 가이드와 개발자 설정 가이드를 포함하여 작가, 관리자 및 개발자 주제를 다룹니다.
기여 및 라이선스
코드, 버그 보고, 기능 요청, 번역 및 문서 형태의 기여를 환영합니다. 기여 가이드에서 적절한 채널과 요구 사항을 설명합니다. 이 프로젝트는 AGPL 라이선스 하에 있으며, 저작권은 Musing Studio LLC와 기여 저작자들이 보유합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.