lemmy-js-client
    Preparing search index...

    Type Alias CreateSite

    Creates a site. Should be done after first running lemmy.

    type CreateSite = {
        actor_name_max_length?: number;
        application_email_admins?: boolean;
        application_question?: string;
        captcha_difficulty?: string;
        captcha_enabled?: boolean;
        comment_downvotes?: FederationMode;
        comment_upvotes?: FederationMode;
        community_creation_admin_only?: boolean;
        content_warning?: string;
        default_comment_sort_type?: CommentSortType;
        default_post_listing_mode?: PostListingMode;
        default_post_listing_type?: ListingType;
        default_post_sort_type?: PostSortType;
        default_post_time_range_seconds?: number;
        default_theme?: string;
        description?: string;
        disable_email_notifications?: boolean;
        disallow_nsfw_content?: boolean;
        discussion_languages?: LanguageId[];
        federation_enabled?: boolean;
        legal_information?: string;
        name: string;
        oauth_registration?: boolean;
        post_downvotes?: FederationMode;
        post_upvotes?: FederationMode;
        private_instance?: boolean;
        rate_limit_comment_interval_seconds?: number;
        rate_limit_comment_max_requests?: number;
        rate_limit_image_interval_seconds?: number;
        rate_limit_image_max_requests?: number;
        rate_limit_import_user_settings_interval_seconds?: number;
        rate_limit_import_user_settings_max_requests?: number;
        rate_limit_message_interval_seconds?: number;
        rate_limit_message_max_requests?: number;
        rate_limit_post_interval_seconds?: number;
        rate_limit_post_max_requests?: number;
        rate_limit_register_interval_seconds?: number;
        rate_limit_register_max_requests?: number;
        rate_limit_search_interval_seconds?: number;
        rate_limit_search_max_requests?: number;
        registration_mode?: RegistrationMode;
        require_email_verification?: boolean;
        sidebar?: string;
        slur_filter_regex?: string;
        suggested_communities?: MultiCommunityId;
    }
    Index

    Properties

    actor_name_max_length?: number
    application_email_admins?: boolean
    application_question?: string
    captcha_difficulty?: string
    captcha_enabled?: boolean
    comment_downvotes?: FederationMode
    comment_upvotes?: FederationMode
    community_creation_admin_only?: boolean
    content_warning?: string
    default_comment_sort_type?: CommentSortType

    Optionaldefault_post_listing_mode

    default_post_listing_mode?: PostListingMode

    Optionaldefault_post_listing_type

    default_post_listing_type?: ListingType

    Optionaldefault_post_sort_type

    default_post_sort_type?: PostSortType

    Optionaldefault_post_time_range_seconds

    default_post_time_range_seconds?: number
    default_theme?: string
    description?: string
    disable_email_notifications?: boolean
    disallow_nsfw_content?: boolean
    discussion_languages?: LanguageId[]
    federation_enabled?: boolean
    legal_information?: string
    name: string
    oauth_registration?: boolean

    Optionalpost_downvotes

    post_downvotes?: FederationMode

    Optionalpost_upvotes

    post_upvotes?: FederationMode
    private_instance?: boolean
    rate_limit_comment_interval_seconds?: number
    rate_limit_comment_max_requests?: number
    rate_limit_image_interval_seconds?: number
    rate_limit_image_max_requests?: number
    rate_limit_import_user_settings_interval_seconds?: number
    rate_limit_import_user_settings_max_requests?: number
    rate_limit_message_interval_seconds?: number
    rate_limit_message_max_requests?: number

    Optionalrate_limit_post_interval_seconds

    rate_limit_post_interval_seconds?: number

    Optionalrate_limit_post_max_requests

    rate_limit_post_max_requests?: number
    rate_limit_register_interval_seconds?: number
    rate_limit_register_max_requests?: number
    rate_limit_search_interval_seconds?: number
    rate_limit_search_max_requests?: number
    registration_mode?: RegistrationMode
    require_email_verification?: boolean
    sidebar?: string
    slur_filter_regex?: string
    suggested_communities?: MultiCommunityId