https://github.com/charlesrocket/freebsd-collection
Ansible collection for FBSD
https://github.com/charlesrocket/freebsd-collection
ansible desktop freebsd laptop server
Last synced: 6 months ago
JSON representation
Ansible collection for FBSD
- Host: GitHub
- URL: https://github.com/charlesrocket/freebsd-collection
- Owner: charlesrocket
- License: mit
- Created: 2021-04-22T02:55:29.000Z (almost 5 years ago)
- Default Branch: trunk
- Last Pushed: 2025-06-05T12:35:12.000Z (8 months ago)
- Last Synced: 2025-06-05T13:35:07.298Z (8 months ago)
- Topics: ansible, desktop, freebsd, laptop, server
- Language: Jinja
- Homepage: https://charlesrocket.github.io/freebsd-collection/
- Size: 9.57 MB
- Stars: 20
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# freebsd-collection
[](https://galaxy.ansible.com/ui/repo/published/charlesrocket/freebsd/)
[](https://github.com/charlesrocket/freebsd-collection/actions/workflows/ci.yml)
Ansible collection for FreeBSD servers and desktops.
## Installation
### CLI
``` sh
ansible-galaxy collection install charlesrocket.freebsd
```
#### Upgrade
``` sh
ansible-galaxy collection install charlesrocket.freebsd --upgrade
```
### YAML
`requirements.yml`:
```yaml
collections:
- name: charlesrocket.freebsd
```
## Usage
See [profiles](https://charlesrocket.github.io/freebsd-collection/docsite/profiles)/[variables](https://github.com/charlesrocket/freebsd-collection_profiles/tree/trunk/charlesrocket).
## Example

```sh
# run as user
ansible-playbook charlesrocket.freebsd.station -c \
local -i "localhost," -e "profile=charlesrocket"
```