Update Docker

Kevin Morris 2021-10-03 03:42:03 +00:00
parent 9616f9a47a
commit 5a74418e90

@ -4,25 +4,25 @@
AURWeb's Docker infrastructure is composed of a [Dockerfile](https://gitlab.archlinux.org/archlinux/aurweb/-/tree/pu/Dockerfile) and [docker-compose.yml Services](https://gitlab.archlinux.org/archlinux/aurweb/-/tree/pu/docker-compose.yml).
| Service | Port | Purpose |
|---------------|-------|--------------------------------|
| ca | | Self-signed CA generation |
| memcached | | Live memcached service |
| redis | 16379 | Live Redis service |
| mariadb | 13306 | Live MariaDB service |
| mariadb_init | | MariaDB initialization |
| git | 2222 | AUR Git repository |
| smartgit | | HTTP Git frontend |
| cgit-php | | CGit backend (PHP) |
| cgit-fastapi | | CGit backend (FastAPI) |
| php-fpm | 19000 | Live php-fpm service |
| fastapi | 18000 | Live $FASTAPI_BACKEND service |
| nginx | 8443 | Live nginx frontend to php-fpm |
| nginx | 8444 | Live nginx frontend to fastapi |
| sharness | | Run sharness test suites |
| pytest-mysql | | Run pytest suites with mariadb |
| pytest-sqlite | | Run pytest suites with sqlite |
| test | | Run all tests and linters |
| Service | Port | Profile | Purpose |
|---------------|-------|---------|--------------------------------|
| ca | | | Self-signed CA generation |
| memcached | | | Live memcached service |
| redis | 16379 | | Live Redis service |
| mariadb | 13306 | | Live MariaDB service |
| mariadb_init | | | MariaDB initialization |
| git | 2222 | | AUR Git repository |
| smartgit | | | HTTP Git frontend |
| cgit-php | | | CGit backend (PHP) |
| cgit-fastapi | | | CGit backend (FastAPI) |
| php-fpm | 19000 | | Live php-fpm service |
| fastapi | 18000 | | Live $FASTAPI_BACKEND service |
| nginx | 8443 | | Live nginx frontend to php-fpm |
| nginx | 8444 | | Live nginx frontend to fastapi |
| sharness | | dev | Run sharness test suites |
| pytest-mysql | | dev | Run pytest suites with mariadb |
| pytest-sqlite | | dev | Run pytest suites with sqlite |
| test | | dev | Run all tests and linters |
## Getting Started