ctucx.git: ansible-configs

My personal ansible roles and playbooks [deprecated in favor of nixos]

commit 38322b5ff0c3aa2d4c97f9b079f16ae14bf810cd
parent fe1aa394dadf941f6095ade31214ee000cb919a5
Author: Leah (ctucx) <leah@ctu.cx>
Date: Thu, 28 Jan 2021 23:32:41 +0100

delete unneeded file
1 file changed, 0 insertions(+), 110 deletions(-)
D
_playbook-router-alpine.yml
|
110
-------------------------------------------------------------------------------
diff --git a/_playbook-router-alpine.yml b/_playbook-router-alpine.yml
@@ -1,110 +0,0 @@
----
-- hosts: all
-  remote_user: root
-  gather_facts: false
-  tasks:
-    - name: "[Alpine] Install Python"
-      raw: test -e /usr/bin/python || (test -e /sbin/apk && apk update && apk add python3; true)
-    - name: "[Archlinux] Install Python"
-      raw: test -e /usr/bin/python || (test -e /usr/bin/pacman && pacman -Sy --noconfirm python; true)
-
-- hosts: lollo
-  name: Install lollo
-  roles:
-    - common
-    - dnsmasq
-    - hostapd
-    - syncthing
-    - frp
-  vars:
-    alpineVersion: v3.12
-    users:
-      - name: leah
-        groups: "wheel"
-        password: "$6$foobar123$1qcCmnoveirSdWY9XdgH5hCXv32hj0n/AyJX46sSp1LyGCA8QT/xxifebRxr89uIH6vwhzFGgz4.H2sG0en0f0"
-        sshKey: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw/G6x8H3ojvHx3NsTswBMMmOhp48F3rea0GUniKSvRLMRIti5b7Q4P4FXnkQEtuNSR3u7gE5r4EacaLaIx7Az9SgHRoE+hdzSo4mPAwKTx/E3HZgIjdZhTDL8PAn4SZZT6RBqr/uGb+x9fdIjY0FbdNBLjq0MNnG3T+qd1joUL8JXoS7F//ac52RhHlsA5qJXFDOhpqR/7hRMwOFNH0GKaLN1xQKcOjhpIcdswpOf8kRDVpT7xOYwfXCFF4MaY2M8047WKarvEnGdADIIw6bvWsdJINehtOQmYEFRaMuaWp1d9bglZXZKPQKNubv5lqneMP4AI7ImDYjgW6eNLIT1 cardno:000603502829"
-    network:
-      hostname: lollo
-      domain: ctu.cx
-      nameservers:
-        - 1.1.1.1
-        - 8.8.8.8
-      useFerm: true
-      fermConfig: config-files/ferm/ferm-lollo.conf
-      useAwall: false
-      vlanSupport: true
-      natSupport: true
-      bridgeSupport: true
-      interfaces:
-        - name: lo
-          loopback: true
-        - name: eth0
-          ipv4:
-            dhcp: true
-          ipv6:
-            stateless: true
-        - name: eth0.5
-          manual: true
-        - name: brlan0
-          bridge_ports: eth0.5
-          bridge_stp: false
-          ipv4:
-            addresses:
-              - 10.0.0.1/24
-              - 195.39.246.32/28
-          ipv6:
-            address: 2a0f:4ac0:acab::1/48
-
-    hostapd:
-      interface: wlp3s0
-      bridge: brlan
-      channel: 1
-      ssid: legacy.home.ctu.cx
-      passphrase: "{{ lookup('community.general.passwordstore', 'WiFi/legacy.home.ctu.cx returnall=true')}}"
-
-    dnsmasq:
-      wan_interface: enp2s0
-      local_service: true
-      no_resolv: true
-      domain_needed: true
-      bogus_priv: true
-      expand_hosts: true
-      read_ethers: true
-      enable_ra: true
-      quiet_ra: true
-      domain: home.ctu.cx
-      dns_servers:
-        - 1.1.1.1
-        - 1.0.0.1
-        - 8.8.8.8
-        - 8.8.4.4
-      dhcp:
-        authoritative: true
-        rapid_commit: true
-        sequential_ip: true
-        options:
-          - option6:information-refresh-time,6h
-          - option:dns-server,10.0.0.1
-          - option:router,10.0.0.1
-        ranges:
-          - 195.39.246.33, 195.39.246.42, 255.255.255.240, 48h
-          - 10.0.0.40,     10.0.0.253,    255.255.255.0,   48h
-          - 2a0f:4ac0:acab::, ra-names, 48h
-
-    syncthing:
-      user: leah
-      guiAddress: 0.0.0.0:8384
-      reverseProxy:
-        enable: false
-
-    frpc:
-      serverAddress: wanderduene.ctu.cx
-      serverPort: 5050
-      token: "{{ lookup('community.general.passwordstore', 'server/wanderduene/frps/token returnall=true')}}"
-      dashboard: false
-      tunnels:
-        - name: lollo-ssh
-          type: tcp
-          local_ip: 127.0.0.1
-          local_port: 22
-          remote_port: 2202