2026-03-26 00:36:14 +01:00
|
|
|
#!/bin/bash
|
Update backend services: catering_services, companies, developers, gateway, job_seekers, photographers, social_media_managers, tutors, ugc_content_creators, users; update cache (otp, token), contracts (profession_shared, profession_state), db (job_seeker, verification), email; add revision-requested email template; update init-db.sql and start-services.sh
2026-05-08 15:34:29 +02:00
|
|
|
cd /Users/ashwin/workspace/nxtgauge-backend-rust
|
|
|
|
|
set -a && source .env && set +a
|
2026-03-26 00:36:14 +01:00
|
|
|
|
Update backend services: catering_services, companies, developers, gateway, job_seekers, photographers, social_media_managers, tutors, ugc_content_creators, users; update cache (otp, token), contracts (profession_shared, profession_state), db (job_seeker, verification), email; add revision-requested email template; update init-db.sql and start-services.sh
2026-05-08 15:34:29 +02:00
|
|
|
echo "Starting companies on port 9102..."
|
|
|
|
|
PORT=9102 RUST_LOG=info ./target/release/companies &>/dev/null &
|
|
|
|
|
echo "Started companies (PID: $!)"
|
2026-03-26 00:36:14 +01:00
|
|
|
|
Update backend services: catering_services, companies, developers, gateway, job_seekers, photographers, social_media_managers, tutors, ugc_content_creators, users; update cache (otp, token), contracts (profession_shared, profession_state), db (job_seeker, verification), email; add revision-requested email template; update init-db.sql and start-services.sh
2026-05-08 15:34:29 +02:00
|
|
|
echo "Starting customers on port 9105..."
|
|
|
|
|
PORT=9105 RUST_LOG=info ./target/release/customers &>/dev/null &
|
|
|
|
|
echo "Started customers (PID: $!)"
|
2026-04-07 22:12:37 +02:00
|
|
|
|
Update backend services: catering_services, companies, developers, gateway, job_seekers, photographers, social_media_managers, tutors, ugc_content_creators, users; update cache (otp, token), contracts (profession_shared, profession_state), db (job_seeker, verification), email; add revision-requested email template; update init-db.sql and start-services.sh
2026-05-08 15:34:29 +02:00
|
|
|
echo "Starting employees on port 9106..."
|
|
|
|
|
PORT=9106 RUST_LOG=info ./target/release/employees &>/dev/null &
|
|
|
|
|
echo "Started employees (PID: $!)"
|
2026-04-07 22:12:37 +02:00
|
|
|
|
Update backend services: catering_services, companies, developers, gateway, job_seekers, photographers, social_media_managers, tutors, ugc_content_creators, users; update cache (otp, token), contracts (profession_shared, profession_state), db (job_seeker, verification), email; add revision-requested email template; update init-db.sql and start-services.sh
2026-05-08 15:34:29 +02:00
|
|
|
echo "Starting cron..."
|
|
|
|
|
RUST_LOG=info ./target/release/cron &>/dev/null &
|
|
|
|
|
echo "Started cron (PID: $!)"
|
2026-04-07 22:12:37 +02:00
|
|
|
|
Update backend services: catering_services, companies, developers, gateway, job_seekers, photographers, social_media_managers, tutors, ugc_content_creators, users; update cache (otp, token), contracts (profession_shared, profession_state), db (job_seeker, verification), email; add revision-requested email template; update init-db.sql and start-services.sh
2026-05-08 15:34:29 +02:00
|
|
|
sleep 3
|
2026-03-26 00:36:14 +01:00
|
|
|
|
Update backend services: catering_services, companies, developers, gateway, job_seekers, photographers, social_media_managers, tutors, ugc_content_creators, users; update cache (otp, token), contracts (profession_shared, profession_state), db (job_seeker, verification), email; add revision-requested email template; update init-db.sql and start-services.sh
2026-05-08 15:34:29 +02:00
|
|
|
echo ""
|
|
|
|
|
echo "=== Service Status ==="
|
|
|
|
|
lsof -i :9100 -i :9101 -i :9102 -i :9104 -i :9105 -i :9106 2>/dev/null | grep LISTEN | grep -v grep
|
|
|
|
|
echo ""
|
|
|
|
|
echo "=== Running Rust processes ==="
|
|
|
|
|
ps aux | grep -E "target/release/(companies|customers|employees|cron)" | grep -v grep
|