파일 시스템에 노트를 파일로 저장하고 여러 볼트, 사용자 및 협업을 지원하는 셀프 호스팅 Markdown 노트 앱입니다.
danielbrendel/hortusfox-web
위치별로 식물을 관리하고 돌봄 기록을 남길 수 있는 셀프 호스팅 협업 식물 관리 시스템입니다.
- 스타
- 1,693
- 포크
- 103
- 열린 이슈
- 30
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
HortusFox는 여러 사람이 함께 식물 컬렉션을 관리할 수 있는 셀프 호스팅 웹 애플리케이션입니다. 각 식물은 정원, 주방, 거실 같은 위치에 지정되며, 식물 항목마다 속성, 사진, 메모, 관리 기록을 저장할 수 있습니다.
식물 기록 관리 외에도 기한이 지난 관리 작업과 반복 작업을 알려주는 할 일 관리, 재고 관리, 캘린더, 검색 및 기록 조회, 날씨 예보 기능, 가족 구성원이 사용할 수 있는 그룹 채팅을 제공합니다. 테마 시스템으로 워크스페이스를 꾸밀 수 있으며, 명령줄에서 백업을 내보내거나 가져올 수 있습니다.
앱은 PHP와 Asatru 프레임워크를 기반으로 하며, 데이터 저장에는 MariaDB를 사용합니다. 외부 서비스와 연동할 수 있는 REST API를 제공하며, 식물 식별과 날씨 기능은 사용자가 직접 API 키를 발급받아야 하는 외부 서비스에 의존합니다.
핵심 기능
- 01위치별로 식물의 속성, 사진, 메모, 관리 기록 관리
- 02기한이 지난 관리 작업과 반복 작업을 알려주는 할 일 관리 시스템
- 03재고 관리, 캘린더, 검색 기능
- 04협업용 그룹 채팅 및 사용자별 프로필 설정
- 05사용자 지정 테마, 백업, REST API
- 06Pl@ntNet을 통한 식물 식별 및 OpenWeatherMap을 통한 날씨 예보
활용 사례
- 가정에서 화초 돌봄을 분담하기
- 집이나 온실의 식물 컬렉션에 물 주기와 분갈이 작업을 기록하기
- 식물의 성장 과정과 관리 이력을 일지로 남기기
- REST API를 기반으로 맞춤형 식물 관리 도구 만들기
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/danielbrendel/hortusfox-web.git - 2
docker-compose.yml에서 관리자 인증 정보, 시간대 및 데이터베이스 설정을 지정합니다
- 3
이미지를 풀합니다
docker compose pull - 4
애플리케이션을 시작한 다음 http://localhost:8080을 엽니다
docker compose up -d
사용 전 알아둘 점
- 셀프 호스팅에는 Docker가 필요합니다. 수동으로 설치하려면 PHP, MariaDB 및 Composer 환경이 필요합니다.
- 수동 설치에는 여러 설정 및 데이터베이스 작업이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- hortusfox-web은(는) 무엇인가요?
- 위치별로 식물을 관리하고 돌봄 기록을 남길 수 있는 셀프 호스팅 협업 식물 관리 시스템입니다. HortusFox는 여러 사람이 함께 식물 컬렉션을 관리할 수 있는 셀프 호스팅 웹 애플리케이션입니다. 각 식물은 정원, 주방, 거실 같은 위치에 지정되며, 식물 항목마다 속성, 사진, 메모, 관리 기록을 저장할 수 있습니다.
- hortusfox-web은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- hortusfox-web은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- hortusfox-web은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. hortusfox-web의 마지막 커밋은 2026년 11월 3일입니다.
- hortusfox-web은(는) 어디에 사용할 수 있나요?
- 가정에서 화초 돌봄을 분담하기 집이나 온실의 식물 컬렉션에 물 주기와 분갈이 작업을 기록하기 식물의 성장 과정과 관리 이력을 일지로 남기기 REST API를 기반으로 맞춤형 식물 관리 도구 만들기
- hortusfox-web는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/danielbrendel/hortusfox-web.git docker-compose.yml에서 관리자 인증 정보, 시간대 및 데이터베이스 설정을 지정합니다 이미지를 풀합니다: docker compose pull 애플리케이션을 시작한 다음 http://localhost:8080을 엽니다: docker compose up -d
- hortusfox-web은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/danielbrendel/hortusfox-web
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Mastodon, Lemmy, Diaspora, Misskey, Pixelfed 등 Fediverse 플랫폼과 연동되는 무료 오픈소스 분산형 소셜 네트워크입니다.
React와 Node.js로 만든 오픈소스 팀 지식 베이스로, 실시간 공동 편집과 Markdown을 지원합니다.
Docker에서 실행되고 WebRTC로 여러 사용자에게 스트리밍하며 공동 제어를 지원하는 셀프 호스팅 가상 브라우저입니다.
직접 호스팅도 가능한 오픈소스 웹 기반 실시간 협업 LaTeX 편집기 Overleaf Community Edition입니다.