Files
johto-infra/site.yaml
T
jdelpilarandJordan Del Pilar 2eaa2e9c5e
Johto Infrastructure Pipeline / Run Ansible Lint (push) Successful in 2m19s
Johto Infrastructure Pipeline / Deploy to Production (push) Successful in 3m24s
21 feat add new silverbullet role (#23)
### Description
This PR adds a new silvetbullet role that configures and starts the silverbullet container
Changes
- Creates required silverbullet `space` directory
- creates silverbullet `.container` file
- starts new and updated `.container` files

### Related Issue
Closes #21

### Testing Done
- [x] [e.g., Ran local unit tests]
- [x] [e.g., Verified service starts under Podman]
- [x] [e.g., Manual check of configuration file output]

### Checklist
- [x] My code follows the project's style guidelines.
- [x] I have performed a self-review of my own code.
- [x] I have updated the documentation (if necessary).

---------

Co-authored-by: Jordan Del Pilar <[email protected]>
Reviewed-on: #23
2026-07-27 20:40:42 -07:00

55 lines
714 B
YAML

---
- name: Common Setup
hosts: servers
roles:
- common
tags:
- common
- name: DNS Setup
hosts: dns_servers
roles:
- dns_server
tags:
- dns
- core
- name: Gitea Setup
hosts: gitea_servers
roles:
- gitea_server
tags:
- gitea
- core
- name: Setup Backups
hosts: all
roles:
- backup
tags:
- common
- backup
- name: Minecraft Setup
hosts: minecraft_servers
roles:
- minecraft_server
tags:
- minecraft
- name: Ntfy Setup
hosts: ntfy_servers
roles:
- ntfy_server
tags:
- ntfy
- comms
- name: SilverBullet Setup
hosts: silverbullet_servers
roles:
- silverbullet_server
tags:
- silverbullet
- docs