Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Mobile data air sync server

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 example
Octocat-spinner-32 lib
Octocat-spinner-32 t
Octocat-spinner-32 Makefile.PL
Octocat-spinner-32 README
Octocat-spinner-32 make_zoneinfo.pl
README
Plync is a mobile data air sync server implementation in Perl/Plack.

It will support ActiveSync, SyncML and other protocols with varous backends.

PSGI file example:

    #!/usr/bin/env perl

    use strict;
    use warnings;

    use Plync;

    use Plack::Builder;

    my $app = sub {
        my $env = shift;

        return Plync->dispatch($env);
    };

    builder {
        enable "Auth::Basic", authenticator => sub {
            my ($username, $password) = @_;
            return $username eq 'foo' && $password eq 'bar';
        };

        $app;
    };

Work is still in progress.
Something went wrong with that request. Please try again.