Skip to content
This repository was archived by the owner on Feb 4, 2025. It is now read-only.

Commit c0bc433

Browse files
committed
feat(server): support env-based custom favicon urls
1 parent 02ec353 commit c0bc433

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
Contact: mailto:[email protected]
22
Preferred-Languages: en
3-
Canonical: https://2020.redpwn.net/.well-known/security.txt
43
Policy: https://github.com/redpwn/rctf/blob/master/SECURITY.md

client/src/static/favicon.ico

-2.1 KB
Binary file not shown.

docs/content/configuration.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ YAML/JSON name|environment name|required|default value|type|description
5151
`divisions`|_(none)_|yes|_(none)_|object|division IDs and their respective names. [documentation](management/divisions.md)
5252
`defaultDivision`|_(none)_|no|_(none)_|string|default division ID. [documentation](management/divisions.md)
5353
`divisionACLs`|_(none)_|no|_(none)_|array|ACLs for restricting division access. [documentation](management/divisions.md)
54+
`faviconUrl`|`RCTF_FAVICON_URL`|no|_(rCTF favicon)_|string|URL to custom favicon image
5455

5556
### Additional
5657

@@ -65,8 +66,8 @@ YAML/JSON name|environment name|required|default value|type|description
6566
`email.from`|_(none)_|no|_(none)_|provider|`from:` address when sending email. [documentation](providers/emails/index.md)
6667
`ctftime.clientId`|`RCTF_CTFTIME_CLIENT_ID`|no|_(none)_|string|CTFtime OAuth client ID. [documentation](integrations/ctftime.md)
6768
`ctftime.clientSecret`|`RCTF_CTFTIME_CLIENT_SECRET`|no|_(none)_|string|CTFtime OAuth client secret. [documentation](integrations/ctftime.md)
68-
`recaptcha.siteKey`|`RCTF_RECAPTCHA_SITE_KEY`|no|_(none)_|string|reCAPTCHA public site key.[documentation](integrations/recaptcha.md)
69-
`recaptcha.secretKey`|`RCTF_RECAPTCHA_SECRET_KEY`|no|_(none)_|string|reCAPTCHA secret key.[documentation](integrations/recaptcha.md)
69+
`recaptcha.siteKey`|`RCTF_RECAPTCHA_SITE_KEY`|no|_(none)_|string|reCAPTCHA public site key. [documentation](integrations/recaptcha.md)
70+
`recaptcha.secretKey`|`RCTF_RECAPTCHA_SECRET_KEY`|no|_(none)_|string|reCAPTCHA secret key. [documentation](integrations/recaptcha.md)
7071
`recaptcha.protectedActions`|__(none)__|no|_(none)_|array|list of reCAPTCHA protected actions. [documentation](integrations/recaptcha.md)
7172

7273
### Advanced

server/config/server.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ const envConfig: PartialDeep<ServerConfig> = {
149149
description: process.env.RCTF_META_DESCRIPTION,
150150
imageUrl: process.env.RCTF_IMAGE_URL
151151
},
152+
faviconUrl: process.env.RCTF_FAVICON_URL,
152153
logoUrl: process.env.RCTF_LOGO_URL,
153154
globalSiteTag: process.env.RCTF_GLOBAL_SITE_TAG,
154155
email: {

0 commit comments

Comments
 (0)