noppodev commited on
Commit
889bb18
·
verified ·
1 Parent(s): a737e90

Create entrypoint.sh

Browse files
Files changed (1) hide show
  1. entrypoint.sh +19 -0
entrypoint.sh ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ # TailscaleデーモンをUserspaceモードでバックグラウンド起動
4
+ # --tun=userspace-networking を使うことで、root権限が制限された環境でも動作するぜ
5
+ tailscaled --tun=userspace-networking --socks5-server=localhost:1055 &
6
+
7
+ # Tailscaleにログイン
8
+ # HFの「Settings > Variables」で TAILSCALE_AUTHKEY を必ず登録しておいてくれ!
9
+ # hostnameはお好みの「帝国名」に変えてもOKだぜ
10
+ echo "Starting Tailscale..."
11
+ tailscale up --authkey=${TAILSCALE_AUTHKEY} --hostname=noppo-hf-space
12
+
13
+ # Tailscaleが繋がったか確認(ログ出力用)
14
+ tailscale ip -4
15
+
16
+ # SSHサーバーをフォアグラウンドで起動
17
+ # これを終了させないことで、コンテナが落ちるのを防ぐぜ
18
+ echo "Starting SSH Server on port 2222..."
19
+ /usr/sbin/sshd -D -p 2222