Skip to content

Commit

Permalink
Add GitHub release instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
aghimir3 committed Mar 10, 2024
1 parent 8750bfa commit b509ec8
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,8 @@ To compile PassVault Dynamics, follow these steps:
```
cd PassVaultDynamics
```
3. Restore the required NuGet packages:
```
dotnet restore
```
This command downloads all the necessary NuGet packages as specified in the project file.

4. Compile the project using the .NET CLI:
3. Compile the project using the .NET CLI:
```
dotnet build
```
Expand Down Expand Up @@ -67,6 +62,15 @@ To compile PassVault Dynamics, follow these steps:
```
2. Ensure that the server's firewall and security settings allow the necessary traffic for users to access the application.

### Using the GitHub Release to Host on IIS
1. Download the latest release from the GitHub repository's Releases page.
2. Extract the downloaded ZIP file to your desired location on the IIS server.
3. In IIS Manager, create a new website or application pointing to the extracted application directory.
4. Configure the application pool to use No Managed Code since Kestrel handles the runtime.
5. Ensure the IIS server is properly joined to the domain to allow AD operations.
6. Set the necessary permissions for the application pool identity to interact with Active Directory.
7. Access the application through the configured URL on your web browser.

## Usage
- Users navigate to the application using their web browser.
- They are presented with a form to enter their current AD username, current password, and new password.
Expand All @@ -76,4 +80,4 @@ To compile PassVault Dynamics, follow these steps:
Contributions to PassVault Dynamics are welcome. Please follow the standard pull request process to propose changes.

## License
PassVault Dynamics is open-source software licensed under the MIT License. See the LICENSE file for more information.
PassVault Dynamics is open-source software licensed under the MIT License. See the LICENSE file for more information.

0 comments on commit b509ec8

Please sign in to comment.