آموزش نصب کرومیوم و فایرفاکس و دسکتاپ برای دسترسی به محیط گرافیکال سرورهای لینوکسی
در ابتدا ( راهنما بر اساس اوبونتو هست )
apt update && apt install docker.io -y
حالا میریم برای نصب براوزر و دسکتاپ لینوکسی
1 - کرومیوم
docker run -d \
--name=chromium \
--security-opt seccomp=unconfined \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-e CUSTOM_USER=admin \
-e PASSWORD=admin#admin \
-e CHROME_CLI=OPIran \
-p 5000:3000 \
-p 5001:3001 \
-v /path/to/config:/config \
--shm-size="1gb" \
--restart unless-stopped \
lscr.io/linuxserver/chromium:latest
2 - فایرفاکس
docker run -d \
--name=firefox \
--security-opt seccomp=unconfined \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-e CUSTOM_USER=admin \
-e PASSWORD=admin#admin \
-p 4000:3000 \
-p 4001:3001 \
-v /path/to/config:/config \
--shm-size="1gb" \
--restart unless-stopped \
lscr.io/linuxserver/firefox:latest
3 - دسکتاپ
docker run -d \
--name=webtop \
--security-opt seccomp=unconfined \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-e SUBFOLDER=/ \
-e TITLE=OPIran \
-e CUSTOM_USER=admin \
-e PASSWORD=admin#admin \
-p 3000:3000 \
-p 3001:3001 \
-v /path/to/data:/config \
-v /var/run/docker.sock:/var/run/docker.sock \
--device /dev/dri:/dev/dri \
--shm-size="1gb" \
--restart unless-stopped \
lscr.io/linuxserver/webtop:latest
! - توجه کنید که پورت ها پیش فرض هستن و میتونید تغییر بدید
! - دوستان توی کدهای بالا حتما یوزرنیم و پسورد مد نظر خودتون رو ست کنید
این براوزرها در اصل همون اموزش اوبونتو دسکتاپ هست با این تفاوت که اینجا فقط براوزر دارید و دیگه دسترسی به محیط گرافیکی دسکتاپ ندارید
پیشنهاد مجموعه دیجیتال وی پی اس ابونتو دسکتاپ میباشد
! - در نهایت به این شکل دسترسی پیدا خواهید کرد
http(S)://IP:PORT
! - در کدهای بالا دو تا پورت نوشته شده که در خط اول پورت http و در خط دوم پورت https هستش
اگر با دامین Resolv کردید بجای Ip دامنه خودتون رو قرار بدید