Sam Maes
c680dbcb06
Add Home Assistant
2019-07-23 20:13:59 +00:00
David Stephens
60094d192b
Rejig config to reduce merging headache
2019-07-04 00:22:20 +01:00
David Stephens
a25b52b850
Fixes #104
2019-07-03 23:00:56 +01:00
David Stephens
4cff162b0c
Merge pull request #92 from jgoerz/add-trusted-domains-for-nextcloud
...
Add trusted domain support for nextcloud
2019-06-26 23:35:29 +01:00
David Stephens
2243e580fd
Fix volume paths, remove unused env vars
2019-06-26 23:19:51 +01:00
David Stephens
0190d1c4e5
Fix merge conflicts
2019-06-26 22:44:19 +01:00
Sam Maes
733b138367
mosquitto changes for PR
2019-06-25 19:26:16 +02:00
David Stephens
c7ec25c4b8
Merge pull request #91 from ripps818/pyload
...
Add pyLoad
2019-06-22 17:26:58 +01:00
Jeroen Brons
dca2e2350b
Merge branch 'master' of https://github.com/jeroenbrons/ansible-nas
2019-06-22 17:13:19 +02:00
Jeroen Brons
9669a607ef
Update joomla.yml
2019-06-22 17:12:46 +02:00
Jeroen Brons
cdeb420674
joomlatest
2019-06-22 14:14:36 +00:00
Jeroen Brons
7b7134d9df
Update joomla.yml
2019-06-22 15:12:12 +02:00
Jeroen Brons
af9c3b5791
Update joomla.yml
2019-06-22 15:09:25 +02:00
Jeroen Brons
d3460be611
AGAIN
2019-06-22 13:06:17 +00:00
Jeroen Brons
2b037b83bd
Update joomla.yml
2019-06-21 17:08:54 +02:00
Jeroen Brons
3ceeaadf93
Update joomla.yml
2019-06-21 16:59:52 +02:00
Jeroen Brons
c0ac812a97
Update joomla.yml
2019-06-21 16:56:04 +02:00
Jeroen Brons
3fd3cfabe9
Update joomla.yml
2019-06-21 16:53:47 +02:00
Jeroen Brons
e5ce2f553d
Update joomla.yml
2019-06-21 16:52:37 +02:00
Jeroen Brons
3d5a244b44
Update joomla.yml
2019-06-21 16:50:38 +02:00
Jeroen Brons
98225f4013
Update joomla.yml
2019-06-21 16:48:02 +02:00
Jeroen Brons
21e4a5a7e4
Update joomla.yml
2019-06-21 16:43:04 +02:00
Jeroen Brons
dce6267bcc
joomla
2019-06-21 12:32:44 +02:00
Jesse Beard
7ce4d1214c
adding wallabag
2019-06-12 15:48:18 -04:00
David Stephens
8e089e3e58
Add NZBget
2019-06-02 21:15:34 +01:00
David Stephens
4f3cf71783
Merge branch 'master' into firefly
2019-05-26 10:13:00 +01:00
David Stephens
f8d6fdbce5
Firefly config
2019-05-26 10:08:16 +01:00
Jesse Goerz
a64f634b0b
Add trusted domain support for nextcloud
2019-05-07 09:10:45 -04:00
ripps818
3d799837ac
Add pyload: task yml
2019-05-06 20:41:01 -05:00
David Stephens
fd99bf3166
Firefly
2019-05-02 19:40:49 +01:00
Sam Maes
146940773a
Add mosquitto
2019-05-01 14:23:11 +02:00
Scot W. Stevenson
724424a979
Added permissions parameters to Plex and Emby
...
User can now set parameters to decide if their Plex and/or Emby apps
should consider the TV and movies folders as read-only or read-write
(see discussion at #69 )
2019-04-28 21:23:58 +02:00
David Stephens
3b34037217
Switch InfluxDB log level to error
2019-04-27 21:56:00 +01:00
David Stephens
acaf38a8bf
Correct radarr download path
2019-04-27 11:16:14 +01:00
David Stephens
fff786ce6b
Fix Radarr download directory
2019-04-27 10:42:12 +01:00
Scott Cariss
84b0e964e7
Allow sickchill downloads path to be fully managed by sickchill_downloads_directory variable
2019-04-16 10:10:19 +01:00
Scott Cariss
f8554f3be5
Remove old sickrage container first but keep volumes to allow migration
2019-04-16 10:02:40 +01:00
Scott Cariss
899d611b25
Rename sickrage task to sickchill
2019-04-15 16:39:31 +01:00
Scott Cariss
28f38585ab
Change all text instances of sickrage to sickchill
2019-04-15 16:38:08 +01:00
David Stephens
3e07697c8e
Push Bitwarden enable/disable signups out to all.yml.
2019-04-14 18:43:41 +01:00
David Stephens
9f42bcc86e
Configurable The Lounge external access
2019-04-14 17:28:21 +01:00
David Stephens
da29d3c903
Enable Bitwarden for external access
2019-04-14 17:05:21 +01:00
David Stephens
68ef6c3cac
Fix Bitwarden merge conflicts
2019-04-14 17:02:55 +01:00
David Stephens
f2e71ca17c
Tweaks for Bitwarden WebSockets
2019-04-14 16:45:48 +01:00
David Stephens
1617578dd8
Add The Lounge IRC client
2019-04-12 23:31:27 +01:00
David Stephens
7aa170c8a3
Allow all applications to be made available through Traefik, add docs
2019-04-11 23:03:11 +01:00
Jesse Beard
5a63ca02d7
Updated bitwarden and documentation
2019-04-10 16:55:14 -04:00
Jesse Beard
ca47b2c2fa
fix trailing whitespace
2019-04-10 10:28:35 -04:00
Jesse Beard
d547ce6b0f
Adding bitwarden documentation
2019-04-10 09:08:22 -04:00
Jesse Beard
0701f71599
Changes to vars, toml, task and playbook
2019-04-10 08:46:47 -04:00
David Stephens
344af161a0
Switch mymediaforalexa back to host networking
2019-04-01 22:09:46 +01:00
David Stephens
0b952c6f89
Merge branch 'master' into feature/mymediaforalexa
2019-03-31 23:39:46 +01:00
David Stephens
d4cc6b7f8e
Remove host mode networking (Fixes Ansible warning)
2019-03-31 23:32:49 +01:00
Jesse Beard
767cfce43f
adding changes
2019-03-22 14:46:38 -04:00
Andrew Burrows
d5cccc9f99
Add mymedia for alexa
2019-03-13 00:20:54 +00:00
David Stephens
9de3377725
Update memory limit format, mentioned in #64
2019-03-12 09:16:13 +00:00
David Stephens
63aaf671c8
Merge branch 'master' into feature/minidnla
2019-03-10 00:25:45 +00:00
David Stephens
bec18ef23a
Merge pull request #60 from burrowsa/feature/get_iplayer
...
Add get_iplayer
2019-03-10 00:05:48 +00:00
Andrew Burrows
9765ade15c
Add minidlna
2019-03-02 00:50:21 +00:00
Andrew Burrows
3a5821cd3c
Add get_iplayer
2019-03-02 00:21:42 +00:00
Andrew Burrows
d86b67c328
Change networking for emby container to host
...
This allows devices such as smart TVs to find and stream from emby
2019-03-01 20:54:16 +00:00
Ryan Olf
5051babb13
Changed ansible-nas user to nologin shell
2019-02-17 22:26:59 -08:00
David Stephens
c6ee0b45bb
Missing quotes
2019-01-15 23:38:44 +00:00
David Stephens
9cbac4486c
Add Cloudflare dynamic DNS updater
2019-01-15 23:24:18 +00:00
Jesse Goerz
6718687bcf
Make consistent with existing style
...
- Update timemachine docs
- Update timemachine_data_directory
- Remove unnecesary mDNS port
- Use latest tag on image
2019-01-10 09:38:10 -05:00
Jesse Goerz
0504337273
Add support for timemachine server
2019-01-07 19:14:08 -05:00
David Stephens
61734cf7cc
Merge pull request #46 from C-J1/fix-issue-45
...
Resolves issue #45
2019-01-06 00:08:18 +00:00
Craig Jarvis
36b3712dc3
Change ansible_python_version to v3
...
Python 3 is now the assumed default python version for ansible. Downstream packages may still install python2 (ie/ samba).
2019-01-06 10:58:53 +11:00
Craig Jarvis
8104ca095e
Fix linting issue for universe repo add
2019-01-05 21:34:52 +11:00
Craig Jarvis
757635b402
Skip ansible lint for enabling universe repo
2019-01-05 20:11:10 +11:00
Craig Jarvis
2166b720b2
Resolves issue #47
...
Add general task to enable universe repo
2019-01-05 17:00:04 +11:00
Craig Jarvis
051dba232c
Resolves issue #45
...
Defines python3 entry in inventory
Changes docker yml to install relevant pip version
2019-01-05 15:05:41 +11:00
David Stephens
cebf8e2137
Add Airsonic support
2019-01-03 15:10:39 +00:00
David Stephens
ce370091e2
Add Miniflux news reader
2018-12-31 00:08:25 +00:00
David Stephens
eef62eceed
Merge branch 'master' into add-watchtower-support
2018-12-29 15:29:43 +00:00
Craig Jarvis
a647fbdad4
Tweak to watchtower command line. use existing defined email address
...
Removed whitespace from watchtower.yml
2018-12-29 12:30:44 +11:00
David Stephens
8e4e399f8b
Simplify Watchtower config, add docs
2018-12-29 00:22:51 +00:00
Unknown
d27bbb8ad2
Corrected watchtower issues from CI build 13
2018-12-29 00:22:51 +00:00
Craig Jarvis
e2cb713084
Add some requested changes to watchtower PR #24
2018-12-29 00:22:51 +00:00
Craig Jarvis
cff6c5b31c
Fix watchtower to remove :ro restriction on docker.sock
...
This tool isn't much good if it can't actually do anything
2018-12-29 00:22:51 +00:00
Unknown
c1b4f914cb
Added watchtower support
...
Re-created the branch to clean up the excessive number of commits :)
2018-12-29 00:22:51 +00:00
Jesse Goerz
00916e8308
Move extra packages to all.yml
2018-12-28 10:51:20 -05:00
Jesse Goerz
5855da7510
Update syntax to remove deprecation warning
...
- Warning:
TASK [geerlingguy.docker : Ensure depdencies are installed.] *******
[DEPRECATION WARNING]: Invoking "apt" only once while using a loop via
squash_actions is deprecated. Instead of using a loop to supply multiple
items and specifying `name: "{{ item }}"`, please use `name:
['apt-transport-https', 'ca-certificates']` and remove the loop. This
feature will be removed in version 2.11. Deprecation warnings can be
disabled by setting deprecation_warnings=False in ansible.cfg.
2018-12-28 10:51:20 -05:00
David Stephens
5a123dc4ce
Update the account samba uses to serve to guests, and permission share directories accordingly
2018-12-28 13:07:40 +00:00
David Stephens
7a702ea778
Add a login banner
2018-12-27 18:31:31 +00:00
David Stephens
b7e0430f0b
Fix ansible-lint
2018-12-23 16:50:20 +00:00
David Stephens
0bd3e6f36e
Merge pull request #29 from C-J1/add-support-for-netdata
...
Add support for netdata
2018-12-18 23:51:21 +00:00
David Stephens
6892ed515c
Admin: Ansible-lint, recommended VSCode extensions, line-ending cleanup
2018-12-08 22:44:51 +00:00
Craig Jarvis
883b6a1a07
Fix netdata so that it can show docker container names
...
https://docs.netdata.cloud/docker/#docker-container-names-resolution
2018-12-05 22:17:29 +11:00
Craig Jarvis
e6c606b797
Split prometheus extension for netdata to new branch
2018-12-05 22:17:29 +11:00
Craig Jarvis
5abfc90e9d
Add support for netdata
...
Expand netdata to include prometheus for backend storage
Fixed a few things for netdata and prometheus support
2018-12-05 22:17:29 +11:00
David Stephens
ac8f96ed24
Add Heimdall home dashboard
2018-11-28 23:22:18 +00:00
David Stephens
e07860445a
Nextcloud: flip from nginx to Traefik for external access
2018-11-28 23:13:24 +00:00
David Stephens
1ae5de70dc
WIP: Traefik - make sure ngnix is stopped
2018-11-28 23:10:27 +00:00
David Stephens
6ddfab628c
WIP: Traefik
2018-11-25 11:10:14 +00:00
David Stephens
7f59118099
WIP: Traefik - add Guacamole support
2018-11-25 11:07:44 +00:00
David Stephens
96e5063075
Add Guacamole remote desktop server 💻
2018-11-19 22:58:06 +00:00
David Stephens
62367f1b32
Merge pull request #18 from C-J1/add-basic-timezone-support
...
Add basic timezone support
2018-11-19 21:38:58 +00:00
Craig Jarvis
36e9c46db7
Removed duplicate timezone config for sonarr and radarr
...
These apps only require one of the two different ways of getting the timezone in to the container
2018-11-16 23:30:14 +11:00
David Stephens
ecb8c811ec
Merge branch 'add-support-for-gitea' of https://github.com/C-J1/ansible-nas
...
* 'add-support-for-gitea' of https://github.com/C-J1/ansible-nas :
Swapped from volumes to bind mounts for gitea
Fixed all.yml.dist for gitea
Gitea working, but needs some settings tweaks
Beginnings of a Gitea addition
2018-11-14 23:02:32 +00:00
Craig Jarvis
1123bdba56
Swapped from volumes to bind mounts for gitea
...
Also added a system git account so that we can run the docker container with that user. The gitea container uses a "git" user account internally. Doing this allows us to correctly set permissions on bind mount locations
2018-11-14 21:15:15 +11:00
Craig Jarvis
56b6785712
Gitea working, but needs some settings tweaks
2018-11-14 08:07:50 +11:00
Craig Jarvis
700935f947
Merge branch 'master' into add-basic-timezone-support
2018-11-13 21:52:31 +11:00
Craig Jarvis
2ed252e49a
Beginnings of a Gitea addition
...
This won't work as is. Need to review options. Maybe a custom network within docker? That reports as separate IP on the host?
2018-11-13 19:39:08 +11:00
David Stephens
a645dd79e5
Set grafana directory permissions. Fixes #17
2018-11-12 23:19:31 +00:00
Craig Jarvis
2e628adf14
Merge branch 'master' into add-basic-timezone-support
2018-11-13 09:48:55 +11:00
Craig Jarvis
4033bfb60d
Added timezone to the all.yml file. Updated some containers to use it
...
Not all containers can use the TZ as an ENV. Updated the ones that can.
2018-11-13 09:30:13 +11:00
Craig Jarvis
25cc5cffbb
Fix issue #13 . Allows upgrade to work without aptitude installed
2018-11-12 14:20:27 +11:00
David Stephens
4bc7a68254
Update README.md, remove container host networking mode
2018-11-11 22:45:09 +00:00
Craig Jarvis
4bfd67e780
Fixed typo in comment for emby ports
2018-11-11 15:58:17 +11:00
Craig Jarvis
48c3b135fe
Basics for Emby support. Untested, had to commit and run
2018-11-11 15:15:03 +11:00
David Stephens
48c1aca43a
Merge branch 'master' into master
2018-10-03 21:57:10 +01:00
David Stephens
f203765337
Add Nginx reverse proxy/LetsEncrypt SSL Container
2018-10-02 23:03:56 +01:00
Chris Butler
b3da0bd6f9
plexpy -> tautulli
2018-09-23 15:20:10 -04:00
Chris Butler
32888a7038
add plex via @tcharewicz for #4
2018-09-22 20:06:44 -04:00
David Stephens
40e8cb215b
Add Nextcloud
2018-09-21 23:37:53 +01:00
David Stephens
483a415e5a
Update zfs package name
2018-08-09 22:43:25 +01:00
David Stephens
f52a2780e3
zfs isn't an ubuntu package any more, it's zfs-linux
2018-08-09 22:37:15 +01:00
David Stephens
77d62deb76
Add Radarr support
2018-04-10 22:57:28 +01:00
David Stephens
7ef0cae8cd
Goodbye Crashplan
2018-04-09 00:01:59 +01:00
David Stephens
3da19e5708
Major updates:
...
* Rejig of playbook to load roles from ansible-galaxy
* Remove ansible-nas role and move tasks to tasks directory
* Add InfluxDB/Telegraf/Grafana for monitoring & dashboards
* Automatically configure InfluxDB as a datasource in Grafana
* Switch to ZFS Docker driver
* Add note about switching to overlay2 Docker driver if required
2018-04-08 23:29:25 +01:00