Commit graph

1484 commits

Author SHA1 Message Date
David Stephens
cecd4ce85d
Merge pull request #626 from JokerGermany/patch-1
jellyfin url changed
2022-12-28 14:38:51 +00:00
JokerGermany
91d5b9213a
jellyfin url changed
looks like the url changed
2022-12-27 23:16:34 +01:00
Justin D. Fetherolf
76c628793b Merge branch 'master' into 620-add-mumble 2022-12-10 11:30:02 -07:00
Justin D. Fetherolf
0f1dcd0eb8 refactor(mumble): properly disable
Don't default disable the mumble role; this will be taken care of in `tasks/main.yml`

Refs: #620
2022-12-10 11:28:03 -07:00
David Stephens
2ae75112f9
Merge pull request #618 from vanklompf/fix_speedtester_manual
Use proper app name in speedtest help page
2022-12-10 16:56:28 +00:00
Justin D. Fetherolf
4f19f6ae47 refactor(mumble): lint and mv molecule directory
The molecule directory was named incorrectly, and there were linting errors.

Refs: #620
2022-12-09 18:28:14 -07:00
Justin D. Fetherolf
263ac760a8 chore: undo out of scope fix
Revert the changes to fix the nomad bug since it's out of scope for this work.
2022-12-09 17:58:48 -07:00
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
Franciszek Korta
e29f21b354 Use proper app name in speedtest help page 2022-12-05 19:30:38 +00: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
Andrei Mahalean
4093d42997 add environment variables to fix broken login page 2022-10-26 22:53:20 +13: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