meaz
e18dfc6c6b
Reviewed-on: #39 Reviewed-by: muppeth <muppeth@no-reply@disroot.org> Co-authored-by: meaz <meaz@disroot.org> Co-committed-by: meaz <meaz@disroot.org>
102 lines
3.5 KiB
YAML
102 lines
3.5 KiB
YAML
---
|
|
|
|
etherpad_version: '2.2.7'
|
|
etherpad_skin: 'colibris'
|
|
etherpad_skin_variants: 'super-light-toolbar super-light-editor light-background'
|
|
etherpad_username: 'etherpad'
|
|
etherpad_group: 'etherpad'
|
|
etherpad_app_dir: '/var/www/etherpad-lite'
|
|
etherpad_instance_name: 'pads'
|
|
etherpad_listen_ip: '0.0.0.0'
|
|
etherpad_listen_port: '9001'
|
|
etherpad_db_type: '0' # an integer. 0 or unset for mysql, 1 for postgres
|
|
etherpad_db_user: 'etherpad'
|
|
etherpad_db_host: 'localhost'
|
|
etherpad_db_passwd: 'changeme'
|
|
etherpad_db_name: 'etherpad'
|
|
etherpad_db_port: '3306'
|
|
etherpad_welcome_text: 'Welcome to Etherpad!\n\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!\n\nGet involved with Etherpad at http:\/\/etherpad.org\n'
|
|
etherpad_group_only: 'false'
|
|
etherpad_editonly: 'false'
|
|
etherpad_minify: 'true'
|
|
etherpad_show_settings_in_admin_page: 'true'
|
|
etherpad_cleanup_enabled: 'false'
|
|
etherpad_cleanup_keep_revisions: '5'
|
|
etherpad_suppress_errors_in_pad_text: 'false'
|
|
etherpad_allow_unknown_file_ends: 'true'
|
|
etherpad_automatic_reconnection_timeout: '0'
|
|
etherpad_indentation_on_new_line: 'false'
|
|
etherpad_import_export_rate_limiting_window_ms: '90000'
|
|
etherpad_import_export_rate_limiting_max: '10'
|
|
etherpad_import_max_file_size: '52428800' # 50 MB -> 50 * 1024 * 1024
|
|
etherpad_authmethod: 'sso'
|
|
etherpad_expose_version: 'false'
|
|
etherpad_js_maxage: '21600'
|
|
etherpad_max_log_size: '1024'
|
|
etherpad_abiword: '/usr/bin/abiword'
|
|
etherpad_auth: 'false'
|
|
etherpad_authorization: 'false'
|
|
etherpad_proxy: 'false'
|
|
etherpad_session_lifetime: '864000000' # 10 days
|
|
etherpad_session_refresh_interval: '86400000' # 1 day
|
|
etherpad_ip_logging: 'false'
|
|
etherpad_max_http_buffer_size: '10000'
|
|
etherpad_log_layout_type: 'colored'
|
|
etherpad_enable_admin_ui_tests: 'false'
|
|
etherpad_admin_pwd: 'changeme'
|
|
etherpad_ratelimit_duration: '1'
|
|
etherpad_ratelimit_points: '100'
|
|
etherpad_loglevel: 'INFO'
|
|
etherpad_logfile: '/var/log/etherpad-lite.log'
|
|
etherpad_dump_on_unclean_exit: 'false'
|
|
etherpad_error_log_recipient: 'support@example.com'
|
|
etherpad_smtp_host: 'localhost'
|
|
etherpad_smtp_port: '587'
|
|
etherpad_smtp_user: 'support'
|
|
etherpad_smtp_pass: 'changeme'
|
|
etherpad_apt:
|
|
- curl
|
|
- git
|
|
|
|
# Nodejs
|
|
nodejs_version: '21'
|
|
|
|
etherpad_admin_page: 'true' # set to something else if you don't want to build admin page
|
|
etherpad_plugins_list: # set to "removed" if you want to remove à plugin
|
|
ep_adminpads2: enabled
|
|
ep_comments_page: enabled
|
|
ep_desktop_notifications: enabled
|
|
ep_font_color: enabled
|
|
ep_headings2: enabled
|
|
ep_markdown: enabled
|
|
ep_spellcheck: enabled
|
|
ep_real_time_chat: enabled
|
|
ep_delete_after_delay: enabled
|
|
ep_align: enabled
|
|
ep_font_size: enabled
|
|
ep_table_of_contents: enabled
|
|
ep_author_follow: enabled
|
|
ep_cursortrace: enabled
|
|
ep_prompt_for_name: enabled
|
|
ep_user_fontsize_version_2: enabled
|
|
ep_author_hover: enabled
|
|
|
|
# ep_delete_after_delay
|
|
# Etherpad-Lite plugin that deletes your pads after a configured delay
|
|
ep_delafter_delay: '7776000' # one day, in seconds Default is 86400
|
|
ep_delafter_loopdeletion: 'true'
|
|
ep_delafter_loopdelay: '86400' # one hour, in seconds Default is 3600
|
|
ep_delafter_delete_at_start: 'true'
|
|
ep_delafter_text: "The content of this pad has been deleted since it was older than the configured delay."
|
|
|
|
# MARIADB CONFIG
|
|
mariadb_databases:
|
|
- name: '{{ etherpad_db_name }}'
|
|
collation: 'utf8mb4_unicode_ci'
|
|
encoding: 'utf8mb4'
|
|
|
|
mariadb_users:
|
|
- name: '{{ etherpad_db_user }}'
|
|
host: '{{ etherpad_db_host }}'
|
|
password: '{{ etherpad_db_passwd }}'
|
|
priv: '{{ etherpad_db_name }}.*:ALL'
|