يساعد Bluewave onboarding أصحاب التطبيقات على بناء المعرفة والتطبيقات الموجهة للتجربة. ويشمل الميزات التالية:
هذا هو تطبيق العمل في Progress. رمز المصدر متاح تحت GNU AGPLV3.

تأكد من تثبيت Docker على جهازك حيث سيتم تشغيل الخادم.
تأكد من تثبيت git على GIT الجهاز الخاص بك.
تأكد من تثبيت nginx.
استنساخ مستودع جيثب
cd ~
git clone https://github.com/bluewave-labs/bluewave-onboarding.git
cd bluewave-onboarding
افتح ملف تكوين Nginx:
sudo nano /etc/nginx/sites-available/onboarding-demo
أضف التكوين التالي. قم بتغيير your_domain_name باسم المجال الخاص بك:
listen 80;
server_name YOUR_DOMAIN_NAME;
return 301 https://$host$request_uri;
}
server {
listen 443 ssl;
server_name YOUR_DOMAIN_NAME;
ssl_certificate /etc/letsencrypt/live/YOUR_DOMAIN_NAME/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/YOUR_DOMAIN_NAME/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
location / {
proxy_pass http://localhost:4173;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location /api/ {
proxy_pass http://localhost:3000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
sudo ln -s /etc/nginx/sites-available/onboarding-demo /etc/nginx/sites-enabled/
sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx
sudo nginx -t
sudo systemctl restart nginx
cd ~/bluewave-onboarding docker compose up -d
إليك كيف يمكنك المساهمة في المنتج على متن الطائرة.