Skip to content

Instantly share code, notes, and snippets.

@assada
Last active January 11, 2023 00:30
Show Gist options
  • Select an option

  • Save assada/e551d4de17218d50cc1549c8cd6c2c09 to your computer and use it in GitHub Desktop.

Select an option

Save assada/e551d4de17218d50cc1549c8cd6c2c09 to your computer and use it in GitHub Desktop.
<?php
/*
* Instance Configuration
* ----------------------
* Edit this file and not config.php for imageboard configuration.
*
* You can copy values from config.php (defaults) and paste them here.
*/
$config['db']['server'] = 'localhost';
$config['db']['database'] = 'dead';
$config['db']['prefix'] = '';
$config['db']['user'] = 'dead';
$config['db']['password'] = 'changeme';
$config['cookies']['salt'] = ''; //AUTO CONFIGURED BY INSTALLATION SCRIPT!
$config['secure_trip_salt'] = ''; //AUTO CONFIGURED BY INSTALLATION SCRIPT!
$config['cookies']['mod'] = 'mod';
$config['flood_time'] = 1;
$config['flood_time_ip'] = 0;
$config['flood_time_same'] = 0;
$config['max_body'] = 15000;
$config['body_truncate_char'] = 1000;
$config['reply_limit'] = 250;
$config['max_links'] = 20;
$config['max_filesize'] = 10485760;
$config['thumb_width'] = 255;
$config['thumb_height'] = 255;
$config['max_width'] = 10000;
$config['max_height'] = 10000;
$config['threads_per_page'] = 20;
$config['max_pages'] = 1000;
$config['threads_preview'] = 3;
$config['root'] = '/';
$config['raw_host'] = 'localhost';
$config['domain'] = 'http://localhost';
///////////////////////////
$config['debug'] = false;
$config['thumb_method'] = 'imagick+gifsicle';
$config['webm']['use_ffmpeg'] = true;
$config['webm']['allow_audio'] = true;
$config['webm']['max_length'] = 600;
$config['webm']['ffmpeg_path'] = 'ffmpeg';
$config['webm']['ffprobe_path'] = 'ffprobe';
$config['allowed_ext_files'][] = 'webm';
$config['allowed_ext_files'][] = 'mp4';
$config['allowed_ext_files'][] = 'raw';
$config['max_filesize'] = 20 * 1024 * 1024; // 10MB
$config['force_body'] = false;
$config['show_filename'] = false;
$config['image_identification'] = true;
$config['image_identification_yandex'] = false;
$config['gnu_md5'] = '1';
$config['spoiler_images'] = true;
$config['always_noko'] = true;
$config['cache']['enabled'] = 'redis';
$config['lock']['enabled'] = 'redis';
$config['queue']['enabled'] = 'redis';
$config['cache']['redis'] = ['credis', 6379, '', 0];
$config['field_disable_reply_subject'] = true;
$config['field_disable_password'] = true;
$config['field_email_selectbox'] = true;
$config['hide_email'] = true;
$config['max_images'] = 3;
$config['timezone'] = 'Europe/Kiev';
$config['thread_subject_in_title'] = true;
$config['url_banner'] = '/b.php';
$config['embedding'][0] = [
'/^https?:\/\/(\w+\.)?(?:youtube\.com\/watch\?v=|youtu\.be\/)([a-zA-Z0-9\-_]{10,11})(&.+)?$/i',
$config['youtube_js_html']
];
$config['stylesheets'] = [];
$config['stylesheets']['Photon'] = 'photon.css';
$config['stylesheets']['Photon-Dark'] = 'photon-dark.css';
$config['stylesheets']['Futaba'] = 'futaba.css';
$config['stylesheets']['Wasabi'] = 'wasabi.css';
$config['default_stylesheet'] = ['Photon', $config['stylesheets']['Photon']];
$config['allow_delete'] = false;
$config['country_flags_condensed'] = false;
$config['minify_js'] = true;
$config['minify_css'] = true;
$config['additional_javascript_compile'] = true;
$config['additional_javascript'][] = 'js/instance.settings.js';
$config['captcha']['provider_get'] = '/securimage.php';
$config['captcha']['provider_check'] = '/securimage.php';
$config['captcha']['extra'] = 'abcdefghijklmnopqrstuvwxyz1234567890';
$config['new_thread_capt'] = false;
//$config['additional_javascript'][] = 'js/captcha.js';
$config['additional_javascript'][] = 'js/options.js';
$config['additional_javascript'][] = 'js/jquery.mixitup.min.js';
$config['additional_javascript'][] = 'js/jquery-ui.custom.min.js';
$config['additional_javascript'][] = 'js/catalog.js';
$config['additional_javascript'][] = 'js/comment-toolbar.js';
$config['additional_javascript'][] = 'js/image-hover.js';
$config['additional_javascript'][] = 'js/id_colors.js';
$config['additional_javascript'][] = 'js/id_highlighter.js';
$config['additional_javascript'][] = 'js/multi-image.js';
//$config['additional_javascript'][] = 'js/ajax.js';
//$config['additional_javascript'][] = 'js/ajax-post-controls.js';
$config['additional_javascript'][] = 'js/post-hover.js';
$config['additional_javascript'][] = 'js/inline-expanding.js';
$config['additional_javascript'][] = 'js/expand-all-images.js';
$config['additional_javascript'][] = 'js/auto-reload.js';
$config['additional_javascript'][] = 'js/hide-threads.js';
$config['additional_javascript'][] = 'js/hide-images.js';
$config['additional_javascript'][] = 'js/post-limits.js';
$config['additional_javascript'][] = 'js/style-select.js';
$config['additional_javascript'][] = 'js/options/general.js';
$config['additional_javascript'][] = 'js/options/user-css.js';
$config['additional_javascript'][] = 'js/webm-settings.js';
$config['additional_javascript'][] = 'js/options/user-js.js';
$config['additional_javascript'][] = 'js/expand-video.js';
$config['additional_javascript'][] = 'js/catalog-search.js';
//$config['additional_javascript'][] = 'js/download-original.js';
$config['additional_javascript'][] = 'js/strftime.min.js';
$config['additional_javascript'][] = 'js/local-time.js';
$config['additional_javascript'][] = 'js/quick-reply.js';
$config['additional_javascript'][] = 'js/thread-stats.js';
$config['additional_javascript'][] = 'js/upload-selection.js';
$config['additional_javascript'][] = 'js/youtube_new.js';
$config['additional_javascript'][] = 'js/ajax.js';
$config['additional_javascript'][] = 'js/file-selector.js';
$config['additional_javascript'][] = 'js/expand.js';
$config['additional_javascript'][] = 'js/expand-too-long.js';
$config['additional_javascript'][] = 'js/show-op.js';
$config['additional_javascript'][] = 'js/show-backlinks.js';
$config['additional_javascript'][] = 'js/show-own-posts.js';
$config['additional_javascript'][] = 'js/quick-post-controls.js';
$config['additional_javascript'][] = 'js/threadscroll.js';
$config['additional_javascript'][] = 'js/mobile-style.js';
$config['additional_javascript'][] = 'js/watch.js';
$config['additional_javascript'][] = 'js/treeview.js';
$config['additional_javascript'][] = 'js/live-index.js';
$config['additional_javascript'][] = 'js/nsfw.js';
$config['font_awesome'] = true;
$config['font_awesome_css'] = 'stylesheets/fontawesome-6/css/all.min.css';
$config['enable_embedding'] = true;
$config['search']['enable'] = true;
$config['board_search'] = true;
// For resizing, maximum thumbnail dimensions.
$config['thumb_width'] = 250;
$config['thumb_height'] = 250;
// Maximum thumbnail dimensions for thread (OP) images.
$config['thumb_op_width'] = 250;
$config['thumb_op_height'] = 250;
$config['stats']['enable'] = true;
$config['boards'] = [
['index' => '/', 'recent' => '/recent.html'],
['b'],
['chat' => 'https://irc.my.site/', 'mysite' => 'https://my-cool.site/']
];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment