Louis Lam
4489c52488
WIP
2023-12-09 12:24:24 +08:00
Louis Lam
958a342ab9
Add envsubst
2023-12-09 12:20:00 +08:00
Louis Lam
787564fafd
WIP
2023-12-08 00:37:54 +08:00
Louis Lam
607c908f2d
Fix #236
2023-12-05 03:01:06 +08:00
Louis Lam
6eca6dc59f
Fix #234 ( #235 )
2023-12-05 02:41:25 +08:00
Louis Lam
793a9de50d
Env follow up ( #231 )
...
* Create the env file only if not empty
* Update
* Check some fs operation to async
2023-12-04 18:40:37 +08:00
Louis Lam
05b79ba50e
Fix freeze issue ( #227 )
...
* Fix freeze issue
* Fix
2023-12-03 21:30:50 +08:00
syko9000
a8d95d06b9
UI for editing .env file ( #218 )
...
* Add .env file editing with syntax highlighting
* Add example env file to new compose
* Changed .env editing section title
* Better stack constuctor parameter order
* Minor
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2023-12-03 18:12:54 +08:00
Louis Lam
e2c81bd3e0
Add pnpm run reset-password ( #212 )
2023-11-30 16:11:00 +08:00
ThalesC
71446b9eb9
add missing 'stackName' param to return value ( #206 )
...
Maybe a mishap, but this was causing issues with opening the correct terminals for each container
Co-authored-by: Thales <thcd@cock.li>
2023-11-29 07:04:30 +08:00
Louis Lam
b5f6919bab
Fix 100% cpu usage and terminal issue by downgrading Node.js to 18.17.1 ( #186 )
...
* Downgrade from Node.js 20 to Node.js 18.17.1
* Enable back socket.io polling
* Avoid multiple commands at the same for a stack
2023-11-26 17:51:26 +08:00
Louis Lam
d23e2d8aa1
Enforce Websocket ( #181 )
...
* Always show Down button
* Force WebSocket
* Force WebSocket
2023-11-25 21:21:23 +08:00
Louis Lam
766e751522
Close terminal if there is no clients ( #60 )
...
* Close terminal if there is no clients connecting
* Only enable
* Join the terminal only if it is managed by Dockge
* Done
2023-11-25 02:04:16 +08:00
Louis Lam
45ab36db98
Fix: dockge cannot be self-managed ( #171 )
2023-11-25 01:02:04 +08:00
Louis Lam
81cacbdddd
Fix the port issue
2023-11-22 02:22:38 +08:00
Louis Lam
31726315c3
Improvements ( #124 )
...
* Improvements
* Add inspect to dev:backend
* Skip debug log at the beginning
2023-11-21 18:51:38 +08:00
Louis Lam
e95ef66ca1
Add "docker compose down" ( #122 )
2023-11-21 18:17:11 +08:00
Louis Lam
c8770a9605
Improve handling of stack status, close #11
2023-11-20 00:52:33 +08:00
Louis Lam
0208684b50
Update a stopped stack, will no longer start the stack
2023-11-20 00:15:37 +08:00
Louis Lam
53b052c1e5
Check TypeScript for backend ( #64 )
...
* Check Typescript
* Fix backend typescript issues
* Update
2023-11-18 15:54:43 +08:00
Louis Lam
13c3dac44d
ESLint, update vite to 5.0.0 and other dependencies ( #63 )
...
* Update vite to 5.0.0 and other dependencies
* Eslint
* Update workflow
2023-11-18 13:59:40 +08:00
broetchenrackete36
5ce6b90546
Support compose.y[a]ml and docker-compose.y[a]ml ( #55 )
...
* Support compose.y[a]ml and docker-compose.y[a]ml
* using for-loop to iterate over supported compose filenames
* Fix lint
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2023-11-18 13:36:57 +08:00
ThalesC
a488518f6e
Add health status check ( #58 )
...
* set Health value to Status if existent
Check if Health has any value and save it to be displayed.
If Health is empty, continue as normal.
* add healthy and unhealthy status to be displayed
Check if status is either Running or Healthy to set span class to bg-primary,
and check if status is Unhealthy to set span class to bg-danger.
* Add lint to workflow
* Fix lint
---------
Co-authored-by: Thales <thcd@cock.li>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2023-11-18 13:27:39 +08:00
Louis Lam
393bbcae79
Fix #52
2023-11-17 01:02:20 +08:00
Louis Lam
d76442434f
Fix #19
2023-11-13 18:10:33 +08:00
Louis Lam
2cd10ad16d
Remove --rmi
2023-11-13 13:38:24 +08:00
Louis Lam
9295583727
Fix #9
2023-11-12 23:09:31 +08:00
Muhammed Hussein karimi
ffa978eea1
✨ feat: Using monospace fonts in editors ( #4 )
...
* ✨ feat: Using monospace fonts in editors
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>
* Update README
---------
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2023-11-12 15:52:31 +08:00
Louis Lam
6749e343ba
Init ( #1 )
2023-11-11 22:18:37 +08:00