A personal micro-blogging website.
You can run this project locally on your machine.
You will need,
Once installed, run these commands,
# build the image
docker compose build
# bring up the containers
docker compose up -d
# run migrations and load the initial data
docker compose exec microblog-django bash init_alpha.shVisit http://localhost:8000 from your browser.
Other useful docker commands,
# check the status of containers
docker compose ps
# stop the containers
docker compose stop
# start the containers
docker compose start
# remove the containers
docker compose downYou can deploy this project to a cloud server (VPS) with or without a docker runtime.
You will need,
- Ubuntu OS (22.04 recommended)
- Python 3.10.4
- Django 4.2
- Postgres 14.4
