Jofthomas HF staff commited on
Commit
44780be
·
1 Parent(s): bfc5240
config/config.js CHANGED
@@ -5,7 +5,7 @@
5
  *
6
  * @type {number}
7
  */
8
- exports.port = 8000;
9
 
10
  /**
11
  * The server address - the address at which Pokemon Showdown should be hosting
@@ -40,10 +40,6 @@ exports.workers = 1;
40
  * may make messages take longer to procress.
41
  * @type {AnyObject?}
42
  */
43
- exports.wsdeflate = null;
44
-
45
- /*
46
- // example:
47
  exports.wsdeflate = {
48
  level: 5,
49
  memLevel: 8,
@@ -52,7 +48,7 @@ exports.wsdeflate = {
52
  requestNoContextTakeover: true,
53
  maxWindowBits: 15,
54
  requestMaxWindowBits: 15,
55
- }; */
56
 
57
  /**
58
  * ssl - support WSS, allowing you to access through HTTPS
@@ -61,7 +57,14 @@ exports.wsdeflate = {
61
  * something.
62
  * @type {{port: number, options: {key: string, cert: string}} | null}
63
  */
64
- exports.ssl = null;
 
 
 
 
 
 
 
65
 
66
  /*
67
  // example:
@@ -93,9 +96,9 @@ Main's SSL deploy script from Let's Encrypt looks like:
93
  exports.proxyip = false;
94
  exports.trustedDomains = [
95
  'localhost',
96
- 'jofthomas-pokemon-server.hf.space',
97
  ];
98
- exports.servedomain = "jofthomas-pokemon-server.hf.space";
99
 
100
 
101
  /**
 
5
  *
6
  * @type {number}
7
  */
8
+ exports.port = 7860;
9
 
10
  /**
11
  * The server address - the address at which Pokemon Showdown should be hosting
 
40
  * may make messages take longer to procress.
41
  * @type {AnyObject?}
42
  */
 
 
 
 
43
  exports.wsdeflate = {
44
  level: 5,
45
  memLevel: 8,
 
48
  requestNoContextTakeover: true,
49
  maxWindowBits: 15,
50
  requestMaxWindowBits: 15,
51
+ };
52
 
53
  /**
54
  * ssl - support WSS, allowing you to access through HTTPS
 
57
  * something.
58
  * @type {{port: number, options: {key: string, cert: string}} | null}
59
  */
60
+
61
+ // exports.ssl = {
62
+ // port: 443,
63
+ // options: {
64
+ // key: './config/ssl/privkey.pem',
65
+ // cert: './config/ssl/fullchain.pem',
66
+ // },
67
+ // };
68
 
