Ansible Role for managing an opiniated Alpine Router
Find a file
2026-02-16 17:51:23 +01:00
defaults feat: add static routes 2026-02-16 17:21:12 +01:00
handlers ci: add various configs and linter fixes 2026-02-16 17:51:23 +01:00
meta chore: fix galaxy meta information 2026-02-16 14:50:40 +01:00
roles ci: add various configs and linter fixes 2026-02-16 17:51:23 +01:00
tasks ci: add various configs and linter fixes 2026-02-16 17:51:23 +01:00
templates feat: nftables > iptables 2026-02-16 17:33:01 +01:00
.ansible-lint chore: add basic role layout for ans-router 2026-02-16 14:15:02 +01:00
.gitignore chore: add basic role layout for ans-router 2026-02-16 14:15:02 +01:00
.gitlab-ci.yml ci: add initial config 2026-02-16 17:35:14 +01:00
.markdownlint-cli2.jsonc ci: add various configs and linter fixes 2026-02-16 17:51:23 +01:00
.yamllint chore: add basic role layout for ans-router 2026-02-16 14:15:02 +01:00
AGENTS.md chore: restructure tasks - install, routing, firewall, performance 2026-02-16 14:17:09 +01:00
playbook.yaml ci: add various configs and linter fixes 2026-02-16 17:51:23 +01:00
readme.md feat: rename all tag to full 2026-02-16 14:45:53 +01:00
renovate.json chore: add basic role layout for ans-router 2026-02-16 14:15:02 +01:00

Overview

This role configures router functionality on Alpine Linux.

Supported Operating Systems

Operating System Version
Alpine 3.23

Tags

Tag Purpose
full Execute all tasks
routing Configure routing and iptables
firewall Configure firewall rules
performance Configure performance tuning