homarr
homarr는 모든 서비스에 쉽게 접근할 수 있도록 도와주는 서비스라고 생각하면 된다. 도커로 구축 시 매우 간단하고 가볍다.
특징
- 사용하는 서비스와 통합
- 홈페이지에서 직접 웹 검색 가능
- 모든 서비스에 대한 실시간 상태 표시기 기능 지원
- Docker를 사용하여 간단하게 배포가 가능
- 매우 가볍고 빠르다
- 오픈소스
구축하기
먼저 docker-compose.yaml을 작성할 경로를 생성해주도록 하자.
$ mkdir -p /docker/homarr
$ mkdir -p /docker/homarr/data/{configs,icons} # homarr 컨테이너 맵핑용 디렉토리 생성
$ cd /docker/homarr
$ vim docker-compose.yaml
docker-compose.yaml
---
version: "3"
#************************************#
# 💥 Homarr
#************************************#
services:
homarr:
image: ghcr.io/ajnart/homarr:latest
restart: always
volumes:
- "./data/configs:/app/data/configs"
- "./data/icons:/app/public/icons"
ports:
- "7575:7575"
environment:
- "TZ=Asia/Seoul"
container_name: homarr
접속
컨테이너가 정상적으로 생성되었다면 http://<IP주소>:7575
으로 접속해보자.
밋밋하다. 하지만 설정에서 여러가지를 추가하여 꽉 찬 화면을 만들어 볼 수 있다.
설정에서 검색 엔진 변경 및 다크 모드 설정 등 여러가지 기타 설정 등을 할 수 있다.
대충 커스텀해봤는데 나쁘지 않은 것 같다.