Boundless Signal gibi tarayıcıdan çalışan işlemleri, GUI olmayan bir VPS ya da Linux cihaz üzerinde kullanabilmek için hazırlanmıştır.
Kurulum sonrası localhost ya da sunucu IP üzerinden erişim sağlayarak google benzeri tarayıcıyı uzaktan kullanabilirsiniz.
- Ubuntu 20.04 / 22.04
- Docker & Docker Compose
sudo apt update -y && sudo apt upgrade -y
# Eski docker varsa kaldır
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do
sudo apt-get remove $pkg;
done
# Gerekli bağımlılıklar
sudo apt-get install ca-certificates curl gnupg -y
sudo install -m 0755 -d /etc/apt/keyrings
# GPG key ekle
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
# Docker deposu ekle
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# Docker kurulumu
sudo apt update -y
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
# Kontrol
docker --versionrealpath --relative-to /usr/share/zoneinfo /etc/localtimeÖrnek Çıktı:
mkdir ~/chromium && cd ~/chromium
nano docker-compose.yamlAşağıdaki içeriği yapıştır:
version: "3.3"
services:
chromium:
image: lscr.io/linuxserver/chromium:latest
container_name: chromium
security_opt:
- seccomp:unconfined
environment:
- CUSTOM_USER=kullanıcı-adı-belirle
- PASSWORD=şifre-belirle
- PUID=1000
- PGID=1000
- TZ=yukarıda-çıkan-lokasyonu-gir
- CHROME_CLI=https://x.com/UfukDegen
volumes:
- /home/$USER/chromium/config:/config
ports:
- 3010:3000
- 3011:3001
shm_size: "1gb"
restart: unless-stopped- "TZ" kısmına yukarıda çıkan lokasyonu gir.
- "kullanıcı-adı-belirle" kısmına bir kullanıcı adı gir (farketmez, unutma yeter).
- "şifre-belirle" kısmına yeni bir şifre belirle ve gir (farketmez, unutma yeter).
Kaydetmek için: CTRL + X > Y > Enter
cd $HOME && cd chromium
docker compose up -d-
Kendi ubuntu cihazındaysan tarayıcıya örnekteki bağlantıyı gir:
http://localhost:3010https://localhost:3011 -
VPS üzerindeyse VPS IP'ni kısmına gir ve örnekteki bağlantıyı gir:
http://<sunucu-ip>:3010https://<sunucu-ip>:3011 -
Tarayıcıya girdikten sonra yukarıda belirlemiş olduğun giriş bilgilerini gir.