How to Install RudderStack on Windows 10

  1. Open your preferred web browser and navigate to https://rudderstack.com/
  2. Click the "Get Started for Free" button.
  3. Fill out the registration form and click "Sign Up".
  4. After completing the registration process, log in to your RudderStack account.
  5. Click on the "Add Source" button to add a new source.
  6. Select "Web" as your source type.
  7. Choose the specifications for your source and click "Create Source".
  8. Copy the "Write Key" which will be used later for integrating RudderStack into your application.
  9. Download and install Node.js from https://nodejs.org/.
  10. Open a Command Prompt by pressing "Win + X" and selecting "Command Prompt".
  11. In the Command Prompt, type "npm install -g rudder-cli" to install the RudderStack CLI globally.
  12. Create a new folder for your project.
  13. Navigate to the folder in the Command Prompt and type "rudder init" to initialize a new RudderStack project.
  14. When prompted, enter your RudderStack Write Key.
  15. Type "npm install rudder-sdk-js" to install the RudderStack JavaScript SDK for your project.
  16. Edit your application code and add the following code snippet to integrate RudderStack:
<script src="https://cdn.rudderlabs.com/v1/rudder-analytics.min.js"></script>
<script>
  const rudderanalytics = window.rudderanalytics;
  rudderanalytics.load(WRITE_KEY);
</script>

Replace "WRITE_KEY" with your RudderStack Write Key.

  1. Save your changes and run your application to start sending data to RudderStack.

Congratulations! You have successfully installed and integrated RudderStack into your Windows 10 application.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!