test
Website
This is the code of my personal website. https://marcpartensky.com/
Light theme
Dark theme
Install
From source (requires git, python, pip)
git clone https://github.com/marcpartensky/website
pip install -r requirements.txt
# or with pipenv (recommended, install pipenv with pip install pipenv)
pipenv install
./manage.py runserver
Deploy with Docker
Run website as standalone
run unsecured for quick test
docker run -it \
-e SECRET_KEY=$(openssl rand -base64 32) \
-p 80:80 \
marcpartensky/website
./manage.py runserver
or run with ssl certificate
docker run -it \
-env CERT \ # You must export a ssl certificate path
-env KEY \ # You must export a pem key path
-e SECRET_KEY=$(openssl rand -base64 32) \
-p 443:443 \
marcpartensky/website
Or run with middleware (databases)
git clone https://github.com/marcpartensky/website
cd website
docker-compose up
If you’re using Docker natively on Linux, Docker Desktop for Mac, or Docker Desktop for Windows, then the web app should now be listening on port 443 on your Docker daemon host. Point your web browser to http://localhost:443 to find the Hello World message. If this doesn’t resolve, you can also try http://127.0.0.1:443.
From https://docs.docker.com/compose/gettingstarted/
Build the docker image from source
docker build . -t marcpartensky/website
Build usually last 5 minutes.
Add me as a contact
Bonus
Notes
author: Marc Partensky name: Website of Marc Partensky date: 8/10/2019
Heroku Buildpacks
heroku/python
heroku/node
https://github.com/weibeld/heroku-buildpack-graphviz
Languages
HTML
64.3%
JavaScript
17.4%
CSS
10.9%
Python
7%
SCSS
0.1%

