New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] xandikos: init at 0.0.6 #31096
Conversation
So it looks like Can someone tell me what to do? |
Yeah, this derivation builds Xandikos with Python 2:
Not sure what to do just yet. |
Issue solved. This works now, but I would like to add a service definition for this before it gets merged! |
33b218a
to
bcd546b
Compare
Added a service definition, though I don't know how to test this properly or even implement VM tests for it. Can someone jump in? 😄 |
type = types.bool; | ||
default = true; | ||
description = '' | ||
AUtomatically create necessary directories. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Au
type = types.int; | ||
default = 8080; | ||
description = '' | ||
Port to listen on |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
dot
default = "/"; | ||
description = '' | ||
Path to Xandikos. | ||
(useful when Xandikos is behind a reverse proxy) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No need for parentheses.
c38d670
to
4ec5a9f
Compare
Done. Still no tests, though. |
Can someone suggest how to test this? |
f81dff4
to
43ea8d1
Compare
43ea8d1
to
2df0761
Compare
2df0761
to
ca8b2b1
Compare
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
https://github.com/pimutils/vdirsyncer seems like an easy way to test this. |
For the author, reviewers, and committers: this PR was scanned and appears to add a use of the deprecated
|
@@ -340,6 +340,7 @@ | |||
cockroachdb = 313; | |||
zoneminder = 314; | |||
paperless = 315; | |||
xandikos = 316; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we utilize systemd's DynamicUser
here?
Motivation for this change
OwnCloud SUCKS so much for syncing calendar & contact data, fucks up my data every other day, does not allow creating collections from clients (using vdirsyncer) ... so I need an alternative.
Radicale is HELL when trying to set it up,...it just won't work as I request.
So this is another caldav/carddav server which claims to be compatible with my android sync client and vdirsyncer... hopefully it is.
Still waiting to get this issue: jelmer/xandikos#70 resolved, though
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)WIP!