mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2024-12-25 06:05:37 +03:00
readme
This commit is contained in:
parent
1e05ed52b9
commit
ef82c945a8
@ -6,14 +6,14 @@
|
||||
|
||||
| Application | Version | Pulls | Notes
|
||||
| ------ | ------ | ------ | ------
|
||||
| ![Atlassian Bitbucket](https://img.shields.io/badge/Atlassian-Bitbucket-brightgreen.svg?style=popout-square) | [![Atlassian Bitbucket](https://img.shields.io/badge/5.16.0-ff69b4.svg?style=popout-square)](https://github.com/EpicMorg/docker-scripts/tree/master/bitbucket/latest) | [![](https://img.shields.io/docker/pulls/epicmorg/bitbucket.svg?style=popout-square)](https://hub.docker.com/r/epicmorg/bitbucket/) | -
|
||||
| ![Atlassian Bitbucket](https://img.shields.io/badge/Atlassian-Bitbucket-brightgreen.svg?style=popout-square) | [![Atlassian Bitbucket](https://img.shields.io/badge/5.16.0-ff69b4.svg?style=popout-square)](https://github.com/EpicMorg/docker-scripts/tree/master/bitbucket/latest) | [![](https://img.shields.io/docker/pulls/epicmorg/bitbucket.svg?style=popout-square)](https://hub.docker.com/r/epicmorg/bitbucket/) | Just generic `Jira Software` server. You can install servicedesk\core.
|
||||
| ![Atlassian Confluence](https://img.shields.io/badge/Atlassian-Confluence-brightgreen.svg?style=popout-square) | [![Atlassian Confluence](https://img.shields.io/badge/6.14.0-ff69b4.svg?style=popout-square)](https://github.com/EpicMorg/docker-scripts/tree/master/confluence/latest) | [![](https://img.shields.io/docker/pulls/epicmorg/confluence.svg?style=popout-square)](https://hub.docker.com/r/epicmorg/confluence/) | Additionaly have [![Atlassian Bitbucket](https://img.shields.io/badge/5.6.4-ff69b4.svg?style=popout-square)](https://github.com/EpicMorg/docker-scripts/tree/master/confluence/5.6.4) and [![Atlassian Bitbucket](https://img.shields.io/badge/5.10.8-ff69b4.svg?style=popout-square)](https://github.com/EpicMorg/docker-scripts/tree/master/confluence/5.10.4) versions.
|
||||
| ![Atlassian Jira](https://img.shields.io/badge/Atlassian-Jira-brightgreen.svg?style=popout-square) | [![Atlassian Jira](https://img.shields.io/badge/7.13.1-ff69b4.svg?style=popout-square)](https://github.com/EpicMorg/docker-scripts/tree/master/jira/latest) | [![](https://img.shields.io/docker/pulls/epicmorg/jira.svg?style=popout-square)](https://hub.docker.com/r/epicmorg/jira/) | Additionaly have [![Atlassian Bitbucket](https://img.shields.io/badge/7.10.0-ff69b4.svg?style=popout-square)](https://github.com/EpicMorg/docker-scripts/tree/master/jira/7.10.0) version.
|
||||
| ![Nginx Mainline](https://img.shields.io/badge/Nginx%20Mainline-brightgreen.svg?style=popout-square) | [![Nginx Mainline](https://img.shields.io/badge/1.15.8-ff69b4.svg?style=popout-square)](https://github.com/EpicMorg/docker-scripts/tree/master/balancer) | [![](https://img.shields.io/docker/pulls/epicmorg/balancer.svg?style=popout-square)](https://hub.docker.com/r/epicmorg/balancer/) | Nginx mainline custom build by [Ondrej Sury](https://launchpad.net/~ondrej) with http2 support and some modules.
|
||||
| ![Apache2](https://img.shields.io/badge/Apache2-brightgreen.svg?style=popout-square) | [![Apache2](https://img.shields.io/badge/2.4.38-ff69b4.svg?style=popout-square)](https://github.com/EpicMorg/docker-scripts/tree/master/websites) | [![](https://img.shields.io/docker/pulls/epicmorg/websites.svg?style=popout-square)](https://hub.docker.com/r/epicmorg/websites/ ) | Latest pure apache2.
|
||||
| ![php7](https://img.shields.io/badge/php7-brightgreen.svg?style=popout-square) | [![PHP7](https://img.shields.io/badge/7.3-ff69b4.svg?style=popout-square)](https://github.com/EpicMorg/docker-scripts/tree/master/websites) | [![](https://img.shields.io/docker/pulls/epicmorg/websites.svg?style=popout-square)](https://hub.docker.com/r/epicmorg/websites/ ) | php 7.3 custom build by [Ondrej Sury](https://launchpad.net/~ondrej). Component of container above.
|
||||
|
||||
## Chancgelog
|
||||
## Changelog
|
||||
|
||||
* 02/11/2019 - updated *balancer* and *websites* images.
|
||||
* moved from `ubuntu:bionic` to `debian:buster` images. anyone can safely update.
|
||||
|
@ -1,15 +1,30 @@
|
||||
# nginx web/proxy server (extended version)
|
||||
# Compose example
|
||||
|
||||
* **SOURCE:** https://launchpad.net/~ondrej/+archive/ubuntu/nginx-mainline?field.series_filter=bionic
|
||||
|
||||
Nginx ("engine X") is a high-performance web and reverse proxy server created by Igor Sysoev. It can be used both as a standalone web server and as a proxy to reduce the load on back-end HTTP or mail servers.
|
||||
|
||||
This package provides a version of nginx with the standard modules, plus extra features and modules such as the Perl module, which allows the addition of Perl in configuration files.
|
||||
|
||||
**STANDARD HTTP MODULES:** Core, Access, Auth Basic, Auto Index, Browser, Empty GIF, FastCGI, Geo, Limit Connections, Limit Requests, Map, Memcached, Proxy, Referer, Rewrite, SCGI, Split Clients, UWSGI.
|
||||
|
||||
**OPTIONAL HTTP MODULES:** Addition, Auth Request, Charset, WebDAV, FLV, GeoIP, Gunzip, Gzip, Gzip Precompression, Headers, Image Filter, Index, Log, MP4, Embedded Perl, Random Index, Real IP, Secure Link, Spdy, SSI, SSL, Stream, Stub Status, Substitution, Thread Pool, Upstream, User ID, XSLT.
|
||||
|
||||
**MAIL MODULES:** Mail Core, Auth HTTP, Proxy, SSL, IMAP, POP3, SMTP.
|
||||
|
||||
**THIRD PARTY MODULES:** Auth PAM, Cache Purge, DAV Ext, Echo, Fancy Index, Headers More, Embedded Lua, HTTP Push, HTTP Substitutions, Upload Progress, Upstream Fair Queue.
|
||||
```yml
|
||||
version: '3.7'
|
||||
services:
|
||||
balancer:
|
||||
image: epicmorg/balancer
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "0.0.0.0:80:80"
|
||||
- "0.0.0.0:443:443"
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime
|
||||
- /etc/timezone:/etc/timezone
|
||||
- /etc/letsencrypt:/etc/letsencrypt
|
||||
- nginx:/etc/nginx
|
||||
- nginx-usr:/usr/share/nginx/html
|
||||
- /var/lib/nginx
|
||||
# extra_hosts:
|
||||
# - "example.com:192.168.0.11"
|
||||
depends_on:
|
||||
- websites
|
||||
tmpfs:
|
||||
- /tmp
|
||||
volumes:
|
||||
nginx:
|
||||
external: true
|
||||
nginx-usr:
|
||||
external: true
|
||||
```
|
||||
|
@ -1,38 +1,32 @@
|
||||
# Apache2
|
||||
# Compose example
|
||||
|
||||
* **SOURCE:** https://launchpad.net/~ondrej/+archive/ubuntu/apache2?field.series_filter=bionic
|
||||
|
||||
This branch follows latest Apache2 packages as maintained by the Debian Apache2 team with couple of compatibility patches on top.
|
||||
|
||||
It also includes some widely used Apache 2 modules (if you need some other feel free to send me a request).
|
||||
|
||||
BUGS&FEATURES: This PPA now has a issue tracker: https://deb.sury.org/#bug-reporting
|
||||
|
||||
PLEASE READ: If you like my work and want to give me a little motivation, please consider donating: https://deb.sury.org/#donate
|
||||
|
||||
|
||||
# PHP7
|
||||
|
||||
* **SOURCE:** https://launchpad.net/~ondrej/+archive/ubuntu/php?field.series_filter=bionic
|
||||
|
||||
Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP (http://php.net/supported-versions.php) for Supported Ubuntu Releases (https://wiki.ubuntu.com/Releases) are provided. Don't ask for end-of-life PHP versions or Ubuntu release, they won't be provided.
|
||||
|
||||
Debian oldstable and stable packages are provided as well: https://deb.sury.org/#debian-dpa
|
||||
|
||||
You can get more information about the packages at https://deb.sury.org
|
||||
|
||||
BUGS&FEATURES: This PPA now has a issue tracker:
|
||||
https://deb.sury.org/#bug-reporting
|
||||
|
||||
CAVEATS:
|
||||
1. If you are using php-gearman, you need to add ppa:ondrej/pkg-gearman
|
||||
2. If you are using apache2, you are advised to add ppa:ondrej/apache2
|
||||
3. If you are using nginx, you are advise to add ppa:ondrej/nginx-mainline
|
||||
or ppa:ondrej/nginx
|
||||
|
||||
PLEASE READ: If you like my work and want to give me a little motivation, please consider donating regularly: https://donate.sury.org/
|
||||
|
||||
WARNING: add-apt-repository is broken with non-UTF-8 locales, see
|
||||
https://github.com/oerdnj/deb.sury.org/issues/56 for workaround:
|
||||
|
||||
# LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
|
||||
```yml
|
||||
version: '3.7'
|
||||
services:
|
||||
websites:
|
||||
image: epicmorg/websites
|
||||
# depends_on:
|
||||
# - mysql
|
||||
# - memcached
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime
|
||||
- /etc/timezone:/etc/timezone
|
||||
# - /etc/letsencrypt:/etc/letsencrypt
|
||||
- www:/var/www
|
||||
- apache2:/etc/apache2
|
||||
- php:/etc/php
|
||||
restart: unless-stopped
|
||||
# extra_hosts:
|
||||
# - "example.com:192.168.0.11"
|
||||
tmpfs:
|
||||
- /tmp
|
||||
- /var/lib/php/sessions
|
||||
volumes:
|
||||
www:
|
||||
external: true
|
||||
apache2:
|
||||
external: true
|
||||
php:
|
||||
external: true
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user