Commit graph

1317 commits

Author SHA1 Message Date
David Stephens
2a8d86e062 Fix portainer port 2023-04-12 22:57:56 +01:00
David Stephens
2fedf1b43b Move molecule test directories to /tmp 2023-04-11 23:30:30 +01:00
David Stephens
282c66f69e Merge branch 'fetherolfjd-620-add-mumble_two' 2023-04-11 23:29:25 +01:00
David Stephens
9d42bf518f Remove broken tests, move docs back to website directory 2023-04-11 23:28:40 +01:00
David Stephens
67b5d5f6b0 Merge branch '620-add-mumble' of https://github.com/fetherolfjd/ansible-nas into fetherolfjd-620-add-mumble_two 2023-04-10 13:05:42 +01:00
David Stephens
493613f60d
Merge pull request #654 from anarion80/add_roles_badge
 Add badge with role count
2023-04-10 11:50:32 +01:00
Anarion
144d526965
📝 Update available applications badge 2023-04-10 10:48:28 +02:00
David Stephens
931cd46437
Merge pull request #633 from anarion80/fix_drone_ci_tests
Fix drone ci tests
2023-04-09 21:36:24 +01:00
David Stephens
791ff3e061 Pi4 support tweaks 2023-04-09 21:16:53 +01:00
David Stephens
9cd762d586 Add Prometheus metrics output to Traefik 2023-04-02 23:31:46 +01:00
David Stephens
2a1d7fc718 Enable scraping of additional hosts from Prometheus 2023-04-02 23:24:51 +01:00
David Stephens
02d5ef138a
Merge pull request #657 from treichst/patch-1
Update installation.md
2023-03-18 22:40:47 +00:00
Shawn Treichel
bab7d34afe
Update installation.md
Fix Ubutu typo
2023-03-18 17:06:49 -05:00
Anarion
917c8c4d46
Add badge with role count 2023-03-06 10:53:42 +01:00
David Stephens
bcee9bf5a0 Name unnamed block 2023-02-18 15:35:37 +00:00
David Stephens
0878638811
Merge pull request #650 from anarion80/fix-docs-test
Fix docs test
2023-02-15 13:00:07 +00:00
Anarion
93235fea0c Cleanup temporary stuff 2023-02-15 12:42:04 +01:00
Anarion
3084aa2d3b Try with npm instead of yarn 2023-02-15 12:39:12 +01:00
Anarion
f22cafc773 Add default working directory 2023-02-15 12:36:00 +01:00
Anarion
0c8b0301d3 Update workflow 2023-02-15 12:31:54 +01:00
Anarion
3dce6ad0cd Update workflow 2023-02-15 12:30:29 +01:00
Anarion
a0961a98f5 Enable workflow dispatch 2023-02-15 12:21:03 +01:00
Anarion
a7b17cfcc0 Add cache-dependency path 2023-02-15 12:14:24 +01:00
David Stephens
168ca111cb Fix Nomad linting 2023-02-05 23:26:12 +00:00
David Stephens
127d4f49b0
Merge pull request #611 from mahalel/master
FIX: Firefly3 - Add environment variables to fix broken login page form
2023-01-31 00:46:33 +00:00
David Stephens
23674e6072
Merge pull request #645 from choskeli/update-vaultwarden-image
update vaultwarden image
2023-01-31 00:39:35 +00:00
David Stephens
3f35049a21 Flip to Vaultwarden image, fixes #643 2023-01-31 00:37:13 +00:00
David Stephens
66de80567d Fix Nomad start and stop reliability 2023-01-31 00:13:44 +00:00
choskeli
9168b490bb update vaultwarden image 2023-01-27 23:20:24 -05:00
Anarion
934e3a4307 Fix lint 2023-01-07 15:59:14 +01:00
Anarion
98cd41f9fc Remove unnecessary handler 2023-01-07 15:29:54 +01:00
Anarion
7d403e880f Fix Drone-CI test error 2023-01-07 15:26:28 +01:00
Justin D. Fetherolf
9bee082c84 Merge branch 'master' into 620-add-mumble 2023-01-03 16:43:03 -07:00
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