mirror of
https://github.com/schlagmichdoch/PairDrop.git
synced 2025-04-20 07:05:05 -04:00
Implement customizable buttons via env vars (fixes #214)
This commit is contained in:
parent
09451caf86
commit
e06fa47c96
5 changed files with 124 additions and 7 deletions
|
@ -61,6 +61,38 @@ else {
|
|||
}
|
||||
}
|
||||
conf.rateLimit = rateLimit;
|
||||
conf.buttons = {
|
||||
"donation_button": {
|
||||
"active": process.env.DONATION_BUTTON_ACTIVE,
|
||||
"link": process.env.DONATION_BUTTON_LINK,
|
||||
"title": process.env.DONATION_BUTTON_TITLE
|
||||
},
|
||||
"twitter_button": {
|
||||
"active": process.env.TWITTER_BUTTON_ACTIVE,
|
||||
"link": process.env.TWITTER_BUTTON_LINK,
|
||||
"title": process.env.TWITTER_BUTTON_TITLE
|
||||
},
|
||||
"mastodon_button": {
|
||||
"active": process.env.MASTODON_BUTTON_ACTIVE,
|
||||
"link": process.env.MASTODON_BUTTON_LINK,
|
||||
"title": process.env.MASTODON_BUTTON_TITLE
|
||||
},
|
||||
"bluesky_button": {
|
||||
"active": process.env.BLUESKY_BUTTON_ACTIVE,
|
||||
"link": process.env.BLUESKY_BUTTON_LINK,
|
||||
"title": process.env.BLUESKY_BUTTON_TITLE
|
||||
},
|
||||
"custom_button": {
|
||||
"active": process.env.CUSTOM_BUTTON_ACTIVE,
|
||||
"link": process.env.CUSTOM_BUTTON_LINK,
|
||||
"title": process.env.CUSTOM_BUTTON_TITLE
|
||||
},
|
||||
"privacypolicy_button": {
|
||||
"active": process.env.PRIVACYPOLICY_BUTTON_ACTIVE,
|
||||
"link": process.env.PRIVACYPOLICY_BUTTON_LINK,
|
||||
"title": process.env.PRIVACYPOLICY_BUTTON_TITLE
|
||||
}
|
||||
};
|
||||
|
||||
// Evaluate arguments for deployment with Node.js only
|
||||
conf.autoStart = process.argv.includes('--auto-restart');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue