Skip to content

Commit 156247c

Browse files
committed
Insecure push
1 parent 56cbe97 commit 156247c

File tree

3 files changed

+19
-11
lines changed

3 files changed

+19
-11
lines changed

.github/workflows/node.js.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,26 @@ jobs:
4040

4141
- name: Push to registry over Tailscale network
4242
run: |
43-
docker push relisten2.tail09dbf.ts.net:32000/relistennet/relisten-web:latest
43+
# Try pushing with --insecure flag if registry requires it
44+
echo "Pushing to registry with insecure flag..."
45+
DOCKER_CLI_EXPERIMENTAL=enabled docker push --insecure relisten2.tail09dbf.ts.net:32000/relistennet/relisten-web:latest
4446
47+
# If the above fails, try with IP address
48+
if [ $? -ne 0 ]; then
49+
echo "First attempt failed, trying with IP address..."
50+
REGISTRY_IP=$(tailscale status | grep relisten2 | awk '{print $1}')
51+
52+
if [ -n "$REGISTRY_IP" ]; then
53+
echo "Using Tailscale IP address: $REGISTRY_IP"
54+
# Tag with IP address
55+
docker tag relisten2.tail09dbf.ts.net:32000/relistennet/relisten-web:latest $REGISTRY_IP:32000/relistennet/relisten-web:latest
56+
# Push using IP with insecure flag
57+
DOCKER_CLI_EXPERIMENTAL=enabled docker push --insecure $REGISTRY_IP:32000/relistennet/relisten-web:latest
58+
else
59+
echo "Failed to get IP address and hostname push failed."
60+
exit 1
61+
fi
62+
fi
4563
- name: Install kubectl
4664
uses: azure/setup-kubectl@v3
4765

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
"license": "MIT",
1616
"dependencies": {
1717
"@floating-ui/react": "^0.26.13",
18-
"@fortawesome/fontawesome-free": "^6.5.1",
1918
"@reduxjs/toolkit": "^1.9.5",
2019
"@tanstack/react-query": "^5.35.1",
2120
"@tanstack/react-query-devtools": "^5.35.1",

pnpm-lock.yaml

Lines changed: 0 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)