forked from MarseyWorld/MarseyWorld
Snakes
69dec16f55
The shop discount from Big Spender badges was incorrectly implemented: intended behavior was for 2pp per badge. However, the values in const.py were set as if a user could only have one Spender badge at once, while user.py @ discount was implemented as if they were additive. Since users factually do have multiple big spender badges, the values in const were adjusted to reflect this fact. Also, lootbox Roller badges now each offer a 1pp discount. users.py @ discount was improved to check against the `discounts` keys for appropriate badges, rather than a hardcoded list. |
||
---|---|---|
.github | ||
files | ||
.gitattributes | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
Dockerfile | ||
LICENSE | ||
dependabot.yml | ||
docker-compose.yml | ||
env | ||
imei.sh | ||
pg_hba.conf | ||
push.sh | ||
pushforce.sh | ||
readme.md | ||
redis.conf | ||
requirements.txt | ||
schema.sql | ||
seed-db.sql | ||
site_settings.json | ||
snappy_PCM.txt | ||
snappy_rDrama.txt | ||
supervisord.conf | ||
ubuntu_setup |
readme.md
This code runs https://rdrama.net and https://pcmemes.net
Installation (Windows/Linux/MacOS)
1- Install Docker on your machine.
2 - If hosting on localhost and/or without HTTPS, change"SESSION_COOKIE_SECURE"
in __main__.py
to "False"
3- Run the following commands in the terminal:
git clone https://github.com/Aevann1/rDrama/
cd rDrama
docker-compose up
4- That's it! Visit localhost
in your browser.
5- Optional: to change the domain from "localhost" to something else and configure the site settings, as well as integrate it with the external services the website uses, please edit the variables in the env
file and then restart the docker container.