start_replication(Name) ->
    CouchitDb = ?l2b(couch_config:get("couchit", "db", "couchit")),
    {ok, RepDb} = couch_rep:ensure_rep_db_exists(),
    RepDoc = {[
            {<<"_id">>, couch_uuids:new()},
            {<<"source">>, CouchitDb},
            {<<"target">>, Name},
            {<<"doc_ids">>, [<<"_design/couchit">>]},
            {<<"continuous">>, true}
    ]},

    couch_db:update_doc(RepDb, couch_doc:from_json_obj(RepDoc), []),
    ok. 
