Friday, January 31, 2025
#!/bin/bash
#NGINX
mkdir -p /volume1/unpacked/rar2fs
docker run --name nginx -v /volume1/unpacked/rar2fs:/usr/share/nginx/html:ro -p 5088:80 -d nginx:stable
# NGINX-PROXY-MANAGER
mkdir -p /volume1/docker/nginx-proxy-manager/data
mkdir -p /volume1/docker/nginx-proxy-manager/letsencrypt
docker run -d \
--name=nginx-proxy-manager \
-p 5080:80 \
-p 5443:443 \
-p 5081:81 \
-v /volume1/docker/nginx-proxy-manager/data:/data:rw \
-v /volume1/docker/nginx-proxy-manager/letsencrypt:/etc/letsencrypt:rw \
jc21/nginx-proxy-manager:latest
#RAR2FS
docker stop nginx
docker stop nginx-proxy-manager
docker stop rar2fs
docker rm rar2fs
mount --make-shared /volume1/
docker run \
-d \
--init \
--privileged \
--name rar2fs \
--cap-add MKNOD \
--cap-add SYS_ADMIN \
--device /dev/fuse \
--network none \
-v /volume1/stuff:/source \
-v /volume1/unpacked/rar2fs:/destination:rshared \
zimme/rar2fs
docker start nginx-proxy-manager
docker start nginx