diff --git a/installer.nsi b/installer.nsi index ba53801..19ddaa5 100644 --- a/installer.nsi +++ b/installer.nsi @@ -47,45 +47,50 @@ Section "Install" File "kogusico.ico" ; 2. Copier docker-compose, config et script + File ".env" File "docker-compose.yml" - File "sdk_relay.conf" File "run.ps1" - ; 3. Copier bitcoin + ; 3. Copier relay + CreateDirectory "$INSTDIR\\relay" + SetOutPath "$INSTDIR\\relay" + File /r "relay\\*.*" + + ; 4. Copier bitcoin CreateDirectory "$INSTDIR\\bitcoin" SetOutPath "$INSTDIR\\bitcoin" File /r "bitcoin\\*.*" - ; 4. Copier blindbit + ; 5. Copier blindbit CreateDirectory "$INSTDIR\\blindbit" SetOutPath "$INSTDIR\\blindbit" File /r "blindbit\\*.*" - ; 5. Créer dossier de logs + ; 6. Créer dossier de logs CreateDirectory "$INSTDIR\\logs" - ; 6. Raccourci Menu Démarrer pour lancer run.ps1 + ; 7. Raccourci Menu Démarrer pour lancer run.ps1 CreateDirectory "$SMPROGRAMS\\${PRODUCT_NAME}" CreateShortCut "$SMPROGRAMS\\${PRODUCT_NAME}\\Lancer Kogus.lnk" \ "$INSTDIR\\run.ps1" "" \ "$INSTDIR\\kogusico.ico" 0 - ; 7. Lancement initial (install Docker si besoin) + ; 8. Lancement initial (install Docker si besoin) ExecWait '"$SYSDIR\\WindowsPowerShell\\v1.0\\powershell.exe" -WindowStyle Hidden -NoProfile -ExecutionPolicy Bypass -File "$INSTDIR\\run.ps1" > "$INSTDIR\\logs\\install.log" 2>&1' - ; 8. Auto-démarrage Docker Desktop au login utilisateur + ; 9. Auto-démarrage Docker Desktop au login utilisateur WriteRegStr HKCU "Software\\Microsoft\\Windows\\CurrentVersion\\Run" \ "DockerDesktop" \ '"$PROGRAMFILES\\Docker\\Docker\\Docker Desktop.exe" --autostart' - ; 9. Raccourci dans le dossier Démarrage pour relancer la stack Kogus + ; 10. Raccourci dans le dossier Démarrage pour relancer la stack Kogus CreateDirectory "$SMSTARTUP" CreateShortCut "$SMSTARTUP\\Relancer Kogus Stack.lnk" \ "$SYSDIR\\WindowsPowerShell\\v1.0\\powershell.exe" \ '-NoProfile -ExecutionPolicy Bypass -File "$INSTDIR\\run.ps1"' \ "$INSTDIR\\kogusico.ico" 0 - ; 10. Générer l’uninstaller + ; 11. Générer l’uninstaller WriteUninstaller "$INSTDIR\\Uninstall.exe" SectionEnd