Jean Froment
65ab5f42fe
Fix root path in nginx config of h5ai: h5ai working
2017-03-09 19:33:50 +01:00
Jean Froment
3f9bd47846
change port strategy for h5ai
2017-03-09 19:18:10 +01:00
Jean Froment
476e1a2f40
Fix typo in h5ai patch name
2017-03-09 18:29:21 +01:00
Jean Froment
c23226a922
Change h5ai config, patch, volume share and nginx conf
2017-03-09 18:22:31 +01:00
Jean Froment
3eff1c7f7c
Change port for h5ai
2017-03-09 17:34:42 +01:00
Jean Froment
8f53b12699
Add missing port mappings to Deluge container
2017-03-09 17:13:49 +01:00
Jean Froment
46161aab01
Revert to user-defined network
2017-03-09 16:01:33 +01:00
Jean Froment
2c3ddc88c4
Use of network_type host instead of bridge for DNS resolving issues in frontend
2017-03-09 15:52:01 +01:00
Jean Froment
cc9168e0dc
Fix network mode in docker-compose.yml
2017-03-09 15:05:26 +01:00
Jean Froment
dd608ca96b
Use bridge network for all services
2017-03-09 14:55:33 +01:00
Jean Froment
0ed4d78d19
Add h5ai patch
2017-03-06 22:57:53 +01:00
Jean Froment
cf62b213dc
Add h5ai
2017-03-06 22:29:00 +01:00
Jean Froment
83fc195c05
Add Deluge
2017-03-06 21:27:17 +01:00
Jean Froment
dd589dbe19
Remove OpenVPN + Sickrage + Syncthing, then adapt other resources
2017-03-06 20:55:19 +01:00
Kelvin Chen
76822df992
Use my own plexupdate fork
2017-02-13 20:38:53 -05:00
Kelvin Chen
67fad018c2
Change args for updated plexupdate script
2017-02-02 16:46:50 -05:00
Kelvin Chen
feb6649cae
Update compose file to v3
2017-01-31 11:58:57 -05:00
Kelvin Chen
0472a0ecd6
Reorganize OpenVPN and use s6-overlay
2016-12-27 00:48:47 -05:00
Kelvin Chen
311d1b4ad6
Really fix syncthing this time
2016-11-29 18:50:36 -05:00
Kelvin Chen
32c9e0e9f6
Fix Syncthing build failing
2016-11-21 00:25:44 -05:00
Kelvin Chen
12ad9c4d2e
Remove basic auth from Plex
...
Plex now has authentication even for local servers. The basic auth for
the plex endpoint is redundant.
2016-10-31 21:52:05 -04:00
Kelvin Chen
b437f09ed5
Remove unused file leftover from previous version
2016-10-29 04:12:27 -04:00
Kelvin Chen
0834d43314
Replace supervisord with s6-overlay
...
Also restructure container to have all the container relevant files in
container-root to minimize the amount of COPY instructions and to make
the file structure more organized.
2016-10-13 18:54:31 -04:00
Kelvin Chen
12947572c7
Use exec to start main processes
2016-10-12 18:29:33 -04:00
Kelvin Chen
33817a2ab7
Add Jackett support
...
Add jackett to the sonarr image. Adjust the reverse proxy to route the
jackett subdomain
2016-10-12 17:33:00 -04:00
Kelvin Chen
2d8129865f
Fix a few minor things
2016-10-08 00:00:24 -04:00
Kelvin Chen
09475ed565
Add Sonarr container and some changes to frontend
...
Sonarr
- Add support for http://sonarr.tv/ in its own docker container
Frontend
- Add sonarr as a endpoint for the frontend proxy
- Don't resolve hostnames initially which fixes an longstanding issue
where nginx will crash if the other containers aren't up since their
hostnames won't be resolvable:
- Set resolver to 127.0.0.11 which is Docker's DNS for resolving
services
- Removed upstream block and declared upstream in set statements
Signed-off-by: Kelvin Chen <kelvin@kelvinchen.org>
2016-10-07 23:39:13 -04:00
Kelvin Chen
bb83ddd2e7
Merge branch 'v0.2.0'
2016-10-07 02:45:52 -04:00
Kelvin Chen
6d9f404658
Update README
2016-10-07 02:45:27 -04:00
Kelvin Chen
058ebc3b07
Auto-install plexpass update
2016-10-07 02:35:38 -04:00
Kelvin Chen
96616ce5b0
Delete base image
2016-10-07 01:55:23 -04:00
Kelvin Chen
bc2d6d8bdc
Allow building through docker-compose
2016-10-07 01:45:39 -04:00
Kelvin Chen
e598317386
Switch frontend from old base image to alpine
2016-10-07 01:43:03 -04:00
Kelvin Chen
2382d79fbe
Update OpenVPN image
...
- Change base image to Ubuntu Xenial
- Rename `create-client` command to more intuitive `export-client`
2016-10-07 00:50:47 -04:00
Kelvin Chen
a27bf5625f
Remove old base image from syncthing
2016-10-07 00:16:33 -04:00
Kelvin Chen
3b04a54fc3
Switch Sickrage from old base image
2016-10-07 00:09:52 -04:00
Kelvin Chen
0ca861a2de
Install plex with auto-update script
2016-10-06 23:51:56 -04:00
Kelvin Chen
2ce1c4fafc
Update rtorrent image
...
- Switch to Ubuntu Xenial as base
- Update PHP5->PHP7
- Remove AutoDL-irssi since it causes more problems than it is worth
2016-10-06 23:11:58 -04:00
Kelvin Chen
0346e1b8f4
Update rtorrent/libtorrent to 0.9.6/0.13.6
...
Change the rtorrent image to use the stretch repo for packages. Not sure
how mixing jessie and stretch will work out for stability long term.
Everything appears to be working for now.
2016-04-25 14:44:45 -04:00
Kelvin Chen
4a13475f5f
Merge pull request #2
2016-02-19 14:21:32 -05:00
Serut
f5af7251d7
Improve README
2016-02-19 14:18:38 -05:00
Serut
07e3a8eec5
Fix build-all.sh path
2016-02-18 08:39:22 +01:00
Kelvin Chen
7736da1dce
Remove push script concurrency
...
For some reason, the parallel pushing causes some EOF error and the
images are not properly pushed. Not sure if this is an issue with
Dockerhub or if it is some other reason.
2016-02-13 19:28:44 -05:00
Kelvin Chen
09c87b8b30
Upgrade to docker-compose.yml v2
...
This deprecates older docker-compose versions and would require >=v1.6.0
to run.
2016-02-05 12:31:07 -05:00
Kelvin Chen
2578827aa8
Update openvpn documentation
2016-01-26 18:01:38 -05:00
Kelvin Chen
80f6858e87
Switch to new sickrage repo
2016-01-26 17:41:28 -05:00
Kelvin Chen
2a41ff1cb5
Make push script concurrent
2016-01-26 17:07:12 -05:00
Kelvin Chen
e2d72794d6
Update image building script
...
- Change building to build images concurrently
- Add flags to support some build options
2015-11-18 17:30:30 -05:00
Kelvin Chen
17ef4c980d
Move static config from start script to Dockerfile
2015-11-17 16:58:22 -05:00
Kelvin Chen
aaf37c5d9e
Restyle Dockerfiles
...
Use leading ampersands instead of trailing ampersands as per the
examples on the docker website. e.g.
long command \
&& another command
Also change the build-all script to update the debian image when
building the base image.
2015-11-11 21:29:01 -05:00