-
Notifications
You must be signed in to change notification settings - Fork 56
feat(docker): rewrite build and deployment pipeline #723
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
4a9288d
feat(docker): rewrite build and deployment pipeline
shivamashtikar 01fd947
feat(deployment): Modified dockerfile and start script for GCP deploy…
oindrila-b 4d87ad7
Merge branch 'main' of https://github.com/xynehq/xyne into XYN-92-san…
oindrila-b 82c3301
Merge branch 'main' into XYN-92-sandbox-gcp
shivamashtikar 1efb980
feat(export): add quick-export script and portable packaging
shivamashtikar aae0d81
chore(docker): add app asset volume, enforce DOCKER_UID/GID, correct …
shivamashtikar c4e2dee
feat(gpu): add GPU‑enabled Vespa support
shivamashtikar 9ea61bf
feat(quick-export): add CLI flags and conditional export logic
shivamashtikar 7d15de6
refactor(compose): consolidate GPU support into production compose
shivamashtikar 821e9d4
Merge branch 'main' into XYN-92-sandbox-gcp
shivamashtikar 1b393ff
Merge branch 'main' into XYN-92-sandbox-gcp
shivamashtikar 8edf443
feat: add portable one-click deployment system with GPU/CPU auto-dete…
shivamashtikar 0384b9c
Merge branch 'main' into XYN-92-sandbox-gcp
shivamashtikar 6a09b11
fix(docker): expose port 3001 and update compose and monitoring
shivamashtikar 2212c39
refactor(docker-compose): Simplify production compose and deployment …
shivamashtikar 879569e
refactor(docker): stop auto‑copying .env files, adjust Anthropic clie…
shivamashtikar adc20b8
feat(deployment): add GCP credentials ignore rule and CPU‑only image …
shivamashtikar 22a9401
feat(deployment/portable): add script to reuse existing xyne‑data dir…
shivamashtikar 2b87807
fix(vertex-ai-provider): tighten error handling in Vertex AI provider
shivamashtikar 845ba0a
refactor(deploy): broaden build context and improve startup scripts
shivamashtikar 56e9551
refactor(startup-scripts): make startup scripts configurable and port…
shivamashtikar d6f5c49
Merge branch 'main' into XYN-92-sandbox-gcp
shivamashtikar a4a37ec
refactor(scripts): clean up portable deployment messages and improve …
shivamashtikar b47a56a
refactor(docker): remove unused shared/ directory from image
shivamashtikar File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,61 @@ | ||
# Node modules (will be installed in container) | ||
node_modules | ||
**/node_modules | ||
|
||
# Environment files | ||
**/.env | ||
!frontend/.env | ||
.env.development | ||
.env.local | ||
.env.test | ||
.env.production | ||
|
||
# Development files | ||
.git | ||
.github/ | ||
docs | ||
.env.development | ||
server/vespa-data | ||
server/xyne-data | ||
server/data | ||
docs/ | ||
|
||
# Large data directories (excluded from image, will be restored from sample-data.tar.gz) | ||
deployment/data/ | ||
deployment/xyne-data* | ||
deployment/xyne-portable* | ||
deployment/grafana/grafana-storage/ | ||
deployment/loki/ | ||
server/vespa-data/ | ||
server/xyne-data/ | ||
server/data/ | ||
xyne-data/ | ||
|
||
# Build artifacts | ||
dist/ | ||
build/ | ||
**/dist/ | ||
**/build/ | ||
|
||
# Logs and temporary files | ||
*.log | ||
logs/ | ||
**/logs/ | ||
tmp/ | ||
temp/ | ||
**/tmp/ | ||
**/temp/ | ||
|
||
# OS files | ||
.DS_Store | ||
Thumbs.db | ||
|
||
# Editor files | ||
.vscode/ | ||
.idea/ | ||
*.swp | ||
*.swo | ||
|
||
# Test artifacts | ||
test-results/ | ||
playwright-report/ | ||
coverage/ | ||
|
||
# Development-specific | ||
eval-data/ | ||
observability/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.