69
  /*
70
  // example:
 
96
  exports.proxyip = false;
97
  exports.trustedDomains = [
98
  'localhost',
99
+ 'pshowdown-pokemon-server.hf.space',
100
  ];
101
+ exports.servedomain = "pshowdown-pokemon-server.hf.space";
102
 
103
 
104
  /**
config/ssl/fullchain.pem ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ -----BEGIN CERTIFICATE-----
2
+ MIIFOTCCAyGgAwIBAgIUb/j0agAmmxKTRUzxdho90qEAzPkwDQYJKoZIhvcNAQEL
3
+ BQAwLDEqMCgGA1UEAwwhcHNob3dkb3duLXBva2Vtb24tc2VydmVyLmhmLnNwYWNl
4
+ MB4XDTI1MDMxODIxMTIwN1oXDTI2MDMxODIxMTIwN1owLDEqMCgGA1UEAwwhcHNo
5
+ b3dkb3duLXBva2Vtb24tc2VydmVyLmhmLnNwYWNlMIICIjANBgkqhkiG9w0BAQEF
6
+ AAOCAg8AMIICCgKCAgEAqeBqenl20XhY7jvkLfbBta5GgOT0AjAd6hqaf5gjLtdu
7
+ Su8SPYuaSOo1yHarmvG3CQokjZBbR8+R0MtPyEM+5vZ8FcDaRZW+hDNk1kbm1dE7
8
+ SSn/0Cb//RcajvjlzYsflHTbUiI//4TWnoKzgNEk4UOO5p3CIK+TRFdLlTuI9h1L
9
+ C8QWE1shJ5OmXFx8bHqTbkL9zAyA6T5wmNsr8GR8W8/Q5O9YuhJvO6T7xg9RMgWt
10
+ UU+wQrTpI9kHEQVT5krGihmnFLd8f5ISv6287Fu6vJyvtX3vgG4l2ZhyiPjpLHaB
11
+ hpxTg50KAoLfGSZa8NkYjNsLXZlese71i1hiRkyGPiBgoqrqGvfEMyf9u65bjx79
12
+ bdkLeVPRKpL/dM41sBgC++tnjDLwPkjYsVQSQ5nV8dFqQgMX4vphA0XYfEcwUyUA
13
+ CMmkE/X7MFJRnv7iOZkU28CFk6eW7mbj2ExhBQ57UUzDUMlyRG9lyetmqslrmrEw
14
+ 5uDsnWsR/jSZ6Ym8roBFy7mypEaQiTg0ZgOnzECWuRzSQ02EDt8x4zXmJ1iVCqZw
15
+ 74cJavunh65eFXVFgS1yfR1jeuqVHkSkCEHCYEH0cwbhBxhxSqwXN/5iJlVNMYj6
16
+ bTsz809jlrEwWdnhDy8KVWuXhg9Y180chPHeJA0uKKsQs5VGrLd1GSJrvCuPUQ8C
17
+ AwEAAaNTMFEwHQYDVR0OBBYEFOTGC0wuTNaIQArujtcIwVwcX95RMB8GA1UdIwQY
18
+ MBaAFOTGC0wuTNaIQArujtcIwVwcX95RMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI
19
+ hvcNAQELBQADggIBAFDYQutDrqisiF9gd8K7v3IwNvCzYXk5PKx7T/4MvUgkwh7U
20
+ QqQiLqTFmd37h5rXbYO+IAYxxMgAIxN2S5vcqDhiftA2hroHp2C01pSVzlrunKCA
21
+ LLsciLMBOmWMPNLgB1slcEAQXH0eDO8RIqIYJBdQ95H2FZdlKHmK1o+CAbNVKCaM
22
+ nCa/iWTx59OFdCkmuaZyfvu4KfmWm7IlzHSDS3gQDf4gqoQxKhYl6xT/7OwN5hau
23
+ VoG49g0+f1MbKavdhtmn7DLzzCQxw1LtOUeZam2LmqY1KrlEuRluiEFCTl55VyrH
24
+ YLWcWi7j0o0yua5s1xZ2cXbzOV4Uz8y5fnPKPmwyXZ7+SVFmcDkUMcpoVfsnjOTl
25
+ umBMdDynR/lyibkiG0RUVSJz3gGdbkVJJ2MybWIN2zGBsX2OyUMyheNgw8nEe1mH
26
+ 4osoZIiPLOHMMNPj23ymnNtmguYtfDRlDvXR4nAPhBvIqebCgDsBGO1Ub3SGTsCZ
27
+ OW0S5yumxyOt3V+KeH39JrhVgAjmnAiTHQ4hVnWOu+b4lRRCKTHUglO/ui05NWFB
28
+ G/cRUVQ3DromskjtAs/+LVakxiK/h2xkmAFAauMAwGjOgGZmD3ITbI6zU75B4ngL
29
+ PMvvV6CgnbUjbBYw+SObaB6utkSsyy8Yjrbgq9HfyQARuFpgLTZvQskEA9fI
30
+ -----END CERTIFICATE-----
config/ssl/privkey.pem ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ -----BEGIN PRIVATE KEY-----
2
+ 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
51
+ +Qg7bKx9Z0qJAmaXRT1C4pGIqGJZrg==
52
+ -----END PRIVATE KEY-----