Commit graph

280 commits

Author SHA1 Message Date
Justin D. Fetherolf
af24f92684 chore(mumble): update permissions comment
Update the permissions comment to explain what's going on. Stick with
changing the ownership of the mumble data directory because it's slightly
less gross than fully opening permissions of the folder.

Refs: #620
2022-12-09 17:56:16 -07:00
Justin D. Fetherolf
aeaecbafe4 refactor(mumble): add molecule and readme; attempt permissions
Add the expected molecule files as well as the readme for the role.
Attempt to change permissions to the uid/gid used inside the Mumble
container for the data directory.

Refs: #620
2022-12-09 17:47:32 -07:00
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
5886702aed Add Nomad restart when config changes 2022-11-10 22:27:02 +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
8d1cd19b80
Fixes #585 2022-10-01 21:00:27 +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
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
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
268bfb0d3d Include role vars for cleaner tests 2022-09-11 17:07:18 +01:00
David Stephens
ab5ada943d airsonic tests 2022-09-10 19:38:00 +01:00
David Stephens
1206c56185 Integration tests for Heimdall 2022-09-10 12:38:26 +01:00
David Stephens
0e46133f69 Fix docs 2022-09-10 09:23:20 +01:00
David Stephens
f1ce3537b9 Add reference hello_world role 2022-09-09 23:52:17 +01:00
Justin D. Fetherolf
3ff1f4662d fix conditional
The `when:` clause had an additional`when` which needs removal to
avoid failure.
2022-09-08 18:33:41 -06:00
David Stephens
0bc58c39bc Start and stop firefly 2022-09-07 23:50:45 +01:00
David Stephens
90a4eacad6 More apps start/stop 2022-09-07 23:06:52 +01:00
Justin D. Fetherolf
7025a89228 fix variable name
The Ubooquity role contained a variable 'ubooquity' which is supposed
to be 'ubooquity_hostname'. Fix it.
2022-08-31 20:57:56 -06:00
David Stephens
dafd55e076 Couchpotato start and stop 2022-08-31 00:29:40 +01:00
David Stephens
79c9040c64 Correct block name 2022-08-31 00:16:31 +01:00
David Stephens
b0e29ddf59 Nicer implementation of application start/stop 2022-08-30 23:59:52 +01:00
David Stephens
305efdc393 Code-server stops and starts 2022-08-28 18:57:44 +01:00
David Stephens
a6b86fa744 Cloudflare DDNS stops and starts 2022-08-28 18:45:41 +01:00
David Stephens
6a0b4c57b5 Cloudcmd starts and stops 2022-08-28 17:00:31 +01:00
David Stephens
3c8e1968ff Calibre starts and stops 2022-08-28 16:50:22 +01:00
David Stephens
ca36ac0701 Booksonic starts and stops 2022-08-28 16:43:58 +01:00
David Stephens
b8fcfd30c0 Bitwarden starts/stops 2022-08-28 16:32:18 +01:00
David Stephens
3adcf026a1 Bazarr starts and stops 2022-08-28 16:17:33 +01:00
David Stephens
40b24c8486 Remove commented out code 2022-08-28 16:11:20 +01:00
David Stephens
c200bf18b6 Airsonic now starts/stops 2022-08-28 16:10:35 +01:00
David Stephens
75c3ae23da Gitea now stops when gitea_enabled: false 2022-08-28 16:03:42 +01:00
David Stephens
c52d7d04aa Add Woodpecker-CI and associated Gitea config 2022-08-28 11:47:57 +01:00
David Stephens
1fafb97092 Add Gitea restart handler 2022-08-28 11:19:44 +01:00
David Stephens
791b5b5d5a Unpin fixed Gitea version, remove user requirement 2022-08-27 22:22:14 +01:00
David Stephens
38a179505f
Merge pull request #596 from HitLuca/vscode
Added code-server app
2022-08-23 23:00:40 +01:00
David Stephens
dd92e0f7ed Remove cruft, move required files into roles 2022-08-23 22:38:45 +01:00
David Stephens
fa83a14cad Fix linting 2022-08-23 22:26:40 +01:00