NAS의 Note Station을 대체하는 설치형 솔루션입니다.
PHP와 MySQL만 있으면 어느 서버에든 구축할 수 있고, 데이터는 오직 내 서버에만 저장됩니다.

외부 의존 없이 내 서버에서 완전하게
클라우드 SaaS 대신, 직접 운영하는 서버 위에 설치해 100% 데이터 주권을 유지합니다.
완전 자체 호스팅
XAMPP, APM, VPS 어디서든 동작. 외부 서비스 의존 없이 독립 운영 가능합니다.
경량 아키텍처
프레임워크 없는 순수 PHP. 추가 런타임·빌드 도구 없이 즉시 설치, 낮은 서버 사양에서도 빠릅니다.
5단계 회원 레벨
레벨 1(일반)부터 10(관리자)까지. 쓰기 권한, 업로드 쿼터를 레벨별로 세밀하게 제어합니다.
SPA + 모바일 대응
Vue 3 기반 단일 페이지 앱. 데스크탑 3단 레이아웃과 모바일 탭바를 동시 지원합니다.
다크 / 라이트 테마
OS 설정을 따르거나 사용자가 직접 선택. 테마 설정은 서버에 저장되어 기기 간 동기화됩니다.
세션 기반 인증
IP 검증·세션 고정 방지·HttpOnly 쿠키 적용. 가입 후 관리자 승인 필수로 무단 사용을 차단합니다.
필요한 기능만 담은 실용적 구성
노트 작성·파일 관리·공유·일정·전자책 뷰어까지, 업무와 개인 아카이브를 하나의 시스템에서 처리합니다.
노트 CRUD
게시글 작성·수정·삭제, 카테고리 분류, 태그, 댓글, 전체 텍스트 검색을 지원합니다.
파일 관리
단순 업로드 및 청크 업로드(대용량). MIME 검증, 회원별 스토리지 쿼터 제한.
카테고리 공유
카테고리 단위로 다른 회원과 공유 요청·수락·거절·해제가 가능합니다.
스티커 메모
바탕화면형 스티키 노트. 색상·위치 자유 설정, 빠른 메모에 최적화되어 있습니다.
일정 관리
개인 스케줄 등록·조회 API. 달력 뷰와 연동해 업무 일정을 노트와 함께 관리합니다.
전자책 뷰어
업로드된 전자책 파일을 브라우저에서 바로 열람. 공유 링크·썸네일·열람 로그 지원.
갤러리 & 오디오
이미지 갤러리 보기, 오디오 파일 스트리밍 재생 API를 내장합니다.
관리자 패널
회원 목록 조회, 승인/레벨 변경/쿼터 조정/삭제를 인앱 UI에서 처리합니다.
이런 상황에 적합합니다
클라우드에 올리기 불편한 자료, 팀 내부 아카이브, 1인 개발자의 지식 베이스까지 폭넓게 커버합니다.
Synology Note Station 또는 Qnap 노트앱을 더 이상 쓸 수 없거나 NAS 없이 동일한 경험이 필요한 경우. VPS 하나로 완전히 대체할 수 있습니다.
소규모 팀의 내부 문서 아카이브로 사용. 회원 레벨로 열람/편집 권한을 나누고, 카테고리 공유로 특정 자료를 선택적으로 공개합니다.
개발 메모, 스크랩, 레퍼런스 파일을 한 곳에. 태그·검색·스티커 메모 기능을 결합해 개인 제2의 뇌로 활용합니다.
PDF·전자책 파일을 업로드하고 브라우저에서 직접 열람. 공유 토큰으로 외부 공개 링크도 발급할 수 있습니다.
최소 의존성, 표준 서버 스택
별도 빌드 과정 없이 웹서버에 파일만 올리면 즉시 동작합니다. 서버 이전 시 data/ 폴더와 DB 덤프만 챙기면 됩니다.
mysql -u root -p < schema.sql
# 2. 설정 파일 편집 (DB 접속 정보)
cp config.example.php config.php
# 3. data/ 디렉터리 쓰기 권한 부여
chmod 755 data/
# 4. 브라우저에서 접속 — 완료
# 초기 관리자: admin@xnote.local / (설정 파일 참조)
댓글 0