forked from MarseyWorld/MarseyWorld
Snakes
1c14722f06
At present, we typically distinguish links from other text by coloring them, underlining on hover, and changing cursor to pointer on hover. However, when a post is glow-awarded, both color and underline-on-hover are suppressed, making links very hard to find in text. Given chiobu's tendency to glow award effortposts, this can make posts hard to read. My solution is to always show links as underlined in glow-awarded posts and comments. Not terribly attached to this particular approach, but it seems to undermine the award effect the least while largely restoring accessibility of links. |
||
---|---|---|
.github | ||
files | ||
sql | ||
.gitattributes | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
Dockerfile | ||
LICENSE | ||
dependabot.yml | ||
docker-compose.yml | ||
env | ||
imei.sh | ||
pg_hba.conf | ||
readme.md | ||
redis.conf | ||
requirements.txt | ||
run_tests.py | ||
schema.sql | ||
seed-db.sql | ||
site_settings.json | ||
snappy_PCM.txt | ||
snappy_rDrama.txt | ||
startup.sh | ||
supervisord.conf | ||
ubuntu_setup.sh |
readme.md
This code runs https://rdrama.net, https://pcmemes.net, and https://watchpeopledie.co
Installation (Windows/Linux/MacOS)
1- Install Docker on your machine.
2- Run the following commands in the terminal:
git clone https://github.com/Aevann1/rDrama/
cd rDrama
docker-compose up
3- That's it! Visit localhost
in your browser.
4- 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.
For help or guidance with setting up your rDrama instance, please join this discord server https://discord.gg/GkMRxY27Dv
For returning contributors, we have noticed the following issues (if you can help fix them, we will be very grateful!):
- Docker doesn't know when we add a new Python dependency,
docker-compose build
is needed. - DB schema changes are not applied automatically, the easiest way to deal with that is to delete the entire environment from the Docker GUI and do
docker-compose up
. Also wait five minutes for a "sneed" commit from Aevann meaning that the sql file was regenerated. - Old authorization cookies from the previous instance cause a weird 404 error, clear cookies for localhost to fix.