39 lines · 1.1 KB · C
RawDownload
/* See LICENSE file for copyright and license details. * sbot - Simple Archiver Bot * configuration header */ #ifndef CONFIG_H#define CONFIG_H /* Archiver metadata */#define ARCHIVER_NAME    "Kris Yotam"#define ARCHIVER_SITE    "krisyotam.com"#define ARCHIVER_VERSION "0.3.0" /* Network settings */#define USER_AGENT       "sbot/0.3 (+https://krisyotam.com)"#define CONNECT_TIMEOUT  30L#define REQUEST_TIMEOUT  90L   /* raised for slow/old archival targets */#define MAX_REDIRECTS    10L /* * Archival mode: ignore SSL certificate errors. * Useful when archiving old sites with expired/self-signed certs. * 0 = strict (default, safe for normal use) * 1 = ignore (for deliberate archival of historical web) */#define IGNORE_SSL_ERRORS 0 /* Crawl settings */#define MAX_DEPTH        5#define RATE_LIMIT_MS    1000  /* milliseconds between requests */#define MAX_FILE_SIZE    (50 * 1024 * 1024)  /* 50 MB max per resource */ /* Output settings */#define OUTPUT_EXT       ".gwtar.html" /* Progress reporting interval (pages between status lines) */#define PROGRESS_INTERVAL 10 #endif /* CONFIG_H */