mirror of
https://github.com/AlexBocken/mykb.git
synced 2024-11-21 10:49:38 +01:00
add note for nextcloud as alternative to caldav, nextcloud android sync and current state of server setups
This commit is contained in:
parent
63146f2419
commit
c392dbe430
15
README.md
15
README.md
@ -1,9 +1,20 @@
|
||||
# mykb
|
||||
My knowledge base for misc. linux desktop and server setups/configurations
|
||||
This is a collaborative effort of Till Dieminger and me as our needs are similar enough to warrant a shared knowledge base.
|
||||
|
||||
For dekstop environments a heavy Arch bias is to be expected but a lot of stuff can be applied in many distros. Switching out pacman/paru for the appropriate package manager of your choice will have to be done of course.
|
||||
For dekstop environments a heavy Arch bias is to be expected but a lot of stuff can be applied in many distros.
|
||||
Switching out pacman/paru for the appropriate package manager of your choice will have to be done of course.
|
||||
|
||||
For server stuff I'm mostly using Debian. See [landchad.net](https://landchad.net) for a similar project centered around mostly server stuff.
|
||||
For server stuff I have been mostly using Debian. Newer additions will assume Arch Linux on your server.
|
||||
This is because of Debian's ancient versions of software (python 3.7 is over 5 years old now) and the resultant overuse of docker or installing everything from source.
|
||||
If I `git clone` all my software why do I even need a package manager?
|
||||
To struggle with stupidly outdated versions of `python` and `nodejs`? No thanks.
|
||||
|
||||
Newer additions will assume Arch Linux on your server.
|
||||
Most should be compatible with Debian as well though as Arch oftentimes just ships more minimalistic configs.
|
||||
Assuming of course that the two distros versions are comptatible.
|
||||
|
||||
See [landchad.net](https://landchad.net) for a similar project centered around mostly server stuff.
|
||||
|
||||
## Current state
|
||||
|
||||
|
@ -3,6 +3,8 @@
|
||||
### Goal
|
||||
|
||||
- Set up a own caldav server which allows to sync [calcurse](https://www.calcurse.org/) with your other devices.
|
||||
If you want to run nextcloud anyways, you can also use its caldav server.
|
||||
This is a more light weight solution, which does not require a full php environment.
|
||||
|
||||
### Software used
|
||||
|
||||
|
@ -197,3 +197,7 @@ Like with `khard` you can now add this to your cronjob to sync your calendar reg
|
||||
See my [syncclouds.sh script as an example](https://bocken.org/git/Alexander/dotfiles/src/branch/master/.local/bin/syncclouds.sh) which also handles corrupted lockfiles because of unexpected aborts.
|
||||
|
||||
TODO: investigate wheter todos are possible to also be synced. Could not get it working myself.
|
||||
|
||||
### Sync to Android
|
||||
|
||||
If you wish to sync your calendar to your Android phone, you can use the [DAVx⁵](https://www.davx5.com/) app. Contacts are also possible
|
||||
|
Loading…
Reference in New Issue
Block a user