This website requires JavaScript.
bbf63b4c63
Adding Raspberry Pi Zero 1; adding Pi 3A+ and Pi Zero to Grafan
main
gballan
2026-10-07 01:09:26 -04:00
588a44a0c1
Adding Pi 3A+
gballan
2026-10-05 22:35:10 -04:00
924bacd958
Adding rest of Raspberry Pis to Prometheus
gballan
2026-10-05 19:15:15 -04:00
f21fb8b604
Adding rest of Raspberry Pis to inventory
gballan
2026-10-05 19:15:04 -04:00
fcd584e2ba
Fixing SSSD config
gballan
2026-10-05 19:14:46 -04:00
3d8bdafd28
Moving prometheus targets to group_vars
gballan
2026-10-05 17:35:23 -04:00
83790d5b73
Added Prometheus and Grafana config
gballan
2026-10-05 17:32:14 -04:00
197962ecda
Adding the new pi 5 2GB to raspberry pi group
gballan
2026-10-05 15:49:44 -04:00
81e7ce6a4b
Updated Docker playbook to install Python library for managing containers; updated Podman playbook to set up containers
gballan
2026-09-29 23:31:41 -04:00
d0c201c1f3
Updating sssd role
gballan
2026-09-28 15:10:22 -04:00
e0575045d2
Adding common /nfs mount to systems
gballan
2026-09-28 14:44:11 -04:00
5d8d0c6dea
Updating SSSD role
gballan
2026-09-28 11:11:20 -04:00
d39027365d
Updating SSSD role
gballan
2026-09-28 11:02:50 -04:00
2e03babda2
Fixing LDAP groups, maybe
gballan
2026-09-28 10:54:22 -04:00
63525e0967
Updating SSSD role
gballan
2026-09-28 10:48:19 -04:00
1dcb23dfaf
Removing SSSD bind credentials; updating SSSD role
gballan
2026-09-28 10:41:32 -04:00
61f3d73d70
Adding SSSD config
gballan
2026-09-28 10:21:34 -04:00
43d7b9fce6
Updating SSSD role:
gballan
2026-09-28 10:10:35 -04:00
8d2d3874f7
Adding sssd role
gballan
2026-09-28 10:08:05 -04:00
b4b36cefb3
Adding sssd role
gballan
2026-09-28 10:07:14 -04:00
84dfd3b040
Adding sssd role
gballan
2026-09-28 10:00:57 -04:00
229df90f74
Removing unnecessary podman version output
gballan
2026-09-28 09:16:32 -04:00
28827dd5d3
Switching CI runners to podman
gballan
2026-09-28 09:12:54 -04:00
b940e10a4c
Updating list of Pis
gballan
2026-09-27 23:20:03 -04:00
44dd4195a7
Updating pi1b addresses
gballan
2026-09-25 23:04:09 -04:00
decdf4f99d
Created a raspberrypi group to track all Pis in the infrastructure
gballan
2026-09-23 23:09:08 -04:00
de98fe2057
Replacing ansible.builtin.shell with ansible.builtin.command
gballan
2026-09-23 21:54:49 -04:00
0c2889923d
Adding DNS VMs
gballan
2026-09-23 21:52:21 -04:00
78a7bcc8f4
Added a basic sysinfo playbook to show hardware information about systems
gballan
2026-09-23 21:37:40 -04:00
dbb636d94e
Adding ansible_user config to all systems so I don't have to specify xadmin every time
gballan
2026-09-23 21:37:21 -04:00
178b7e7f89
Adding various systems and SBCs to the hosts.ini
gballan
2026-09-23 21:36:59 -04:00
6d82582a05
Simplifying ansible-lint step
gballan
2026-09-15 23:10:21 -04:00
f70f95141a
Adding ansible-lint config; hopefully last fix
gballan
2026-09-15 23:02:41 -04:00
d6682e1ad9
Trying ansible-lint via python-slim container
gballan
2026-09-15 22:49:54 -04:00
d65efc33b6
Fixing ansible-galaxy install for CI
gballan
2026-09-15 22:29:50 -04:00
42a4a454db
Fixing more ansible-lint stuff
gballan
2026-09-15 21:48:25 -04:00
a2550e5664
Adding missing gerrlingguy.docker dependency
gballan
2026-09-15 21:47:47 -04:00
a8254dcb28
Fixing more ansible-lint errors
gballan
2026-09-15 21:44:22 -04:00
7a43c728a3
Fixing ansible-lint errors
gballan
2026-09-15 21:39:47 -04:00
2438978296
Updating Woodpecker CI config to handle role installs
gballan
2026-09-15 20:47:54 -04:00
2d5e516ca6
Changing ansible-lint to run offline
gballan
2026-09-15 20:27:21 -04:00
6920ce6f05
Renaming lint step
gballan
2026-09-15 20:22:14 -04:00
d392bddd3a
Switching to python:3.14-slim image to try speeding up the lint step
gballan
2026-09-15 20:16:35 -04:00
31abe0f2b2
Adding Woodpecker config with ansible-lint
gballan
2026-09-15 20:13:24 -04:00
ebb668f9c2
Adding some of my internal hosts to hosts.ini
gballan
2026-09-15 20:03:33 -04:00
ae7b3308e5
Reorganized the continuous_integration group into ci_runners and ci_servers groups
gballan
2026-09-15 20:00:06 -04:00
3d75120f0e
Added Docker role to configure/install Docker; updated ci-v2* nodes with Docker config; updated Munin config to work with the main munin server
gballan
2026-09-03 00:19:42 -04:00
bd155cd576
Adding ci-v2 hosts
gballan
2026-09-02 23:08:17 -04:00
3021b1d455
Updating gitignore to ignore venv
gballan
2026-09-02 22:50:17 -04:00
e5453a28e9
Added playbook to uninstall puppet/openvox packages
gballan
2026-04-08 11:14:33 -04:00
0d86004d98
Added playbook to uninstall puppet/openvox packages
gballan
2026-04-08 11:09:23 -04:00
950bf98d11
Updating server names for mustafar
gballan
2026-04-07 21:48:17 -04:00
2bc96d6d31
Updating server names for mustafar
gballan
2026-04-07 21:44:12 -04:00
479c03efbb
Updating server names for mustafar
gballan
2026-04-07 21:43:09 -04:00
a6e33fe7f4
Updating server names for mustafar
gballan
2026-04-07 21:40:41 -04:00
793a471acf
Added apache config for munin and gitea; removed nginx config from gitea
gballan
2026-04-07 21:22:18 -04:00
98ccd874c0
Moved nginx role to a separate playbook
gballan
2026-04-07 19:09:51 -04:00
0d5b19b820
Added munin configuration
gballan
2026-04-07 18:59:15 -04:00
83624a85c1
Added playbook to disable puppet
gballan
2026-04-05 22:50:36 -04:00
d32d98adf7
Added a playbook for OS patching
gballan
2026-04-04 21:27:17 -04:00
dd478bcfa8
Changing up some groups
gballan
2026-04-03 12:01:04 -04:00
45a5ba2c10
Removing root's definition from sudoers, as it should be allowed access by default
gballan
2026-04-03 11:08:29 -04:00
e0c4b0bf96
Added sudoers config
gballan
2026-04-03 10:51:04 -04:00
2eb66b07be
Added sudoers config
gballan
2026-04-03 10:50:31 -04:00
0e6692143e
Added a default empty array for packages_extra so it doesn't fail when it is not set
gballan
2026-04-03 10:40:15 -04:00
4d6dbfcdf5
Adding more common packages
gballan
2026-04-03 10:17:58 -04:00
a2fb49d51c
Fixed package name
gballan
2026-04-03 01:21:45 -04:00
5893effc85
Adding some dev tools to mustafar
gballan
2026-04-03 01:19:52 -04:00
3730871925
Fixed chrony config
gballan
2026-04-02 16:25:12 -04:00
f56d121d19
Fixed chrony config
gballan
2026-04-02 16:24:05 -04:00
168259cbe1
Added ntp (chrony) config
gballan
2026-04-02 16:17:49 -04:00
3049362414
Adding site.yml
gballan
2026-04-02 16:09:02 -04:00
a949054dde
Adding site.yml
gballan
2026-04-02 16:08:33 -04:00
539c6a0c4d
Renamed inventories to inventory; added screen package
gballan
2026-04-02 16:05:33 -04:00
0e163e9ca1
Added common packages
gballan
2026-04-02 15:52:54 -04:00
55aa471918
Fixed some Gitea config; added nginx role and reverse proxy config for Gitea
gballan
2026-04-02 15:13:11 -04:00
a90380ce51
Disabled user registration for gitea; enabled push-to-create for repos
gballan
2026-04-02 14:41:35 -04:00
63d081dd40
Fixed some typos with names
gballan
2026-04-02 14:25:22 -04:00
cb03edf024
Added Gitea role and configuration
gballan
2026-04-02 14:10:23 -04:00
253618c152
Initial ansible structure and test code
gballan
2026-04-02 12:28:20 -04:00