http epic box
funding | ||
.gitignore | ||
LICENSE | ||
README.md | ||
requirements.txt | ||
run_dev.py | ||
settings.py_example |
Epic Post
A simple alternative to epic box.
Install postgres
sudo apt install aptitude
sudo aptitude install postgresql postgresql-contrib
https://tecadmin.net/how-to-install-postgresql-in-ubuntu-20-04/ follow all the way through step 3.
Web application
Download application and configure.
sudo apt install libjpeg-dev libpng-dev python3 redis-server postgresql-server-dev-*
sudo apt install python3-virtualenv
sudo apt install python3-venv
git clone https://git.cypherstack.com/marco/epicpost.git
cd epicpost
python3 -m venv yourvirtualenviornment
source yourvirtualenviornment/bin/activate
pip3 uninstall pillow
pip3 install wheel
pip3 install -r requirements.txt
CC="cc -mavx2" pip3 install -U --force-reinstall pillow-simd
cp settings.py_example settings.py
- change settings.py accordingly
eg change the psql_pass to your database password, psql_db to your database name
Run the application:
python3 run_dev.py
Beware run_dev.py
is meant as a development server.
When running behind nginx/apache, inject X-Forwarded-For
.
License
© 2022 WTFPL – Do What the Fuck You Want to Public License