diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index d7844b9..0d3f98a 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -65,8 +65,5 @@ "firewall": "sudo /usr/local/bin/init-firewall.sh", "git": "/usr/local/bin/setup-git.sh", "1password": "/usr/local/bin/setup-1password.sh" - }, - "postStartCommand": { - "verify-1password": "op vault list 2>/dev/null || echo '⚠️ 1Password CLI not authenticated. Run setup-1password.sh for options.'" } } \ No newline at end of file diff --git a/docker-image/scripts/init-firewall.sh b/docker-image/scripts/init-firewall.sh index 2ec015a..2fcb58b 100644 --- a/docker-image/scripts/init-firewall.sh +++ b/docker-image/scripts/init-firewall.sh @@ -80,11 +80,11 @@ done # Based on: https://support.1password.com/ports-domains/ echo "Configuring 1Password domains..." # Common 1Password subdomains across all regions (.com, .eu, .ca) -onepassword_subdomains="1password my.1password app.1password api.1password events.1password b5n.1password" -onepassword_tlds="com eu ca" +onepassword_subdomains=("1password" "my.1password" "app.1password" "api.1password" "events.1password" "b5n.1password") +onepassword_tlds=("com" "eu" "ca") -for subdomain in $onepassword_subdomains; do - for tld in $onepassword_tlds; do +for subdomain in "${onepassword_subdomains[@]}"; do + for tld in "${onepassword_tlds[@]}"; do domain="${subdomain}.${tld}" echo "Resolving $domain..." # Use timeout and don't fail if a regional domain doesn't exist diff --git a/src/liquescent-devcontainer/.devcontainer/devcontainer.json b/src/liquescent-devcontainer/.devcontainer/devcontainer.json index d7844b9..0d3f98a 100644 --- a/src/liquescent-devcontainer/.devcontainer/devcontainer.json +++ b/src/liquescent-devcontainer/.devcontainer/devcontainer.json @@ -65,8 +65,5 @@ "firewall": "sudo /usr/local/bin/init-firewall.sh", "git": "/usr/local/bin/setup-git.sh", "1password": "/usr/local/bin/setup-1password.sh" - }, - "postStartCommand": { - "verify-1password": "op vault list 2>/dev/null || echo '⚠️ 1Password CLI not authenticated. Run setup-1password.sh for options.'" } } \ No newline at end of file