# Set to non-undef to override the clock information with our own calculations.
# The example implements a simple 60+60 (with bonus added before the move).
+# FIXME(sesse): We might not see all moves in a PGN individually, so this might
+# skip some moves for bonus.
our $adjust_clocks_before_move = undef;
#our $adjust_clocks_before_move = sub {
# my ($white_clock_left, $black_clock_left, $move, $toplay) = @_;
# you probably need specific prior permission to use this.
our $tb_serial_key = undef;
+# Credits to show in the footer.
+our $engine_url = "http://www.stockfishchess.org/";
+our $engine_details = undef; # For hardware.
+our $move_source = "FICS";
+our $move_source_url = "http://www.freechess.org/";
+
+# Postgres configuration.
+our $dbistr = "dbi:Pg:dbname=remoteglot";
+our $dbiuser = undef;
+our $dbipass = undef;
+
eval {
- require 'config.local.pm';
+ my $config_filename = $ENV{'REMOTEGLOT_CONFIG'} // 'config.local.pm';
+ require $config_filename;
};