NAS storage pre-requisites
Issue Description
This article describes how to use NAS as NuGet Storage for UiPath Orchestrator in a standalone environment.
NAS (Network Attached Storage) can be used as NuGet storage for UiPath Orchestrator in a standalone environment, provided it meets UiPath's requirements for external storage. Below are the key considerations and steps to proceed:
1. Ensure Compatibility
NAS should support SMB (Server Message Block) or NFS (Network File System) protocols to allow seamless integration.
Ensure the NAS system provides reliable access with minimal latency, as NuGet storage is critical for orchestrator performance.
2. Storage Path Configuration
You need to configure the NuGet.Storage path in the Orchestrator dll config file to point to the NAS location.
Example path in orchestartor dll.config file:
"NuGet.Storage.Path": "\\\\NAS_Server\\NugetPackages"
3. Permissions
Ensure that the application pool identity or the service account running Orchestrator has full read/write permissions to the NAS storage location.
Test access by logging in with the service account and manually creating/deleting files in the target directory.
4. Backup and Maintenance
Verify that the NAS solution supports regular backups to prevent data loss.
Configure monitoring to ensure availability and performance of the NAS system.
5. Test Environment
Before migrating production workloads, set up a test environment with NAS configured as the NuGet storage to validate performance and stability.
6. UiPath Documentation
Refer to UiPath documentation on NuGet feed configuration for additional guidance.