GraziePrego commited on
Commit
8389791
Β·
verified Β·
1 Parent(s): 5977cca

Upload folder using huggingface_hub

Browse files
Files changed (3) hide show
  1. .hfignore +13 -1
  2. entrypoint.sh +3 -1
  3. run_logs.txt +144 -0
.hfignore CHANGED
@@ -1 +1,13 @@
1
- node_modules\n.git\n.npm\n.cache\ndist\napps/ui/dist\napps/server/dist\nlibs/*/dist\ntemp_repo
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .git/
2
+ .github/
3
+ .husky/
4
+ .planning/
5
+ node_modules/
6
+ apps/ui/node_modules/
7
+ apps/server/node_modules/
8
+ libs/*/node_modules/
9
+ dist/
10
+ apps/ui/dist/
11
+ apps/server/dist/
12
+ *.log
13
+ data/
entrypoint.sh CHANGED
@@ -10,7 +10,9 @@ mkdir -p "$DATA_DIR"
10
  if [ -n "$OPENCODE_API_KEY" ]; then
11
  echo "OPENCODE_API_KEY detected, configuring OpenCode..."
12
  mkdir -p "$HOME/.local/share/opencode"
13
- echo "{\"opencode\": {\"type\": \"api\", \"key\": \"$OPENCODE_API_KEY\"}}" > "$HOME/.local/share/opencode/auth.json"
 
 
14
  echo "OpenCode authentication configured."
15
  else
16
  echo "OPENCODE_API_KEY not found."
 
10
  if [ -n "$OPENCODE_API_KEY" ]; then
11
  echo "OPENCODE_API_KEY detected, configuring OpenCode..."
12
  mkdir -p "$HOME/.local/share/opencode"
13
+ # Using top-level 'api_key' to satisfy getOpenCodeAuthIndicators check in libs/platform
14
+ # Also including the provider-specific entry
15
+ echo "{\"api_key\": \"$OPENCODE_API_KEY\", \"opencode\": {\"type\": \"api\", \"key\": \"$OPENCODE_API_KEY\"}}" > "$HOME/.local/share/opencode/auth.json"
16
  echo "OpenCode authentication configured."
17
  else
18
  echo "OPENCODE_API_KEY not found."
