James Murdza
de4923ec1e
Connect to remote Dokku server using SSH.
2024-07-21 14:58:38 -04:00
James Murdza
769f52816f
Add Dokku connection and test client.
2024-07-21 14:58:38 -04:00
Ishaan Dey
2fbabbd403
fix: handle file save bug ( #36 )
2024-06-27 23:43:18 -07:00
James Murdza
9f0b6a8fdc
Implement secure cloud sandboxes with E2B ( #35 )
...
* chore: rename utils.ts to fileoperations.ts
* feat: replace node-pty with E2B sandboxes
* added debounced function in the editor
* fix: move socket connection to useRef
* fix: wait until terminals are killed to close the container
* fix: ensure container remains open until all owner connections are closed
* fix: sync files to container instead of local file system
* fix: set project file permissions so that they belong to the terminal user
* fix: use the container URL for the preview panel
* fix: count only the current user's sandboxes towards the limit
* fix: remove hardcoded reference to localhost
* fix: add error handling to the backend
* docs: add information about E2B
---------
Co-authored-by: Akhilesh Rangani <akhileshrangani4@gmail.com>
2024-06-27 23:39:03 -07:00
James Murdza
664a0098a6
fix: add missing values and instructions to config files
2024-06-01 22:36:38 -04:00
Ishaan Dey
c8a2e3200a
minor changes + package updates
2024-05-26 21:41:20 -07:00
Ishaan Dey
ae15e44472
remove kv
2024-05-26 18:45:28 -07:00
Ishaan Dey
6376493ae7
dynamic worker routes based on env
2024-05-26 18:37:36 -07:00
Ishaan Dey
6285a68102
improve copilot + fix minor bugs
2024-05-26 18:04:43 -07:00
Ishaan Dey
fbb98ac3b0
revert to local hosting
2024-05-26 17:28:52 -07:00
Ishaan Dey
f9c9a22c13
update prettier
2024-05-26 12:19:59 -07:00
Ishaan Dey
74bb83f3ed
works
2024-05-25 20:13:31 -07:00
Ishaan Dey
a90c09200d
start kv
2024-05-25 01:16:25 -07:00
Ishaan Dey
b5425d3469
firejail theoretically works
2024-05-24 18:18:00 -07:00
Ishaan Dey
2abc9d4a4c
firejail
2024-05-24 01:28:50 -07:00
Ishaan Dey
30e1c39d6c
type fixes
2024-05-23 23:52:30 -07:00
Ishaan Dey
1528ea5257
add project deletion in storage & connect to ip port 3000
2024-05-23 23:05:01 -07:00
Ishaan Dey
8e49fed48b
fix new user error + add wrangler.toml examples
2024-05-22 20:06:16 -07:00
Ishaan Dey
f35e5debff
small changes
2024-05-22 19:35:19 -07:00
Ishaan Dey
561a284fc9
more container orchestration logic
2024-05-21 00:57:52 -07:00
Ishaan Dey
14ea89d690
ecs logic
2024-05-17 23:18:15 -07:00
Ishaan Dey
7981af1451
re-add workers ai auth
2024-05-17 22:26:27 -07:00
Ishaan Dey
fa6a92b9b4
reduce # generations to 10
2024-05-17 22:25:55 -07:00
Ishaan Dey
80547e9ae1
transfer to ecs
2024-05-17 22:23:44 -07:00
Ishaan Dey
f3e9f81722
fix ai gen
2024-05-14 00:18:27 -07:00
Ishaan Dey
ce5e55bdf6
improve ai logic
2024-05-13 23:22:06 -07:00
Ishaan Dey
6e67578bf4
add ai worker
2024-05-13 23:00:02 -07:00
Ishaan Dey
02c1a6790a
fix resize observer
2024-05-13 22:43:56 -07:00
Ishaan Dey
5b72f84951
formatting
2024-05-13 22:04:00 -07:00
Ishaan Dey
fb1b95a157
Revert "orchestrator port 8080"
...
This reverts commit 4341fbb8a78e917bf073491175134789228e9efd.
2024-05-13 20:38:19 -07:00
Ishaan Dey
429b4c6044
Revert "remove load from default"
...
This reverts commit dac065b677676a8db52e59298f550c1147304fc2.
2024-05-13 20:38:11 -07:00
Ishaan Dey
2f46cfd5d3
Revert "format"
...
This reverts commit d32d48a188c0cbb0af7cf8c706dc64e8dea2acc2.
2024-05-13 20:38:01 -07:00
Ishaan Dey
d32d48a188
format
2024-05-13 19:30:23 -07:00
Ishaan Dey
dac065b677
remove load from default
2024-05-13 16:30:45 -07:00
Ishaan Dey
4341fbb8a7
orchestrator port 8080
2024-05-13 16:20:22 -07:00
Ishaan Dey
5f0fa53320
Update package.json
2024-05-13 16:15:58 -07:00
Ishaan Dey
3c09f9cc18
move ts from dev-deps to deps
2024-05-13 16:12:44 -07:00
Ishaan Dey
6092bf4a08
change production if statement
2024-05-13 16:06:58 -07:00
Ishaan Dey
8b8bed75de
remove gcloud package
2024-05-13 16:05:08 -07:00
Ishaan Dey
c1a597b9a2
update test route
2024-05-13 15:54:56 -07:00
Ishaan Dey
7141d74525
fix error states + remove run button
2024-05-13 15:31:48 -07:00
Ishaan Dey
9d5f9c37cc
preview changes
2024-05-13 14:38:14 -07:00
Ishaan Dey
eb629835d2
orchestrator changes
2024-05-13 14:32:15 -07:00
Ishaan Dey
aef8105bb0
working orchestrator
2024-05-13 13:22:11 -07:00
Ishaan Dey
6a6ddf5363
Update service.yaml
2024-05-13 09:57:27 -07:00
Ishaan Dey
5df770bdd6
change gke cluster
2024-05-13 03:00:15 -07:00
Ishaan Dey
59fb0521af
improve orchestrator, docker settings, and ui layouts
2024-05-12 22:06:11 -07:00
Ishaan Dey
18aca540cc
re-organize files + setup more orchestration logic
2024-05-12 02:10:31 -07:00
Ishaan Dey
e699028096
improve orchestrator
2024-05-11 21:13:43 -07:00
Ishaan Dey
b496ab193d
add folder logic
2024-05-11 18:03:42 -07:00