mirror of
https://github.com/maxkratz/community-tutorials.git
synced 2024-09-16 19:58:55 +00:00
Update 01-en.md
This commit is contained in:
parent
d1bd32d5ab
commit
5351c63fef
1 changed files with 51 additions and 68 deletions
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
title: Install Baikal (Baïkal) in any Webhosting package
|
||||
description: Learn how to install Baikal (Baïkal) in any Webhosting package without a mysql database.
|
||||
description: Learn how to install Baikal (Baïkal) in any Webhosting package without a MySQL database.
|
||||
level: beginner
|
||||
updated_at: 2023-07-04
|
||||
slug: install-baikal-on-webhosting-with-sqlite
|
||||
|
@ -8,24 +8,7 @@ author_name: Konstantin Protzen
|
|||
author_url: https://github.com/cuzimbisonratte
|
||||
author_image: https://github.com/cuzimbisonratte.png
|
||||
author_bio:
|
||||
tags:
|
||||
[
|
||||
baikal,
|
||||
Baïkal,
|
||||
Webhosting,
|
||||
CardDAV,
|
||||
CalDAV,
|
||||
calendar,
|
||||
contacts,
|
||||
sync,
|
||||
syncronisation,
|
||||
todo,
|
||||
task,
|
||||
free,
|
||||
sqlite,
|
||||
sql,
|
||||
database,
|
||||
]
|
||||
tags: [baikal, Baïkal, Webhosting, CardDAV, CalDAV, calendar, contacts, sync, syncronisation, todo, task, free, sqlite, sql, database]
|
||||
netcup_product_url: https://www.netcup.de/bestellen/produkt.php?produkt=2227
|
||||
language: en
|
||||
available_languages: [en, de]
|
||||
|
@ -37,67 +20,67 @@ This tutorial describes how to install Baikal on ANY Webhosting package.
|
|||
|
||||
# Requirements
|
||||
|
||||
The smallest Webhosting package is sufficient for this tutorial but you can also use any other Webhosting package.
|
||||
The smallest Webhosting package is sufficient for this tutorial, but you can also use any other Webhosting package, even if you already use it for other purposes.
|
||||
|
||||
# Step 1 - Installing Baikal
|
||||
|
||||
1. Log in to the Customer Control Panel (CCP) at https://customercontrolpanel.de/
|
||||
2. Open the right webserver (Products -> Magnifying glass next to the webserver)
|
||||
3. Click on "Plesk Overview"
|
||||
4. Click on the "Files"-Tab in the menu on the left
|
||||
5. Download the latest version of Baikal from [https://github.com/sabre-io/Baikal/releases](https://github.com/sabre-io/Baikal/releases) (e.g. `baikal-0.9.3.zip`)
|
||||
6. Drag and drop the downloaded file into the Plesk file manager
|
||||
7. Click on the uploaded file and confirm the extraction by clicking on "OK" (It may be on the bottom of the page)
|
||||
8. On the right end of the line of the extracted folder, click on the three dots and then on "Rename"
|
||||
9. Rename the folder to a domain you will use later (e.g. `baikal.example.com`)
|
||||
10. Click on the folder name
|
||||
1. Log in to the Customer Control Panel (CCP) at https://customercontrolpanel.de/.
|
||||
2. Open the right webserver (Products -> Magnifying glass next to the webserver).
|
||||
3. Click on "Plesk Overview".
|
||||
4. Click on the "Files" tab in the menu on the left.
|
||||
5. Download the latest version of Baikal from [https://github.com/sabre-io/Baikal/releases](https://github.com/sabre-io/Baikal/releases) (e.g. `baikal-0.9.3.zip`).
|
||||
6. Drag and drop the downloaded file into the Plesk file manager.
|
||||
7. Click on the uploaded file and confirm the extraction by clicking on "OK" (it may be on the bottom of the page).
|
||||
8. At the right end of the line of the extracted folder, click on the three dots and then on "Rename".
|
||||
9. Rename the folder to a domain you will use later (e.g. `baikal.example.com`).
|
||||
10. Click on the folder name.
|
||||
|
||||
# Step 2 - Creating a Subdomain
|
||||
# Step 2 - Creating a subdomain
|
||||
|
||||
1. Click on the "Website & Domains"-Tab in the menu on the left
|
||||
2. Click on "Add Subdomain"
|
||||
3. Enter a name for the subdomain (e.g. baikal) - The one you used in step 1.9
|
||||
4. Choose a domain (e.g. `example.com`) - Also the one you used in step 1.9
|
||||
5. Enter a document root and append `/html` (e.g. `baikal.example.com/html`)
|
||||
6. Click on "OK"
|
||||
1. Click on the "Website & Domains" tab in the menu on the left.
|
||||
2. Click on "Add Subdomain".
|
||||
3. Enter a name for the subdomain (e.g. baikal) - Use the one you defined in step 1.9.
|
||||
4. Choose a domain (e.g. `example.com`) - Use the one you defined in step 1.9.
|
||||
5. Enter a document root and append `/html` (e.g. `baikal.example.com/html`).
|
||||
6. Click on "OK".
|
||||
|
||||
# Step 3 - SSL Certificate
|
||||
|
||||
1. Click on "SSL/TLS Certificates"
|
||||
2. Click on "Add SSL/TLS Certificate"
|
||||
3. Click the left-most "Install"-Button
|
||||
4. Enter your email address
|
||||
5. Check the last checkbox (This will not only secure the subdomain but also www.[subdomain])
|
||||
6. Click on "Get it free"
|
||||
7. Check the slider saying "Redirect from http to https"
|
||||
8. Check the slider saying "OCSP Stapling"
|
||||
1. Click on "SSL/TLS Certificates".
|
||||
2. Click on "Add SSL/TLS Certificate".
|
||||
3. Click the left-most "Install" button.
|
||||
4. Enter your email address.
|
||||
5. Enable the last checkbox. (This will not only secure the subdomain but also www.[subdomain].)
|
||||
6. Click on "Get it free".
|
||||
7. Check the slider saying "Redirect from http to https".
|
||||
8. Check the slider saying "OCSP Stapling".
|
||||
|
||||
# Step 4 - Configuring Baikal
|
||||
|
||||
1. Open the subdomain you created earlier (e.g. `https://baikal.example.com`)
|
||||
2. Select the Time Zone you want to use (e.g. `Europe/Berlin`)
|
||||
3. Choose if you want to enable CardDAV, CalDAV or both (Normally you want to enable both)
|
||||
4. Set an admin password
|
||||
5. Click on "Save changes"
|
||||
6. Click on "Start using Baikal"
|
||||
7. Login with the admin password you set earlier
|
||||
1. Open the subdomain you created earlier (e.g. `https://baikal.example.com`).
|
||||
2. Select the time zone you want to use (e.g. `Europe/Berlin`).
|
||||
3. Choose if you want to enable CardDAV, CalDAV or both (normally you want to enable both).
|
||||
4. Set an admin password.
|
||||
5. Click on "Save changes".
|
||||
6. Click on "Start using Baikal".
|
||||
7. Log in with the admin password you set earlier.
|
||||
|
||||
# Step 5 - Creating a user
|
||||
|
||||
1. Click on "Users and resources" in the navigation bar
|
||||
2. Click on "Add user"
|
||||
3. Enter a username (e.g. `john.doe`)
|
||||
4. Enter a display name (e.g. `John Doe`)
|
||||
5. Enter a EMail address (e.g. `johndoe@example.com`)
|
||||
6. Enter a password (twice)
|
||||
7. Click on "Save changes"
|
||||
8. Click on the Information icon next to the user you just created
|
||||
9. Copy the URI
|
||||
1. Click on "Users and resources" in the navigation bar.
|
||||
2. Click on "Add user".
|
||||
3. Enter a username (e.g. `john.doe`).
|
||||
4. Enter a display name (e.g. `John Doe`).
|
||||
5. Enter an email address (e.g. `johndoe@example.com`).
|
||||
6. Enter a password (twice).
|
||||
7. Click on "Save changes".
|
||||
8. Click on the "Information" icon next to the user you just created.
|
||||
9. Copy the URI.
|
||||
|
||||
# Step 6 - Setting up your device
|
||||
|
||||
Because devices are different, I can't give you a step-by-step guide for every device. But I can give you the information you need to set up your device.
|
||||
Here i will link you documents for the most common devices:
|
||||
In the following you'll find links to documents for the most common devices:
|
||||
Operating System | Document Type | Link
|
||||
--- | --- | ---
|
||||
Android | Blog Post | [https://www.namecheap.com/support/knowledgebase/article.aspx/9272/2260/how-to-configure-caldavcarddav-on-android/#caldav](https://www.namecheap.com/support/knowledgebase/article.aspx/9272/2260/how-to-configure-caldavcarddav-on-android/#caldav)
|
||||
|
@ -108,13 +91,13 @@ Tutorials can easily be found by searching for "caldav [device]" or "carddav [de
|
|||
|
||||
# Conclusion
|
||||
|
||||
Now you have successfully installed Baikal and set it up on your device.
|
||||
You've now successfully installed Baikal and set it up on your device.
|
||||
|
||||
Your Baikal instance managment from now on will be available at your subdomain (e.g. `https://baikal.example.com`).
|
||||
From now on, your Baikal instance management will be available at your subdomain (e.g. `https://baikal.example.com`).
|
||||
|
||||
Thank you for using this tutorial!
|
||||
|
||||
# Licence
|
||||
# License
|
||||
|
||||
Copyright (c) 2023 Konstantin Protzen
|
||||
|
||||
|
@ -128,10 +111,10 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
|
|||
|
||||
By making a contribution to this project, I certify that:
|
||||
|
||||
1. The contribution was created in whole or in part by me and I have the right to submit it under the licence indicated in the file; or
|
||||
1. The contribution was created in whole or in part by me and I have the right to submit it under the license indicated in the file; or
|
||||
|
||||
2. The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate licence and I have the right under that licence to submit that work with modifications, whether created in whole or in part by me, under the same license (unless I am permitted to submit under a different licence), as indicated in the file; or
|
||||
2. The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same license (unless I am permitted to submit under a different license), as indicated in the file; or
|
||||
|
||||
3. The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.
|
||||
|
||||
4. I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the licence(s) involved.
|
||||
4. I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the license(s) involved.
|
||||
|
|
Loading…
Reference in a new issue