Welcome to the 🥝Kiwi blog project! This is a monolithic Flask-based blog system.
-
Clone the repository to your local machine:
git clone https://github.com/derfacn/blog.git
-
Create a virtual environment in the project directory:
cd blog python -m venv venv
-
Activate the virtual environment:
-
On Windows:
venv\Scripts\activate
-
On macOS/Linux:
source venv/bin/activate
-
-
Install project dependencies:
pip install -r requirements.txt
-
Customize configurations:
-
In
config.py
update the configurations according to your needs. -
Alternatively, you can create a
.env
file in the project root and set the configurations there.
-
-
Start the application using Gunicorn:
gunicorn -w 4 -b 0.0.0.0:5000 wsgi:app
Replace
4
with the desired number of workers, and5000
with the desired port.
- Open your web browser and navigate to
http://127.0.0.1:5000
(or the port you specified) to access the blog application.
Feel free to contribute to this project by submitting bug reports, feature requests, or pull requests. Please follow the contribution guidelines.
🥝Kiwi blog by Nikita Lupalo is licensed under CC BY-NC-SA 4.0