Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
21c991e
Update dependencies and add WebSocket handler for streaming logs
secus217 Sep 16, 2025
8c47242
Update types in LogsPage component- Improve types in LogsPage component
secus217 Sep 16, 2025
0ed8f59
Add LandingPage component for homepage
secus217 Sep 16, 2025
11dd7b8
Update features.map to remove unused index variable
secus217 Sep 16, 2025
38e3eef
feat: enhance deployment system with port mapping, loading UI, and au…
secus217 Sep 17, 2025
7eb33f4
Remove unused get_logs handler
secus217 Sep 17, 2025
0614884
Update Kubernetes configuration and handle Minikube IP extraction fai…
secus217 Sep 17, 2025
66db326
update className for apps
secus217 Sep 18, 2025
00cd286
Add base API configuration and interceptors
secus217 Sep 18, 2025
9bbe7c8
Update timeouts, handle network errors, and improve logging
secus217 Sep 18, 2025
ded3321
Update dependencies and Dockerfile for container engine
secus217 Sep 18, 2025
69bcf56
Add architecture image with zoom and pan functionality
secus217 Sep 18, 2025
f06d91d
Refactor comments for better clarity and consistency
secus217 Sep 18, 2025
2fa28a7
Update k8sConfig path to k8sConfigTest.yaml
secus217 Sep 18, 2025
da8f4db
Add docker-compose.test.yml for test environment
secus217 Sep 19, 2025
3d79b93
update ui landing page
secus217 Sep 19, 2025
c43f791
Delete debug setup script for test setup
secus217 Sep 19, 2025
4e468ce
Update favicon and add new site logo.- New favicon and logo added
secus217 Sep 22, 2025
f6f5787
feat: implement complete real-time notification system with WebSocket
secus217 Sep 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .env.development
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ API_KEY_PREFIX=ce_dev_
KUBERNETES_NAMESPACE=container-engine-dev

# Domain Configuration
DOMAIN_SUFFIX=dev.container-engine.app
DOMAIN_SUFFIX=vinhomes.co.uk

# Logging
RUST_LOG=container_engine=debug,tower_http=debug
RUST_LOG=container_engine=debug,tower_http=debug
KUBECONFIG_PATH=./k8sConfig.yaml
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Kubernetes config files
k8sConfig.yaml
k8sConfigLocal.yaml
*.kubeconfig
# Rust
/target/
Cargo.lock
Expand All @@ -13,6 +17,7 @@ Cargo.lock
Thumbs.db

# Environment
.env.production
.env
.env.local

Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 9 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,22 @@ license = "MIT"
repository = "https://github.com/ngocbd/Open-Container-Engine"

[dependencies]
serde_yaml = "0.9"
bytes = "1.5"
futures-util = "0.3"
tokio-stream = "0.1"
open = "5"
# Web framework
axum = { version = "0.7", features = ["macros", "tracing"] }
axum = { version = "0.7", features = ["macros", "tracing","ws"] }
tokio = { version = "1.0", features = ["full"] }
tower = { version = "0.4", features = ["util"] }
tower-http = { version = "0.5", features = ["fs", "trace", "cors"] }

# Database
sqlx = { version = "0.8", features = ["runtime-tokio-rustls", "postgres", "uuid", "chrono", "migrate"] }
# Kube client
kube = { version = "2.0.1", features = ["runtime", "derive"] }
k8s-openapi = { version = "0.26.0", features = ["latest", "schemars"] }
kube = { version = "0.95", features = ["runtime", "derive"] }
k8s-openapi = { version = "0.23.0", features = ["v1_30", "schemars"] }
schemars = { version = "1" }
# Redis
redis = { version = "0.25", features = ["tokio-comp"] }
Expand Down Expand Up @@ -68,4 +72,5 @@ utoipa-swagger-ui = { version = "4.0", features = ["axum"] }

[dev-dependencies]
tower-test = "0.4"
tempfile = "3.0"
tempfile = "3.0"

Loading