David Stephens
b61052a7c1
Fix merge conflict
2019-10-20 23:24:07 +01:00
David Stephens
2aa1d535ab
Quote variables
2019-10-20 22:40:34 +01:00
David Stephens
c3a27b0122
Merge branch 'samba-timemachine' of git://github.com/ryanolf/ansible-nas into ryanolf-samba-timemachine
...
* 'samba-timemachine' of git://github.com/ryanolf/ansible-nas:
Fixed typo in time machine doc and added more detail
Updated time machine documentation
Changed timemachine data directory to be consistent with old AFP-based timemachine task
Reverted unrelated change to tasks/users.yml
Changed timemachine to use samba instead of netatalk, consistent with current standard
Changed ansible-nas user to nologin shell
2019-10-20 22:13:58 +01:00
David Stephens
c32e8b8547
Joomla config tweaks
2019-10-19 23:49:22 +01:00
David Stephens
4fd2f84c3f
Fix merge conflicts
2019-10-19 22:38:30 +01:00
ryanolf
8f75f730ef
Merge branch 'master' into homebridge
2019-10-19 14:22:28 -07:00
Ryan Olf
90ca36857f
Merge branch 'master' into samba-timemachine
2019-10-19 13:24:38 -07:00
David Stephens
4360b9f8b7
quote environment variables
2019-10-19 17:47:00 +01:00
David Stephens
30b20768fe
Fix merge conflict
2019-10-19 17:30:47 +01:00
Koldo Aingeru
7903648129
lidarr support
2019-10-16 19:58:37 +02:00
Koldo Aingeru
9b5b28a2e2
update from upstream
2019-10-16 19:02:03 +02:00
David Stephens
373783144e
Fix merge conflicts
2019-10-15 22:15:43 +01:00
David Stephens
d58ec33c4f
Fix env vars for latest ansible version
2019-10-14 16:11:17 +01:00
David Stephens
5691d32f39
Fix nas.yml merge conflict
2019-10-14 11:43:38 +01:00
David Stephens
0c548e8e69
Disable homeassistant by default
2019-10-13 23:32:57 +01:00
David Stephens
8f6bd6871a
Fix Home Assistant merge smash
2019-10-13 23:08:41 +01:00
David Stephens
4b5330f4a2
Merge pull request #132 from koenvervloesem/fix_traefik_v1.7
...
Fix traefik v1.7
2019-10-13 22:51:45 +01:00
David Stephens
4a280e9480
Fix calibre environment variables for latest ansible version
2019-10-13 22:32:17 +01:00
David Stephens
0278bdc9ba
Merge branch 'add-calibre' of https://github.com/FPMilan/ansible-nas into FPMilan-add-calibre
...
* 'add-calibre' of https://github.com/FPMilan/ansible-nas :
Changed location where books are saved to a samba share
Calibre-web Docs
The code part of the changes, docs to follow
2019-10-13 21:51:00 +01:00
Koldo Aingeru
7f73907f7e
cloud commander support
2019-10-05 12:53:49 +02:00
Jeroen Brons
58a2be31e2
Merge branch 'master' into master
2019-10-04 10:02:44 +02:00
Jeroen Brons
9d07994d6e
joomla docs
2019-10-04 10:01:08 +02:00
Koldo Aingeru
d91f62bf7a
Bazarr support
2019-09-25 21:07:13 +02:00
Koen Vervloesem
982fc07336
Fix typos
2019-09-17 19:38:17 +02:00
Koen Vervloesem
e70d321623
Prevent pulling in Traefik 2.0 with another configuration file format.
2019-09-17 08:37:41 +02:00
Milan Jubitz
345fdbdc02
Changed location where books are saved to a samba share
2019-09-01 11:24:59 +02:00
Milan Jubitz
86fe360945
The code part of the changes, docs to follow
2019-08-31 23:10:51 +02:00
Ryan Olf
3aa4fe4e48
Added variables and settings for traefik compatibility
2019-08-28 23:07:35 -07:00
Ryan Olf
2ee28bdbd1
Removed available_externally and added homembridge_enabled to all.yml.dist
2019-08-28 15:49:08 -07:00
Ryan Olf
bd8976b96e
Merge branch 'master' into samba-timemachine
2019-08-28 11:01:10 -07:00
Jesse
f529da7753
adding jellyfin
2019-08-27 09:02:20 -04:00
Jesse
379d04ffed
adding jellyfin
2019-08-27 08:58:00 -04:00
David Stephens
c19caabf1c
Merge pull request #118 from ryanolf/plex_music
...
Expose music folders to plex
2019-08-26 15:15:08 +01:00
David Stephens
22c0ae8083
Add ctop - fixes #108
2019-08-26 14:56:57 +01:00
Ryan Olf
d6220eac9a
Merge branch 'master' into plex_music
2019-08-25 21:26:19 -07:00
Ryan Olf
0d3509fc91
Expose music directory to plex by default
2019-08-25 21:21:17 -07:00
Ryan Olf
846a6f8c35
Adding homebridge support
2019-08-25 20:12:09 -07:00
Ryan Olf
f8ce85c319
Merge branch 'master' into samba-timemachine
2019-08-25 17:06:04 -07:00
Ryan Olf
8e5fb6f827
Changed timemachine to use samba instead of netatalk, consistent with current standard
...
Apple deprecated netatalk and prefers samba/smb for timemachine (with some extensions).
This update uses awls/samba-timemachine to create a dedicated samba instance for timemachine,
and then sets up the appropriate service in avahi so timemachine is discovered properly.
2019-08-25 16:04:08 -07:00
CherryKitten
4ecb42f853
Add a missing line break
2019-08-13 14:48:19 +02:00
CherryKitten
4d04410b17
Add openHAB support
2019-08-13 14:38:15 +02:00
Sam Maes
c680dbcb06
Add Home Assistant
2019-07-23 20:13:59 +00:00
David Stephens
7c27cc8716
Include previously ignored files for config rejig
2019-07-04 00:29:18 +01:00
David Stephens
60094d192b
Rejig config to reduce merging headache
2019-07-04 00:22:20 +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
6f97b51715
Update all.yml.dist
2019-06-22 15:43:46 +02:00
David Stephens
f94aa62f98
Merge pull request #101 from jesse-troy/add-wallabag
...
Adding wallabag
2019-06-22 09:27:54 +01:00
Jeroen Brons
dce6267bcc
joomla
2019-06-21 12:32:44 +02:00
David Stephens
980810b763
Merge pull request #100 from sammaes/fixsamba
...
Fix issue #99 : music_root and podcasts_root
2019-06-20 13:34:11 +01:00
Jesse Beard
7ce4d1214c
adding wallabag
2019-06-12 15:48:18 -04:00
Sam Maes
1ade3862da
Fix issue 99: music_root and podcasts_root
2019-06-10 11:19:50 +02:00
David Stephens
8e089e3e58
Add NZBget
2019-06-02 21:15:34 +01:00
ripps818
0acaea55c7
Revert accidentally removed line
2019-05-26 13:01:13 -05: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
ripps818
1dc48c1016
Add pyload: all.yml.dist
2019-05-06 20:41:01 -05:00
Sam Maes
146940773a
Add mosquitto
2019-05-01 14:23:11 +02:00
Scot W. Stevenson
697cc273f7
Explain why Emby/Plex might want 'ro' filesystems
2019-04-28 21:30:06 +02:00
Scot W. Stevenson
6858d3b6f1
Emby/Plex permissions now rw by default
2019-04-28 21:23:58 +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
5c1459068d
Merge branch 'sickrage-to-sickchill' of git://github.com/l3rady/ansible-nas into l3rady-sickrage-to-sickchill
...
* 'sickrage-to-sickchill' of git://github.com/l3rady/ansible-nas:
Allow sickchill downloads path to be fully managed by sickchill_downloads_directory variable
Remove old sickrage container first but keep volumes to allow migration
Rename sickrage task to sickchill
Change all text instances of sickrage to sickchill
2019-04-23 23:22:50 +01:00
David Stephens
3626874377
NFS Support!
2019-04-20 12:56:53 +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
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
08a400a555
Switch default Docker storage driver to overlay2
2019-04-13 16:23:33 +01:00
David Stephens
b787871f0f
Disable Glances by default
2019-04-13 16:13:20 +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
0701f71599
Changes to vars, toml, task and playbook
2019-04-10 08:46:47 -04:00
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