Skip to content

Latest commit

 

History

History
63 lines (42 loc) · 2.03 KB

README.md

File metadata and controls

63 lines (42 loc) · 2.03 KB

Python Nginx Container

Build and Publish Containers GitHub Static Badge Static Badge Static Badge

Pulls the docker files from nginx and then build it on a python image. Using up-to-date images for both python and nginx.

Docker Hub: ozyviking/python-nginx GitHub Repo: ozy-viking/python-nginix

Container

Contianers can be pulled from either docker hub or github container registry:

  • Docker: ozy-viking/python-nginx:latest
  • Github: ghcr.io/ozy-viking/python-nginx:latest

Tags

Tags are broken into 3 parts for their respective versions <python>-<nginx>-<os>. For example the tag 3.11-mainline-bookworm means that it is built bookworm (debian os), with a python version of 3.11 and the nginx branch of mainline

  • 3.11-mainline-bookworm, mainline, bookworm, 3.11, latest
  • 3.10-mainline-bookworm, 3.10
  • 3.9-mainline-bookworm, 3.9
  • 3.11-stable-bullseye
  • 3.10-stable-bullseye
  • 3.9-stable-bullseye

Install

  1. Install poetry.

    python -m pip install poetry
  2. Install the package.

    git clone https://github.com/Ozy-Viking/python-nginx.git
    cd poetry-nginx
    poetry install
  3. Activate the virtual environment.

    poetry shell
  4. Use the script.

    makedocker --help

Known bugs

Please raise an issue or a pull request if you want to solve this. Thank you in advance.

  • No alpine support.
  • No mainline bullseye or stable bookworm.
  • No testing.