Skip to content

Tapeline/pyljudge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pyljudge

Not safe for public use, only local

sudo apt install mysql-server
sudo mysql_secure_installation
create user 'mainserver'@'localhost' identified by 'mainserver';
create user 'judgeserver'@'localhost' identified by 'judgeserver';
create database `judgeserverdb`;
grant all on `judgeserverdb` . * to 'mainserver'@'localhost';
grant all on `judgeserverdb` . * to 'judgeserver'@'localhost';
flush privileges;
sudo apt-get install python3 python3-pip
cd mainserver
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

cd ../judgeserver
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
cd mainserver
./run.sh

cd ../judgeserver
./run.sh

About

A very simple and dumb PCMS

Topics

Resources

Stars

Watchers

Forks