From e2c18a5cfc9cad29398eee9d2e7bf12533b442d8 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Fri, 30 Oct 2026 19:55:30 -0700 Subject: [PATCH] llm, do a few more things to try to get open-terminal DNS-ready more consistently. --- tasks/workstation/linux/software/ai/llm.yml | 52 +++++++-------------- 1 file changed, 17 insertions(+), 35 deletions(-) diff --git a/tasks/workstation/linux/software/ai/llm.yml b/tasks/workstation/linux/software/ai/llm.yml index fc766c9..d5a2f03 100644 --- a/tasks/workstation/linux/software/ai/llm.yml +++ b/tasks/workstation/linux/software/ai/llm.yml @@ -680,25 +680,6 @@ ansible.builtin.copy: dest: /usr/local/etc/open-terminal/compose.yml content: | - #exec docker run \ - # --name open-terminal \ - # --network=host \ - # -v {{ user_user.home }}/AI-Sandbox:/home/user \ - # -v {{ user_user.home }}/Code:{{ user_user.home }}/Code \ - # -v {{ user_user.home }}/SDKs:{{ user_user.home }}/SDKs \ - # -v {{ jdk_jvm }}:{{ jdk_jvm }}:ro \ - # -v {{ jdk_etc }}:{{ jdk_etc }}:ro \ - # -v {{ jdk_etc17 }}:{{ jdk_etc17 }}:ro \ - # -v {{ jdk_etc21 }}:{{ jdk_etc21 }}:ro \ - # -v {{ jdk_etc25 }}:{{ jdk_etc25 }}:ro \ - # -v /etc/hosts:/etc/hosts:ro \ - # -v {{ user_user.home }}/.gradle:{{ user_user.home }}/.gradle \ - # -v {{ user_user.home }}/.pub-cache:{{ user_user.home }}/.pub-cache \ - # -e OPEN_TERMINAL_FILE_BROWSER_ROOT="/home/user" \ - # -e OPEN_TERMINAL_API_KEY="{{ open_terminal_key }}" \ - # -e OPEN_TERMINAL_PACKAGES="$packages" \ - # -e GOT_EM="$GOT_EM" \ - # $image run --port {{ open_terminal_port }} networks: {{ llm_docker_network }}: name: {{ llm_docker_network }} @@ -713,23 +694,24 @@ ports: - {{ open_terminal_port }}:{{ open_terminal_port }} networks: + - bridge - {{ llm_docker_network }} - #dns: - # ## Mullvad - # ## (https://mullvad.net/en/help/dns-over-https-and-dns-over-tls) - # #- 194.242.2.9 # all.dns.mullvad.net - # ##- 194.242.2.8 # not real (yet?) - # ##- 194.242.2.7 # not real (yet?) - # #- 194.242.2.6 # family.dns.mullvad.net - # #- 194.242.2.5 # extended.dns.mullvad.net - # #- 194.242.2.4 # base.dns.mullvad.net - # #- 194.242.2.3 # adblock.dns.mullvad.net - # - 194.242.2.2 # dns.mullvad.net - # #- 194.242.2.1 # not real (yet?) - # #- 194.242.2.0 # not real (yet?) - # ## Cloudflare - # - 1.0.0.1 - # - 1.1.1.1 + dns: + ## Mullvad + ## (https://mullvad.net/en/help/dns-over-https-and-dns-over-tls) + #- 194.242.2.9 # all.dns.mullvad.net + ##- 194.242.2.8 # not real (yet?) + ##- 194.242.2.7 # not real (yet?) + #- 194.242.2.6 # family.dns.mullvad.net + #- 194.242.2.5 # extended.dns.mullvad.net + #- 194.242.2.4 # base.dns.mullvad.net + #- 194.242.2.3 # adblock.dns.mullvad.net + - 194.242.2.2 # dns.mullvad.net + #- 194.242.2.1 # not real (yet?) + #- 194.242.2.0 # not real (yet?) + ## Cloudflare + - 1.0.0.1 + - 1.1.1.1 command: run --port {{ open_terminal_port }} environment: - OPEN_TERMINAL_FILE_BROWSER_ROOT=/home/user