Bluewave Onboarding ayuda a los propietarios de aplicaciones a desarrollar aplicaciones de conocimiento y orientación a la experiencia de usuario. Incluye las siguientes características:
Esta es una aplicación de trabajo en progreso. El código fuente está disponible en GNU AGPLV3.

Asegúrese de que Docker esté instalado en su máquina donde se ejecutará el servidor.
Asegúrese de que Git esté instalado en su máquina Git.
Asegúrese de que Nginx esté instalado.
Repositorio de clonos github
cd ~
git clone https://github.com/bluewave-labs/bluewave-onboarding.git
cd bluewave-onboarding
Abra el archivo de configuración de Nginx:
sudo nano /etc/nginx/sites-available/onboarding-demo
Agregue la siguiente configuración. Cambia tu_domain_name con tu nombre de dominio:
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
Así es como puede contribuir al producto de incorporación.