]> jfr.im git - uguu.git/blob - docker/dist.json
Dockerize Uguu to work with the default SQLite DB
[uguu.git] / docker / dist.json
1 {
2 "init": {
3 "allowErrors": false
4 },
5 "dest": "dist",
6 "pkgVersion": "1.5.2",
7 "banners": [
8 "banners/malware_scans.swig",
9 "banners/donations.swig"
10 ],
11 "src": [
12 "templates/index.swig",
13 "templates/faq.swig",
14 "templates/tools.swig"
15 ],
16
17 "generateRobotstxt": "${GEN_ROBOTS_TXT}",
18 "generateSitemap": "${GEN_SITE_MAP}",
19 "max_upload_size": "${MAX_UPLOAD_SIZE}",
20 "production": "${PROD}",
21 "siteName": "${SITE_NAME}",
22 "siteUrl": "${SITE_URL}",
23 "abuseContact": "${ABUSE_CONTACT}",
24 "infoContact": "${INFO_CONTACT}",
25 "ServerCountryLocation": "${SERVER_CN_LOC}",
26 "SiteMetaInfo": "${SITE_META_INFO}",
27 "ToolsDesc": "The following tools might need editing to work on this clone of Uguu, usually editing the URL works.",
28 "paypalUrl": "${PAYPAL_URL}",
29 "bitcoinAddress": "${BTC_ADDR}",
30 "flattrUrl": "${FLATTR_URL}",
31 "DB_MODE": "sqlite",
32 "DB_PATH": "${DB_PATH}",
33 "DB_USER": "${DB_USER}",
34 "DB_PASS": "${DB_PASS}",
35 "LOG_IP": "${LOG_IP}",
36 "ANTI_DUPE": "${ANTI_DUPE}",
37 "BLACKLIST_DB": true,
38 "FILTER_MODE": true,
39 "FILES_ROOT": "${FILES_ROOT}",
40 "FILES_RETRIES": "${FILES_RETRIES}",
41 "SSL": "${SSL}",
42 "URL": "${URL}",
43 "NAME_LENGTH": "${NAME_LENGTH}",
44 "ID_CHARSET": "abcdefghijklmnopqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ",
45 "BLOCKED_EXTENSIONS": [
46 "exe",
47 "scr",
48 "com",
49 "vbs",
50 "bat",
51 "cmd",
52 "htm",
53 "html",
54 "jar",
55 "msi",
56 "apk",
57 "phtml",
58 "svg"
59 ],
60 "BLOCKED_MIME": [
61 "application/msword",
62 "text/html",
63 "application/x-dosexec",
64 "application/java",
65 "application/java-archive",
66 "application/x-executable",
67 "application/x-mach-binary",
68 "image/svg+xml"
69 ]
70 }