Update README.md

This commit is contained in:
DualStackAdmin 2025-10-09 02:00:53 +04:00 committed by GitHub
parent 2c4f838804
commit e19d628b65
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -72,4 +72,40 @@ Log into your fresh **Ubuntu 22.04 LTS** server and follow these steps.
#### Step 1: Download the Script #### Step 1: Download the Script
Use `wget` to download the latest installer from the GitHub repository. Use `wget` to download the latest installer from the GitHub repository.
```bash ```bash
wget https://github.com/DualStackAdmin/self-hosted-m365-backup/blob/main/install.sh wget [https://raw.githubusercontent.com/DualStackAdmin/self-hosted-m365-backup/main/install.sh](https://raw.githubusercontent.com/DualStackAdmin/self-hosted-m365-backup/main/install.sh)
Step 2: Make the Script Executable
Grant execution permissions to the downloaded file.
Bash
chmod +x install.sh
Step 3: Run the Installer
Execute the script with sudo privileges.
Bash
sudo ./install.sh
The script will first ask you to confirm that you have set the Redirect URI in the Azure Portal. It will then become interactive and ask for the following details to configure the application:
Azure Tenant ID
Application (Client) ID
Client Secret Value (your input will be hidden)
Allowed Admin Emails (comma-separated list)
After you provide this information, the script will complete the entire installation and configuration automatically.
Usage
After the installation is complete, open a browser and navigate to https://<your_server_ip>.
Accept the browser's security warning (this is normal for a self-signed certificate).
You will be redirected to the Microsoft login page. Sign in with your authorized M365 account.
New Backup: Used to start a new backup task.
Existing Backups: Used to browse, search, and preview existing backups.
Tasks: Used to monitor the status of background and completed tasks.