forked from sagnik/Project_Velocity
feat: Oracle Canvas Component Schema and Qwen 3.6 integration (#31)
Co-authored-by: Sagnik <sagnik7896@gmail.com> Reviewed-on: sagnik/Project_Velocity#31
This commit is contained in:
21
README.md
21
README.md
@@ -242,11 +242,32 @@ The repo includes a Linux-side auto-deploy path for `velocity.desineuron.in`:
|
||||
|
||||
- [`deploy_velocity_site.sh`](infrastructure/desineuron_ingress/deploy_velocity_site.sh)
|
||||
- [`install_linux_velocity_site.sh`](infrastructure/desineuron_ingress/install_linux_velocity_site.sh)
|
||||
- [`install_linux_velocity_webhook.sh`](infrastructure/desineuron_ingress/install_linux_velocity_webhook.sh)
|
||||
- [`desineuron-velocity-site-update.service`](infrastructure/desineuron_ingress/desineuron-velocity-site-update.service)
|
||||
- [`desineuron-velocity-site-update.timer`](infrastructure/desineuron_ingress/desineuron-velocity-site-update.timer)
|
||||
- [`desineuron-velocity-gitea-webhook.service`](infrastructure/desineuron_ingress/desineuron-velocity-gitea-webhook.service)
|
||||
- [`gitea_velocity_webhook_receiver.py`](infrastructure/desineuron_ingress/gitea_velocity_webhook_receiver.py)
|
||||
- [`velocity.desineuron.in.nginx.conf`](infrastructure/desineuron_ingress/velocity.desineuron.in.nginx.conf)
|
||||
- [`api.desineuron.in.nginx.conf`](infrastructure/desineuron_ingress/api.desineuron.in.nginx.conf)
|
||||
|
||||
That path is designed to pull `main` from Gitea onto the Linux origin, rebuild the frontend, and republish the static site under `/var/www/velocity.desineuron.in/current`.
|
||||
The deploy script is also the backend handoff point for Linux-origin production:
|
||||
|
||||
- resets the repo to `origin/main`
|
||||
- rebuilds and republishes the frontend
|
||||
- restarts `desineuron-velocity-backend`
|
||||
- runs a backend health check against `http://127.0.0.1:8001/health`
|
||||
- supports an optional migration hook through environment variables when schema changes are intentionally being applied
|
||||
|
||||
Operational triggers:
|
||||
- Manual:
|
||||
- `sudo systemctl start desineuron-velocity-site-update.service`
|
||||
- or `sudo /usr/local/bin/deploy_velocity_site.sh`
|
||||
- Automatic from Gitea:
|
||||
- `https://velocity.desineuron.in/hooks/gitea/project-velocity`
|
||||
- expected repo: `sagnik/Project_Velocity`
|
||||
- expected branch: `main`
|
||||
- shared secret stored on Linux in `/etc/desineuron-velocity-webhook.env`
|
||||
|
||||
## Internal Truth Sources
|
||||
|
||||
|
||||
Reference in New Issue
Block a user