run_logs.txt ADDED
@@ -0,0 +1,144 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ data: {"data":"===== Application Startup at 2026-04-05 00:22:19 =====\n","timestamp":"2026-04-05T00:22:19Z"}
2
+
3
+ data: {"data":"Starting Automaker entrypoint script...","timestamp":"2026-04-05T00:22:48.658Z"}
4
+
5
+ data: {"data":"OPENCODE_API_KEY detected, configuring OpenCode...","timestamp":"2026-04-05T00:22:48.676Z"}
6
+
7
+ data: {"data":"OpenCode authentication configured.","timestamp":"2026-04-05T00:22:48.681Z"}
8
+
9
+ data: {"data":"JULES_API_KEY detected, configuring Jules CLI...","timestamp":"2026-04-05T00:22:48.681Z"}
10
+
11
+ data: {"data":"Jules CLI authentication configured.","timestamp":"2026-04-05T00:22:48.681Z"}
12
+
13
+ data: {"data":"GITHUB_API_KEY detected, configuring GitHub CLI...","timestamp":"2026-04-05T00:22:48.681Z"}
14
+
15
+ data: {"data":"GitHub CLI token exported.","timestamp":"2026-04-05T00:22:48.681Z"}
16
+
17
+ data: {"data":"Environment Info:","timestamp":"2026-04-05T00:22:48.681Z"}
18
+
19
+ data: {"data":" UID: 1000","timestamp":"2026-04-05T00:22:48.684Z"}
20
+
21
+ data: {"data":" HOME: /home/node","timestamp":"2026-04-05T00:22:48.684Z"}
22
+
23
+ data: {"data":" PWD: /app","timestamp":"2026-04-05T00:22:48.684Z"}
24
+
25
+ data: {"data":" PORT: 7860","timestamp":"2026-04-05T00:22:48.684Z"}
26
+
27
+ data: {"data":" DATA_DIR: /app/data","timestamp":"2026-04-05T00:22:48.684Z"}
28
+
29
+ data: {"data":"Starting application on port 7860...","timestamp":"2026-04-05T00:22:48.684Z"}
30
+
31
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[Auth]\u001b[0m Generated new API key","timestamp":"2026-04-05T00:22:49.402Z"}
32
+
33
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[Auth]\u001b[0m ","timestamp":"2026-04-05T00:22:49.402Z"}
34
+
35
+ data: {"data":"╔═════════════════════════════════════════════════════════════════════╗","timestamp":"2026-04-05T00:22:49.402Z"}
36
+
37
+ data: {"data":"β•‘ πŸ” API Key for Web Mode Authentication β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
38
+
39
+ data: {"data":"╠═════════════════════════════════════════════════════════════════════╣","timestamp":"2026-04-05T00:22:49.402Z"}
40
+
41
+ data: {"data":"β•‘ β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
42
+
43
+ data: {"data":"β•‘ When accessing via browser, you'll be prompted to enter this key: β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
44
+
45
+ data: {"data":"β•‘ β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
46
+
47
+ data: {"data":"β•‘ 9611faa4-79a1-4e2b-8ceb-4e68984f4ec5 β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
48
+
49
+ data: {"data":"β•‘ β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
50
+
51
+ data: {"data":"β•‘ In Electron mode, authentication is handled automatically. β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
52
+
53
+ data: {"data":"β•‘ β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
54
+
55
+ data: {"data":"β•‘ Auto-login (AUTOMAKER_AUTO_LOGIN): disabled β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
56
+
57
+ data: {"data":"β•‘ β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
58
+
59
+ data: {"data":"╠═════════════════════════════════════════════════════════════════════╣","timestamp":"2026-04-05T00:22:49.402Z"}
60
+
61
+ data: {"data":"β•‘ πŸ’‘ Tips β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
62
+
63
+ data: {"data":"╠═════════════════════════════════════════════════════════════════════╣","timestamp":"2026-04-05T00:22:49.402Z"}
64
+
65
+ data: {"data":"β•‘ Set AUTOMAKER_API_KEY env var to use a fixed key β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
66
+
67
+ data: {"data":"β•‘ Set AUTOMAKER_AUTO_LOGIN=true to skip the login prompt β•‘","timestamp":"2026-04-05T00:22:49.402Z"}
68
+
69
+ data: {"data":"β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•","timestamp":"2026-04-05T00:22:49.402Z"}
70
+
71
+ data: {"data":"","timestamp":"2026-04-05T00:22:49.402Z"}
72
+
73
+ data: {"data":"[dotenv@17.2.3] injecting env (0) from .env -- tip: πŸ—‚οΈ backup and recover secrets: https://dotenvx.com/ops","timestamp":"2026-04-05T00:22:49.603Z"}
74
+
75
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[Server]\u001b[0m [SERVER_STARTUP] process.env.DATA_DIR: /app/data","timestamp":"2026-04-05T00:22:49.603Z"}
76
+
77
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[Server]\u001b[0m [SERVER_STARTUP] Resolved DATA_DIR: /app/data","timestamp":"2026-04-05T00:22:49.603Z"}
78
+
79
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[Server]\u001b[0m [SERVER_STARTUP] process.cwd(): /app","timestamp":"2026-04-05T00:22:49.603Z"}
80
+
81
+ data: {"data":"[Security] ⚠️ ALLOWED_ROOT_DIRECTORY not set - allowing access to all paths","timestamp":"2026-04-05T00:22:49.603Z"}
82
+
83
+ data: {"data":"[Security] βœ“ DATA_DIR configured: /app/data","timestamp":"2026-04-05T00:22:49.603Z"}
84
+
85
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[EventHooks]\u001b[0m Event hook service initialized","timestamp":"2026-04-05T00:22:49.608Z"}
86
+
87
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[SettingsService]\u001b[0m Checking for legacy data migration from: /home/node/.config/Automaker","timestamp":"2026-04-05T00:22:49.608Z"}
88
+
89
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[SettingsService]\u001b[0m Current data directory: /app/data","timestamp":"2026-04-05T00:22:49.609Z"}
90
+
91
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[Server]\u001b[0m ","timestamp":"2026-04-05T00:22:49.649Z"}
92
+
93
+ data: {"data":"╔═════════════════════════════════════════════════════════════════════╗","timestamp":"2026-04-05T00:22:49.649Z"}
94
+
95
+ data: {"data":"β•‘ πŸš€ Automaker Backend Server β•‘","timestamp":"2026-04-05T00:22:49.649Z"}
96
+
97
+ data: {"data":"╠═════════════════════════════════════════════════════════════════════╣","timestamp":"2026-04-05T00:22:49.649Z"}
98
+
99
+ data: {"data":"β•‘ β•‘","timestamp":"2026-04-05T00:22:49.649Z"}
100
+
101
+ data: {"data":"β•‘ Listening: 0.0.0.0:7860 β•‘","timestamp":"2026-04-05T00:22:49.649Z"}
102
+
103
+ data: {"data":"β•‘ HTTP API: http://r-grazieprego-automaker-68gbfbej-f266f-qhld2:7860β•‘","timestamp":"2026-04-05T00:22:49.649Z"}
104
+
105
+ data: {"data":"β•‘ WebSocket: ws://r-grazieprego-automaker-68gbfbej-f266f-qhld2:7860/api/eventsβ•‘","timestamp":"2026-04-05T00:22:49.649Z"}
106
+
107
+ data: {"data":"β•‘ Terminal WS: ws://r-grazieprego-automaker-68gbfbej-f266f-qhld2:7860/api/terminal/wsβ•‘","timestamp":"2026-04-05T00:22:49.649Z"}
108
+
109
+ data: {"data":"β•‘ Health: http://r-grazieprego-automaker-68gbfbej-f266f-qhld2:7860/api/healthβ•‘","timestamp":"2026-04-05T00:22:49.649Z"}
110
+
111
+ data: {"data":"β•‘ Terminal: enabled β•‘","timestamp":"2026-04-05T00:22:49.649Z"}
112
+
113
+ data: {"data":"β•‘ β•‘","timestamp":"2026-04-05T00:22:49.649Z"}
114
+
115
+ data: {"data":"β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•","timestamp":"2026-04-05T00:22:49.649Z"}
116
+
117
+ data: {"data":"","timestamp":"2026-04-05T00:22:49.649Z"}
118
+
119
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[Server]\u001b[0m Server log level set to: info","timestamp":"2026-04-05T00:22:49.650Z"}
120
+
121
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[Server]\u001b[0m HTTP request logging: enabled","timestamp":"2026-04-05T00:22:49.650Z"}
122
+
123
+ data: {"data":"\u001b[36mINFO \u001b[0m \u001b[34m[Server]\u001b[0m Agent service initialized","timestamp":"2026-04-05T00:22:49.651Z"}
124
+
125
+ data: {"data":"GET /health \u001b[32m200\u001b[0m","timestamp":"2026-04-05T00:22:50.777Z"}
126
+
127
+ : keep-alive
128
+
129
+ : keep-alive
130
+
131
+ : keep-alive
132
+
133
+ : keep-alive
134
+
135
+ : keep-alive
136
+
137
+ : keep-alive
138
+
139
+ : keep-alive
140
+
141
+ : keep-alive
142
+
143
+ : keep-alive
144
+