2023-03-28 06:48:35 +02:00
2023-03-27 23:33:21 +02:00
2023-03-28 06:45:24 +02:00
2023-03-27 19:57:42 +02:00
2023-03-28 06:48:35 +02:00
2019-03-11 00:35:19 -07:00
2019-03-11 00:35:19 -07:00
2023-03-28 05:22:02 +02:00
2023-03-28 06:48:35 +02:00
2023-03-28 06:45:24 +02:00
2023-03-27 19:23:50 +02:00

virtual-dsm

test_img gh_last_release_svg Docker Pulls Count

A docker container of Synology DSM v7.1

Using the container

Via docker run:

$ docker run --rm -it \
    --name dsm \
    -e DISK_SIZE=16G \
    -e RAM_SIZE=512M \
    -p 80:5000 \
    -p 443:5001 \
    -p 5000:5000 \
    -p 5001:5001 \
    --cap-add NET_ADMIN \
    --cap-add SYS_ADMIN \
    --device=/dev/kvm:/dev/kvm \
    --device=/dev/fuse:/dev/fuse \
    --device=/dev/net/tun:/dev/net/tun \    
    kroese/virtual-dsm:latest

Via docker-compose.yml:

version: "3"
services:
    vm:
        container_name: dsm
        image: kroese/virtual-dsm:latest
        environment:
            DISK_SIZE: "16G"
            RAM_SIZE: "512M"
        cap_add:
            - NET_ADMIN
            - SYS_ADMIN
        devices:
            - /dev/kvm
            - /dev/fuse
            - /dev/net/tun
        ports:
            - 80:5000
            - 443:5001
            - 5000:5000
            - 5001:5001
        restart: always
Languages
Shell 88.9%
JavaScript 4%
CSS 3%
Dockerfile 2.3%
HTML 1.8%