5633468f41
Fix linting issues on Docker role
2023-10-22 13:48:20 -04:00
7f91b24adb
Add Debian/Official Docker repo toggle
...
- Default docker_official toggle to false (for now)
- Preempt MariaDB restart before container restarts
- Start containers in a handler
2023-10-22 11:33:05 -04:00
5b09029239
Update base role to pass linting
2023-10-20 21:30:25 -04:00
6b2feaee5e
Hide docker-compose secrets from diff output
2023-10-18 23:03:52 -04:00
a65c4b9cf6
Handle Ansible undefined loop variable
...
- Default docker_compose_deploy to empty list if undefined
- Add conditional check to avoid looping through an empty list
2023-10-10 00:14:52 -04:00
7ee6e4810d
Convert booleans to lowercase
2023-10-10 00:00:00 -04:00
87aa7ecf8b
Add external compose support in the docker role
...
- Use ansible.posix.synchronize for compose.yml
- Set fact for compose service restarts
- Introduce plain Docker dev host
- Optionally verify repos via GPG before sync
- Hide docker_repos_path in .folder
- Tweak .env for conciseness
- Add --diff to Ansible in Vagrantfile
- Clean output with loop_control
- Embed GPG in base role
2023-10-09 23:47:49 -04:00
0377a5e642
Add option for private OCI registry auth
2023-09-29 22:18:59 -04:00
ef5aacdbbd
No deploy keys without compose deploy variable
2023-07-21 23:52:18 -04:00
a635c7aa48
Add option to deploy external docker-compose stack
2023-07-20 03:51:44 -04:00
9142254a57
Improvements for ansible-linting
2023-05-04 01:44:18 -04:00
dfd93dd5f8
Updated Ansible tasks to FQCN format
2023-05-03 23:42:55 -04:00
3a92921932
Minor cleanup
2022-05-27 23:14:06 -04:00
dc520a09e9
Add generic docker-compose systemd service
2022-05-26 23:50:14 -04:00
1c321f6ef7
Use Debian repositories for Docker
2022-05-19 21:06:34 -04:00
42a71acbb7
Fix adding users to the docker group
2020-11-22 00:46:08 -05:00
d87d5ff525
Optional list of users to add to docker group
2020-09-02 21:21:14 -04:00
b8623eba72
Start Docker and enable on boot
2020-07-31 20:52:57 -04:00
954ea7f2a6
Initial admin credentials for Nextcloud container
2020-07-07 17:21:04 -04:00
f2b599e87c
Install Bitwarden in Vagrant
2020-06-13 01:12:23 -04:00
a43b038b68
Added more defaults
2019-11-02 23:34:03 -04:00
497edc66ad
Create basic Docker environment
...
Creates a Debian 10 environment with Docker and Docker Compose
2019-09-17 22:32:08 -04:00