Commit graph

256 commits

Author SHA1 Message Date
David Stephens
0b952c6f89
Merge branch 'master' into feature/mymediaforalexa 2019-03-31 23:39:46 +01:00
David Stephens
8b717b6f34
Fix music_root var in all.yml 2019-03-31 23:34:56 +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
63aaf671c8
Merge branch 'master' into feature/minidnla 2019-03-10 00:25:45 +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
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
7b670602e5 Allow Heimdall to be enabled/disabled 2019-01-06 00:16:11 +11:00
Craig Jarvis
0011285c9c Turned update packages off again based on feedback 2019-01-05 20:33:57 +11:00
Craig Jarvis
c8a8998013 Modified some defaults
Traefik - disabled by default
airsonic - disabled by default
duplicati - disabled by default
keep packages updated - enabled by default
Moved portainer to first installed container
2019-01-05 18:10:56 +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
Craig Jarvis
e2cb713084 Add some requested changes to watchtower PR #24 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
David Stephens
ddddbe91be
Merge pull request #40 from jgoerz/remove-syntax-deprecation-warning
Update syntax to remove deprecation warning
2018-12-28 16:20:33 +00:00
Jesse Goerz
00916e8308 Move extra packages to all.yml 2018-12-28 10:51:20 -05:00
David Stephens
0a398a7bee Fix to allow browsing of root of shares over Samba 2018-12-28 15:48:20 +00: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
4d5213756b Separate docker image directory and docker container data directory 2018-12-23 23:50:37 +00: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
ece4f58b55 Include new config in all.yaml.dist 2018-11-28 23:22:36 +00:00
David Stephens
0b1fb91f82 Tidy up of unused variable 2018-11-25 15:27:50 +00:00
David Stephens
96e5063075 Add Guacamole remote desktop server 💻 2018-11-19 22:58:06 +00:00
David Stephens
c67b06c9c5 Update VPN credentials template to use a NordVPN config that exists 2018-11-19 22:31:23 +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
c97a668af4 Fixed all.yml.dist for gitea 2018-11-14 21:13:52 +11:00
Craig Jarvis
56b6785712 Gitea working, but needs some settings tweaks 2018-11-14 08:07:50 +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
48c3b135fe Basics for Emby support. Untested, had to commit and run 2018-11-11 15:15:03 +11:00
David Stephens
5dc079ea62
Move config to "you shouldn't need to edit this" section 2018-10-06 21:26:48 +01:00
Hari Nagarajan
63ea2eeafd
Update all.yml.dist
Fixes this error:

TASK [Create Nginx Directories] **************************************************************************************
fatal: [localhost]: FAILED! => {"msg": "'nginx_data_directory' is undefined"}
2018-10-05 21:55:58 -04: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
1ec1bfc3c3 Disable most containers by default 2018-09-21 23:42:16 +01:00
David Stephens
40e8cb215b Add Nextcloud 2018-09-21 23:37:53 +01:00
David Stephens
cd2d3637ee Switch default transmission to not use VPN 2018-08-09 23:25:40 +01:00
David Stephens
679171dbd0
Tidy up 2018-08-09 23:23:45 +01:00
David Stephens
77d62deb76 Add Radarr support 2018-04-10 22:57:28 +01:00
David Stephens
1d84345457 Fix typo on file rename 2018-04-09 22:37:07 +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
David Stephens
9d589811b6 Stats collection WIP 2018-04-07 11:29:22 +01:00
David Stephens
aedc81907d Add sickrage and znc 2017-11-21 22:18:35 +00:00
David Stephens
88a598f260 Variables rejig 2017-08-28 22:10:19 +01:00
David Stephens
83fee520d8 Initial Ansible NAS commit 2017-08-28 16:31:54 +01:00