Skip to content

Webinative/microblog

Repository files navigation

microblog

A personal micro-blogging website.

Dev Environment

You can run this project locally on your machine.

You will need,

  1. Docker
  2. docker compose

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.sh

Visit http://localhost:8000 from your browser.

screenshot

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 down

Live Environment

You can deploy this project to a cloud server (VPS) with or without a docker runtime.

You will need,

  1. Ubuntu OS (22.04 recommended)
  2. Python 3.10.4
  3. Django 4.2
  4. Postgres 14.4

About

A personal micro-blogging website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published