Malanik Jan
b1cf796d55
POC: Introduce Nextcloud based on Nginx web server.
...
This PR introduce POC of Nextcloud based on Nginx web server with php-fpm in separated container.
Basic installation with SQLite and few operations in web gui were tested.
Nginx dockerfile is generated from Dockerfile-nginx.template
- FROM string has hardcoded variant - apache
- There is no upstream PHP image with Nginx, due this generate-stackbrew-library is not able to identify parent correctly
New files were introduced in image:
- Dockerfile-nginx.template
- nginx-foreground
+ simulates behavior of apache2-foreground cmd
- 16.0/nginx/Dockerfile
+ generated from template Dockerfile-nginx.template
- nextcloud.confx
+ Nginx vhost configuration
- start_net.sh (temporary)
+ Helper script to create user-defined network for Docker
+ '--link' option for docker create is obsolete and we need communication between fpm and nginx container
- start_container.sh (temporary)
+ Helper script to handle containers
- Dockerfile
+ /Dockerfile for verification purposes
Updated files:
- set -x added to all shell scripts for easier troubleshooting (temporary)
- update.sh
+ New variant introduced
+ Number of builded variant is limited for simplified CI.
- .travis.yml (temporary)
+ Image push to registry for testing purposes
- docker-entrypoint.sh
+ Recognizes new argument for entrypoint - nginx-foreground
Be careful during review, github recognizes removed files for 15.0 release as renamed to 16.0/nginx variant
Motivation/Usecase:
- I have openvz based VPS where only old Docker 1.10 is supported.
- Apache(in nextcloud container) in combination Nginx as a reverse proxy for multiple vhosts doesn't work correctly
Image pull link:
docker pull 1john2ci/nextcloud:apache-20190509
docker pull 1john2ci/nextcloud:fpm-20190509
Travis CI test: https://travis-ci.org/1john2/docker/builds/530329740
Deployment notes:
- Clone source code
- Create user-defined network for Docker
- Start fpm container
- Start nginx container
2019-05-09 21:41:49 +02:00
Tilo Spannagel
a2d0c57921
Merge pull request #733 from nextcloud/revert-729-secrets
...
Revert "Compatibility with docker secrets (Fix #560 )"
2019-04-30 13:07:31 +02:00
Tilo Spannagel
f0fd46a989
Revert "Compatibility with docker secrets ( Fix #560 )"
...
[skip travis]
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2019-04-30 13:06:03 +02:00
J0WI
0578591681
Merge pull request #729 from J0WI/secrets
...
Compatibility with docker secrets (Fix #560 )
2019-04-29 16:02:47 +02:00
J0WI
343169d233
Compatibility with docker secrets ( Fix #560 )
...
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-04-29 14:59:35 +02:00
J0WI
cde407bf5e
Merge pull request #728 from J0WI/majupgrdoc
...
Clarify major version upgrade procedure
2019-04-29 14:45:25 +02:00
J0WI
c653d9b8a9
Merge pull request #727 from J0WI/upcommentlink
...
Update link to current docs
2019-04-29 14:44:38 +02:00
J0WI
8680beee04
Clarify major version upgrade procedure
...
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-04-29 14:00:05 +02:00
J0WI
36744ae106
Update link to current docs
...
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-04-29 13:54:50 +02:00
Rodrigo
dc04397618
Set SMTP via environment vars. ( #698 )
...
* Set SMTP via environment vars.
Signed-off-by: Rodrigo Aguilera <hi@rodrigoaguilera.net>
* Add SMTP instructions to the readme.
Signed-off-by: Rodrigo Aguilera <hi@rodrigoaguilera.net>
* Run update.sh for 16.0 release.
Signed-off-by: Rodrigo Aguilera <hi@rodrigoaguilera.net>
2019-04-29 13:47:16 +02:00
J0WI
da36b3afe6
Merge pull request #707 from J0WI/redis-session
...
Add Redis session handler
2019-04-27 15:43:06 +02:00
J0WI
83ea69d54b
Add Redis session handler
...
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-04-26 15:49:59 +02:00
J0WI
45b1779c6f
Merge pull request #724 from J0WI/nc16
...
Run update.sh
2019-04-26 14:17:27 +02:00
J0WI
abe7b70052
Run update.sh
...
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-04-26 13:27:26 +02:00
J0WI
7a96e8b5ad
Merge pull request #717 from gusttt/patch-1
...
Small typo in readme.md
2019-04-25 13:25:59 +02:00
Tilo Spannagel
799db91fdf
Merge pull request #718 from tilosp/bot/update
...
Update to 16.0.0RC2
2019-04-18 21:23:14 +02:00
tilosp-bot
03cdaf2bee
Run update.sh
...
Signed-off-by: tilosp-bot <git-bot@tilosp.de>
2019-04-18 16:03:37 +00:00
gusttt
69ebdf0efd
Small typo in readme.md
...
Signed-off-by: gusttt <gusttt@users.noreply.github.com>
2019-04-18 00:52:32 +02:00
Tilo Spannagel
5317d8839e
Merge pull request #715 from tilosp/bot/update
...
Update to 16.0.0RC1
2019-04-12 01:00:04 +02:00
tilosp-bot
2af113afc6
Run update.sh
...
Signed-off-by: tilosp-bot <git-bot@tilosp.de>
2019-04-11 16:02:30 +00:00
Tilo Spannagel
d07e2166c4
Merge pull request #706 from J0WI/php-7.3
...
Set default PHP version to 7.3
2019-04-10 17:58:23 +02:00
J0WI
09151270f2
Set default PHP version to 7.3
...
Fixes #571
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-04-10 10:08:59 +02:00
Tilo Spannagel
30b2cb2706
Merge pull request #712 from tilosp/bot/update
...
Update to 14.0.10 and 15.0.7
2019-04-09 18:08:52 +02:00
Tilo Spannagel
ca34beed5e
Ship 15.0.7 on production and stable channel
...
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2019-04-09 17:03:49 +02:00
tilosp-bot
d54e368c1c
Run update.sh
...
Signed-off-by: tilosp-bot <git-bot@tilosp.de>
2019-04-09 14:56:35 +00:00
J0WI
a6bcddbac1
Merge pull request #708 from nextcloud/eol-13
...
13.0.x is end of life
2019-04-08 18:13:08 +02:00
Tilo Spannagel
cd04baa73d
Run update.sh
...
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2019-04-08 17:36:16 +02:00
Tilo Spannagel
c6f1569ebf
13.0.x is end of life
...
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2019-04-08 17:31:20 +02:00
Tilo Spannagel
9628a41081
Merge pull request #703 from tilosp/bot/update
...
Update to 16.0.0beta3
2019-04-05 15:31:03 +02:00
tilosp-bot
fbc8d72cca
Run update.sh
...
Signed-off-by: tilosp-bot <git-bot@tilosp.de>
2019-04-04 21:48:18 +00:00
Tilo Spannagel
85a2e86b6e
Merge pull request #702 from tilosp/bot/update
...
Run update.sh
2019-04-04 23:42:25 +02:00
tilosp-bot
da4cd779e3
Run update.sh
...
Signed-off-by: tilosp-bot <git-bot@tilosp.de>
2019-04-04 16:02:10 +00:00
Tilo Spannagel
0ae0a40b9f
Merge pull request #696 from tilosp/bot/update
...
Add 14.0.9 RC 1 and 15.0.6 RC 1
2019-03-29 19:16:23 +01:00
tilosp-bot
e3b5cade0f
Run update.sh
...
Signed-off-by: tilosp-bot <git-bot@tilosp.de>
2019-03-29 15:27:13 +00:00
Tilo Spannagel
1997f8d584
Merge pull request #695 from tilosp/bot/update
...
Run update.sh
2019-03-29 01:11:58 +01:00
tilosp-bot
6731d57690
Run update.sh
...
Signed-off-by: tilosp-bot <git-bot@tilosp.de>
2019-03-28 16:03:03 +00:00
Tilo Spannagel
d1840409e7
Merge pull request #693 from tilosp/bot/update
...
Add Nextcloud 16.0.0beta1
2019-03-22 22:35:34 +01:00
tilosp-bot
e670114004
Run update.sh
...
Signed-off-by: tilosp-bot <git-bot@tilosp.de>
2019-03-22 13:35:50 +00:00
Tilo Spannagel
6702c88033
Merge pull request #692 from nextcloud/tilosp-patch-1
...
Also remove alphas
2019-03-22 14:35:11 +01:00
Tilo Spannagel
d7671ab9cc
Also remove alphas
...
Closes #691
[skip travis]
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2019-03-22 14:33:46 +01:00
J0WI
ae8992ab62
Merge pull request #543 from J0WI/pecl-update
...
Update pecl extensions in update.sh
2019-03-14 01:01:02 +01:00
J0WI
a1ed54243d
Update pecl extensions in update.sh
...
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-03-13 23:56:39 +01:00
Tilo Spannagel
cbe0ad1ad2
Merge pull request #660 from nextcloud/tilosp/copy-version.php-last
...
Copy version.php last
2019-03-13 20:16:15 +01:00
Tilo Spannagel
f3186308e2
Run update.sh
...
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2019-03-13 17:47:59 +01:00
Tilo Spannagel
9c769f4ffc
Copy version.php last
...
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2019-03-13 17:47:29 +01:00
Tilo Spannagel
8791176d0a
Merge pull request #688 from nextcloud/tilosp/alpha
...
Add image for alpha
2019-03-13 11:36:23 +01:00
Tilo Spannagel
60622a729b
Run update.sh
...
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2019-03-12 14:18:27 +01:00
Tilo Spannagel
b7e9458648
Add image for alpha
...
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2019-03-12 14:17:26 +01:00
J0WI
c98481a388
Merge pull request #675 from GuyPaddock/feature/issue-674--woff-fixes
...
Fix Remaining `.woff2` Issues in NGinx Config Examples
2019-03-09 20:29:18 +01:00
Guy Elsmore-Paddock
0b9f09e3e1
Issue #674 - Fix Remaining .woff2
Issues in NGinx Config Examples
...
This ensures that the remaining NGinx config examples are updated to handle WOFF 2 font files.
Closes #674 .
Signed-off-by: Guy Elsmore-Paddock <guy@inveniem.com>
2019-03-04 19:37:37 -05:00