https://github.com/nce/homelab
all my private ansible
https://github.com/nce/homelab
Last synced: 3 months ago
JSON representation
all my private ansible
- Host: GitHub
- URL: https://github.com/nce/homelab
- Owner: nce
- Created: 2024-04-04T08:22:55.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2026-03-09T18:47:38.000Z (3 months ago)
- Last Synced: 2026-03-10T00:32:44.798Z (3 months ago)
- Language: Jinja
- Size: 210 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ansible
I'll try to gather all my automations/server setups here
#### Homepage Icons
* https://pictogrammers.com/library/mdi/
* https://github.com/walkxcode/dashboard-icons/tree/main
## Home
All homeserver/home related IT stuff
### home:t8
#### Initial Setup
Currently provisioned with debian12
1. Default user account ssh setup
```bash
mkdir .ssh
chmod 700 .ssh
wget -o .ssh/authorized_keys github.com/nce.keys
chmod 600 .ssh/authorized_keys
```
2. Ansible requirements
```bash
apt install sudo
echo "nce ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
```
### Run Ansible
```bash
ansible-galaxy install -r ansible/requirements.yaml
# Limited to this machine
ansible-playbook -l t8 site.yaml
```