Justin D. Fetherolf
b0e69bd74b
refactor: open permissions
...
The mumble docker image has the uid and gid baked in at image creation.
In order for the application in the container to write to the mounted volume
we're opening permissions to the mumble data directory.
Refs: #620
2022-12-09 17:22:47 -07:00
Justin D. Fetherolf
1f33ef3ba9
feature(mumble): attempt correct permissions
...
The data directory does not have permissions for access, so attempt
to widen those permissions. Additionally, add the role if enabled, and
add conditional to nomad role.
Refs: 620
2022-12-07 21:35:11 -07:00
Justin D. Fetherolf
6de2fb2276
feature(mumble): add mumble configuration
...
This should provide the necessary configuration to run the mumble
server docker container, and also probably expose it externally.
Refs: #620
2022-12-07 20:59:08 -07:00
David Stephens
317c8c055b
Pin molecule-action to molecule 4.0.1
2022-11-23 22:53:07 +00:00
David Stephens
8fa66aa46a
Merge pull request #615 from Kycilak/patch-1
...
Update installation link in README
2022-11-19 16:33:31 +00:00
Kycilak
2d1823dcbc
Update installation link in README
2022-11-19 11:33:07 +01:00
David Stephens
5886702aed
Add Nomad restart when config changes
2022-11-10 22:27:02 +00:00
David Stephens
7b621f9bda
Linting
2022-11-08 23:05:42 +00:00
David Stephens
c367740b8e
Add Nomad
2022-11-08 23:03:01 +00:00
David Stephens
e8e0d7866d
Fix block indentation
2022-11-08 22:02:45 +00:00
David Stephens
85199bed27
Add Drone CI
2022-11-06 23:26:26 +00:00
David Stephens
dab3dfb72b
Try again...
2022-11-06 22:17:51 +00:00
David Stephens
4f329924ab
Try pinning action to commit
2022-11-06 21:31:08 +00:00
David Stephens
e94016b06c
Pin integration test molecule to correct version
2022-11-06 18:12:12 +00:00
David Stephens
3c33a98d9e
Fix yml indentation
2022-11-06 18:03:53 +00:00
David Stephens
f6def44003
Pin Molecule version until bug is fixed
2022-11-06 18:00:09 +00:00
David Stephens
a3bbe5a3f7
Add Drone CI config
2022-11-06 17:53:37 +00:00
David Stephens
406433a01f
Upgrade to latest geerlingguy.docker role
2022-10-08 13:22:42 +01:00
David Stephens
8d1cd19b80
Fixes #585
2022-10-01 21:00:27 +01:00
David Stephens
3b18fc4c8f
Fix docs build
2022-09-21 23:57:05 +01:00
David Stephens
33ae89c189
Doc linting
2022-09-21 23:39:19 +01:00
David Stephens
efdcbdf81b
Fix npm cache package-lock.json path
2022-09-20 23:54:44 +01:00
David Stephens
a2d895d00b
Update docs deploy workflow
2022-09-20 23:39:59 +01:00
David Stephens
fa97774d0f
Flip to Docusaurus 🐊
2022-09-20 23:00:57 +01:00
David Stephens
5d835ba566
Lint
2022-09-15 00:12:28 +01:00
David Stephens
26c13d8f7f
Change calibre port for testing
2022-09-14 23:19:19 +01:00
David Stephens
40148b3e3f
Add samba_shares_root to base Molecule config
2022-09-12 23:36:14 +01:00
David Stephens
10b69f33f0
Add more role tests
2022-09-12 23:27:44 +01:00
David Stephens
4bf13d78fe
Fix Dokuwiki start/stop
2022-09-12 23:26:39 +01:00
David Stephens
b743a1e3ae
Flip Firefly to MariaDB 10.9
2022-09-12 23:14:45 +01:00
David Stephens
e8c3dea136
Update code of conduct
2022-09-12 10:07:07 +01:00
David Stephens
4581e480c1
Calibre testing
2022-09-11 18:46:55 +01:00
David Stephens
03454fd592
Booksonic tests
2022-09-11 18:37:29 +01:00
David Stephens
1759c79b67
Bitwarden tests and tasks fix
2022-09-11 18:23:58 +01:00
David Stephens
81da82de8f
Bazarr tests
2022-09-11 17:58:53 +01:00
David Stephens
6058a4157b
Bazarr tests
2022-09-11 17:58:39 +01:00
David Stephens
8a2b24f08d
Remove pointless comments
2022-09-11 17:58:26 +01:00
David Stephens
0a2d4d94be
Use variables from role for testing
2022-09-11 17:33:19 +01:00
David Stephens
0af3d5b265
pytest and pytest-molecule for easy test kickoff
2022-09-11 17:22:03 +01:00
David Stephens
9440b75dbf
Useful Ansible snippets for Ansible-NAS
2022-09-11 17:17:01 +01:00
David Stephens
3529d4ecd6
Add redhat.vscode-yaml as recommended extension
2022-09-11 17:16:45 +01:00
David Stephens
268bfb0d3d
Include role vars for cleaner tests
2022-09-11 17:07:18 +01:00
David Stephens
8120c719a9
Remove commented out Molecule config
2022-09-11 16:30:26 +01:00
David Stephens
ab5ada943d
airsonic tests
2022-09-10 19:38:00 +01:00
David Stephens
812edd196f
Update contributing docs
2022-09-10 15:28:41 +01:00
David Stephens
a2035c9723
Update README.md
2022-09-10 12:57:47 +01:00
David Stephens
af4f74f966
Run integration tests daily
2022-09-10 12:52:22 +01:00
David Stephens
1206c56185
Integration tests for Heimdall
2022-09-10 12:38:26 +01:00
David Stephens
bf8c84f883
Don't build image when testing with molecule
2022-09-10 12:37:41 +01:00
David Stephens
2854182c84
Integration testing
2022-09-10 12:32:33 +01:00