Skip to content

Ozy-Viking/python-nginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Topics

Resources

License

Stars

Watchers

Forks