Installation Guide: Xandikos on Windows 11
Xandikos is a CalDAV and CardDAV server that allows you to synchronize calendar and contact data across multiple devices. In this tutorial, we'll walk you through the steps to install Xandikos on a Windows 11 machine.
Prerequisites
Before we begin, make sure you have the following installed:
- Python 3.9.0 or higher
- Git
Step 1: Clone the Xandikos repository
Open Git Bash in your Windows 11 machine.
Navigate to the directory where you want to download the Xandikos repository.
Clone the Xandikos repository using the following command:
git clone https://github.com/jelmer/xandikos.git
Step 2: Install Xandikos dependencies
Open Command Prompt in your Windows 11 machine.
Navigate to the Xandikos repository directory using the following command:
cd path/to/xandikosReplace
path/to/xandikoswith the actual path of your cloned Xandikos repository.Install Xandikos dependencies using the following command:
pip install -r requirements.txt
Step 3: Create a Xandikos configuration file
Navigate to the Xandikos repository directory using the following command:
cd path/to/xandikosReplace
path/to/xandikoswith the actual path of your cloned Xandikos repository.Copy the
xandikos.ini.examplefile toxandikos.iniusing the following command:copy xandikos.ini.example xandikos.ini
Step 4: Start the Xandikos server
Navigate to the Xandikos repository directory using the following command:
cd path/to/xandikosReplace
path/to/xandikoswith the actual path of your cloned Xandikos repository.Start the Xandikos server using the following command:
python3 -m xandikos
Step 5: Test the Xandikos server
- Open your web browser and go to
http://127.0.0.1:5232/. The Xandikos server should display a welcome page. - Test the CalDAV and CardDAV functionality by setting up your calendar and contacts apps to sync with the Xandikos server using the following settings:
- Server address:
http://127.0.0.1:5232/ - Username: your Xandikos username (specified in
xandikos.ini) - Password: your Xandikos password (specified in
xandikos.ini)
- Server address:
That's it! You've successfully installed and set up Xandikos on your Windows 11 machine.