Docker安装 #
请参考 lomo-docker安装Docker镜像。您可以根据你的CPU架构选择使用arm的镜像"lomorage/raspberrypi-lomorage:latest",或者amd64的镜像"lomorage/amd64-lomorage:latest"
下面是在Raspberry Pi OS (64-bit)桌面版上安装的例子.
docker-compose.yml:
version: "3.9"
services:
lomo:
image: ${IMG}
container_name: lomorage
privileged: true
environment:
- LOMOD_DISABLE_MOUNT_MONITOR=1
cap_add:
- ALL
volumes:
- ${HOME_MEDIA_DIR}:/media/WD_36AA8D42AA8D001B
- ${HOME_MEDIA_BAKUP_DIR}:/media/WD_90C27F73C27F5C82
- ${HOME_LOMO_DIR}:/lomo
- /dev:/dev
ports:
- ${LOMOD_PORT}:${LOMOD_PORT}
- 8004:8004
command: $LOMOD_PORT
watchtower:
image: ${AUTO_UPDATE_IMG}
container_name: watchtower
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: lomorage --cleanup
.env文件:
IMG=lomorage/arm64-lomorage:latest
AUTO_UPDATE_IMG=containrrr/watchtower:arm64v8-latest
# IMG=lomorage/amd64-lomorage:latest
# AUTO_UPDATE_IMG=containrrr/watchtower:amd64-latest
LOMOD_PORT=8000
# change the directories in your env
HOME_MEDIA_DIR="/media/jeromy/My Passport1"
HOME_MEDIA_BAKUP_DIR="/media/jeromy/My Passport"
HOME_LOMO_DIR="/home/jeromy/lomo"
# mdns works in vlan, change vlan settings in your env
NETWORK_TYPE=ipvlan # macvlan
NETWORK_INF=eth0
SUBNET=192.168.1.0/24
GATEWAY=192.168.1.1
VLAN_ADDR=192.168.1.79
启动服务docker-compose up -d
,然后通过手机APP创建用户和密码登录。