BlueWave Onboarding hilft App-Eigentümern, Wissen und benutzererfahrende Apps zu erstellen. Es enthält die folgenden Funktionen:
Dies ist eine Arbeit in der Arbeit. Der Quellcode ist unter GNU AGPLV3 verfügbar.

Stellen Sie sicher, dass Docker in Ihrem Computer installiert ist, auf dem der Server ausgeführt wird.
Stellen Sie sicher, dass Git in Ihrem Maschinengit installiert ist.
Stellen Sie sicher, dass Nginx installiert ist.
Clone Github Repository
cd ~
git clone https://github.com/bluewave-labs/bluewave-onboarding.git
cd bluewave-onboarding
Öffnen Sie die Nginx -Konfigurationsdatei:
sudo nano /etc/nginx/sites-available/onboarding-demo
Fügen Sie die folgende Konfiguration hinzu. Ändern Sie Ihren Domain_Name mit Ihrem Domänennamen:
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
So können Sie zum Onboarding -Produkt beitragen.