17 Commits

Author SHA1 Message Date
d55187e35c feat: Added Ubuntu's and tags versions
All checks were successful
Update Traefik Version / update-version (pull_request) Successful in 3m27s
2026-03-11 10:42:47 -03:00
3c62a1410b feat: added debian:oldstable
All checks were successful
Update Traefik Version / update-version (pull_request) Successful in 2m30s
2026-03-11 10:18:43 -03:00
25fda019a0 fix: supress warning messages
All checks were successful
Update Traefik Version / update-version (pull_request) Successful in 2m2s
2026-03-11 10:10:12 -03:00
9abe53d7d1 fix: remove ansible_tmp workaround
All checks were successful
Update Traefik Version / update-version (pull_request) Successful in 2m1s
2026-03-11 10:05:27 -03:00
1430c2847c fix: remove old podman settings
All checks were successful
Update Traefik Version / update-version (pull_request) Successful in 1m56s
2026-03-11 09:53:46 -03:00
0990854ca9 fix: creating ansible_tmp
Some checks failed
Update Traefik Version / update-version (pull_request) Failing after 45s
2026-03-11 09:45:08 -03:00
e42947df88 fix: remote temporal folder
Some checks failed
Update Traefik Version / update-version (pull_request) Failing after 27s
2026-03-11 09:39:15 -03:00
022bb0ab28 fix: change image to official debian:stable
Some checks failed
Update Traefik Version / update-version (pull_request) Failing after 53s
2026-03-11 09:30:43 -03:00
90b813c2c5 fix: OCI image doesn't exist, so changed
Some checks failed
Update Traefik Version / update-version (pull_request) Failing after 46s
2026-03-11 09:18:02 -03:00
0ded41f7d0 fix: install collections
Some checks failed
Update Traefik Version / update-version (pull_request) Failing after 22s
2026-03-10 18:40:12 -03:00
bdc8dbf875 fix: podman containers missing
Some checks failed
Update Traefik Version / update-version (pull_request) Failing after 21s
2026-03-10 18:37:04 -03:00
79c0fa7ed9 fix: molecule syntax errors
Some checks failed
Update Traefik Version / update-version (pull_request) Failing after 21s
2026-03-10 18:34:38 -03:00
2e7625ee29 fix: ansible role namespace
Some checks failed
Update Traefik Version / update-version (pull_request) Failing after 17s
2026-03-10 18:31:56 -03:00
88cdd69adc fix: add PATH
Some checks failed
Update Traefik Version / update-version (pull_request) Failing after 5s
2026-03-10 18:27:29 -03:00
e1e9989a0a fix: molecule path
Some checks failed
Update Traefik Version / update-version (pull_request) Failing after 4s
2026-03-10 18:23:13 -03:00
333e94eedf fix: only commit on main
Some checks failed
Update Traefik Version / update-version (pull_request) Failing after 39s
2026-03-10 17:51:08 -03:00
c696c57a5e feat: implement molecule to test role 2026-03-10 17:47:11 -03:00
6 changed files with 5 additions and 35 deletions

View File

@@ -4,7 +4,7 @@ name: Update Traefik Version
on:
schedule:
- cron: '30 6 * * *' # Every day at 06:30 UTC
- cron: '0 6 * * 1' # Every Monday at 06:00 UTC
workflow_dispatch:
pull_request:
branches:
@@ -27,10 +27,6 @@ jobs:
working-directory: ansible_role_proxy
run: |
LATEST=$(curl -sf https://api.github.com/repos/traefik/traefik/releases/latest | jq -r '.tag_name')
if ! [[ "$LATEST" =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
echo "::error::Refusing to bump to non-stable version '$LATEST'"
exit 1
fi
CURRENT=$(grep "^traefik_version:" defaults/main.yml | sed "s/traefik_version: '//;s/'//")
echo "latest=$LATEST" >> "$GITHUB_OUTPUT"
if [ "$LATEST" = "$CURRENT" ]; then

View File

@@ -1,17 +0,0 @@
name: Calling Docusaurus
on:
push:
branches:
- main
jobs:
dispatch:
runs-on: ubuntu-latest
steps:
- name: Repository Dispatch
uses: peter-evans/repository-dispatch@v4
with:
token: ${{ secrets.PUBLIC_REPOSITORY_DISPATCH }}
repository: gianet-us/www_gianet_us
event-type: trigger-docs-update

View File

@@ -1,5 +1,5 @@
# Ansible Role: Proxy
ansible_role_proxy
==================
Complete Proxy Server Role based on Traefik. This role installs and configures Traefik as a reverse proxy on Debian and Ubuntu systems.

View File

@@ -3,7 +3,7 @@
## Install configuration
traefik_name: 'traefik'
traefik_version: 'v3.6.15'
traefik_version: 'v3.6.7'
traefik_opt: '/opt/{{ traefik_name }}'
traefik_etc: '/etc/{{ traefik_name }}'
traefik_url: 'https://github.com/{{ traefik_name }}/{{ traefik_name }}/releases/download/{{ traefik_version }}/{{ traefik_name }}_{{ traefik_version }}'

View File

@@ -1,5 +1,4 @@
ARG MOLECULE_DISTRO=docker.io/library/debian:stable
FROM ${MOLECULE_DISTRO}
FROM docker.io/library/debian:stable
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View File

@@ -13,8 +13,6 @@ platforms:
image: docker.io/library/debian:stable
pre_build_image: false
dockerfile: Dockerfile
buildargs:
MOLECULE_DISTRO: docker.io/library/debian:stable
privileged: true
systemd: always
command: /usr/sbin/init
@@ -23,8 +21,6 @@ platforms:
image: docker.io/library/debian:oldstable
pre_build_image: false
dockerfile: Dockerfile
buildargs:
MOLECULE_DISTRO: docker.io/library/debian:oldstable
privileged: true
systemd: always
command: /usr/sbin/init
@@ -33,8 +29,6 @@ platforms:
image: docker.io/library/ubuntu:latest
pre_build_image: false
dockerfile: Dockerfile
buildargs:
MOLECULE_DISTRO: docker.io/library/ubuntu:latest
privileged: true
systemd: always
command: /usr/sbin/init
@@ -43,8 +37,6 @@ platforms:
image: docker.io/library/ubuntu:jammy
pre_build_image: false
dockerfile: Dockerfile
buildargs:
MOLECULE_DISTRO: docker.io/library/ubuntu:jammy
privileged: true
systemd: always
command: /usr/sbin/init