diff --git a/.gitea/workflows/docker-image.deploy.yml b/.gitea/workflows/docker-image.deploy.yml new file mode 100644 index 0000000..fa7a025 --- /dev/null +++ b/.gitea/workflows/docker-image.deploy.yml @@ -0,0 +1,29 @@ +on: + push: + paths: + - "docker/**" + - ".gitea/**" +jobs: + + build-docker-image: + runs-on: ubuntu-latest + + steps: + + - name: Checkout code + uses: actions/checkout@v2 + + - name: Log in to git.limbosolutions.com docker registry + uses: docker/login-action@v3 + with: + registry: git.limbosolutions.com + username: ${{ secrets.GITLIMBO_DOCKER_REGISTRY_USERNAME }} + password: ${{ secrets.GITLIMBO_DOCKER_REGISTRY_PASSWORD }} + + - name: Build and push Docker images + id: push + uses: docker/build-push-action@v6 + with: + context: ${{gitea.workspace}}/docker + push: true + tags: git.limbosolutions.com/kb/nginx:latest diff --git a/README.md b/README.md index 5f03e8e..268fe92 100644 --- a/README.md +++ b/README.md @@ -4,13 +4,13 @@ check version and configure options (includes modules) -``` +```bash nginx -V ``` list modules -``` +```bash ls /usr/lib/nginx/modules ``` @@ -26,8 +26,7 @@ Modules [Custom Docker Image](docker/nginx-geoip.Dockerfile) - -``` +```bash git clone ssh://git@git.limbosolutions.com:2222/kb/nginx.git cd nginx docker build . -f nginx-geoip.Dockerfile -t nginx-geoip:latest @@ -41,6 +40,4 @@ Images -> Build a new Image -> URL **URL:** https://git.limbosolutions.com/kb/nginx.git -**Dockerfile path:** docker/nginx-geoip.Dockerfile - - +**Dockerfile path:** docker/nginx-geoip.Dockerfile \ No newline at end of file