Skip to content

Latest commit

 

History

History
51 lines (43 loc) · 1.1 KB

README.md

File metadata and controls

51 lines (43 loc) · 1.1 KB

Personal Web

My personal and professional web made with Python and Django.

Heroku

Requirements

  1. Docker and Docker Compose installed on your machine
  2. Python, Django and PostgreSQL knowledge

Getting started

  1. Clone the repository
git clone https://github.com/ruben69695/personalweb.git
  1. Open the root of the project in your terminal
cd personalweb
  1. Export in your system environment a new secret key necessary for docker compose, you can generate a new one
export DJANGO_SECRET_KEY="Your new secret key goes here"
  1. Build and stand up the services using docker compose
docker compose up --build -d
  1. Now open your browser
  2. Easy and enjoy 🍻

Languages and versions

  • Python 3.9.13
  • Django 4.0.4
  • pip 20.3.4
  • Postgresql 14.3

Development environment

  • Debian Bullseye 11
  • VSCodium v1.86.0
  • NVIM v0.4.4

Architecture

  • Server - Client

Production Deployment

  • Heroku Platform

Runs on

  • Linux
  • MacOS
  • Windows
  • Docker