services:
chromium:
image: lscr.io/linuxserver/chromium:latest
container_name: chromium
security_opt:
- seccomp:unconfined
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Tokyo
- DOCKER_MODS=linuxserver/mods:universal-package-install
- INSTALL_PACKAGES=fonts-noto-cjk
- CHROME_CLI=https://chat.openai.com
volumes:
- type: volume
source: chromium
target: /config
shm_size: "4gb"
network_mode: "service:gluetun"
depends_on:
- gluetun
restart: unless-stopped
gluetun:
container_name: gluetun
image: qmcgaw/gluetun
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
environment:
- TZ=Asia/Tokyo
- VPN_SERVICE_PROVIDER=mullvad
- VPN_TYPE=wireguard
- WIREGUARD_PRIVATE_KEY=${MULLVAD_WIREGUARD_PRIVATE_KEY}
- WIREGUARD_ADDRESSES=${MULLVAD_WIREGUARD_ADDRESSES}
- WIREGUARD_PERSISTENT_KEEPALIVE_INTERVAL=25s
- SERVER_COUNTRIES=${MULLVAD_WIREGUARD_COUNTRIES}
- SERVER_CITIES=${MULLVAD_WIREGUARD_CITIES}
- SERVER_HOSTNAMES=${MULLVAD_WIREGUARD_HOSTNAMES}
volumes:
- type: volume
source: gluetun
target: /gluetun
ports:
- "3333:3000/tcp" # Chromium
restart: unless-stopped
volumes:
chromium:
gluetun:
Comments
0 B
|👍
/👎
0 B
|👍
/👎