revenz/fenrus는 GitHub에서 호스팅되는 오픈 소스 대시보드 프로젝트입니다.
1. 목적: 홈랩(homelab) 및 자체 호스팅 서비스를 위한 통합 대시보드 솔루션을 제공합니다.
2. 기술 스택: Node.js를 기반으로 하며, 프론트엔드에는 Vue.js를 사용합니다.
3. 커스터마이제이션: 사용자는 자신의 요구에 맞게 대시보드를 완전히 사용자 정의할 수 있습니다.
4. 위젯 시스템: 다양한 내장 위젯을 제공하며, 사용자가 직접 위젯을 만들 수도 있습니다.
5. 그룹 및 레이아웃: 위젯을 그룹화하고 다양한 레이아웃 옵션을 제공합니다.
6. 다중 페이지 지원: 여러 페이지를 만들어 정보를 체계적으로 구성할 수 있습니다.
7. 인증 및 보안: 기본적인 인증 시스템을 제공하여 대시보드에 대한 접근을 제어합니다.
8. 다국어 지원: 여러 언어로 인터페이스를 제공합니다.
9. 다크 모드: 사용자 선호에 따라 다크 모드를 지원합니다.
10. API 통합: 다양한 서비스와의 API 통합을 지원하여 실시간 정보를 표시할 수 있습니다.
11. 도커 지원: 도커 컨테이너로 쉽게 배포할 수 있습니다.
12. 커뮤니티 기반: 활발한 GitHub 커뮤니티를 통해 지속적으로 개발 및 개선되고 있습니다.
이 프로젝트는 특히 자체 서버나 홈랩을 운영하는 사용자들에게 인기가 있으며, 다양한 서비스와 애플리케이션의 상태를 한 눈에 볼 수 있는 중앙 집중식 인터페이스를 제공합니다.
[Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com)
docker-compose.yml 파일
docker-compose.yml
services:
fenrus:
image: revenz/fenrus
container_name: fenrus
environment:
- TZ=Asia/Seoul
volumes:
- ./data:/app/data
ports:
- 3000:3000
restart: always
docker-compose 시작
docker-compose up -d
서비스 URL 접속
http://[서버 IP]:3000
docker-comopse 중지
docker-compose down
참고사이트
revenz/Fenrus: A personal home page for quick access to all your personal apps/sites. (github.com)
'Docker' 카테고리의 다른 글
[Docker] Notion 대안 막강한 툴 - Outline WiKi (4) | 2024.09.02 |
---|---|
[Docker] docker image 최신화 및 컨테이너 재생성 (1) | 2024.08.09 |
[Docker] OwnCloud (Private Cloud Storage) 구축하기 (2) | 2024.07.15 |
[Docker] emby 구축하기 (1) | 2024.07.05 |
[Docker] draw.io 구축하기 (1) | 2024.07.04 |