Switch to rootless and verify with podman-compose
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
This commit is contained in:
parent
4ad60cf062
commit
cb5326601f
81
compose.yml
81
compose.yml
@ -1,61 +1,58 @@
|
|||||||
|
---
|
||||||
version: "3"
|
version: "3"
|
||||||
networks:
|
networks:
|
||||||
common:
|
gitea:
|
||||||
|
external: false
|
||||||
services:
|
services:
|
||||||
gitea:
|
gitea:
|
||||||
depends_on:
|
depends_on:
|
||||||
- "mariadb"
|
- "mysql"
|
||||||
environment:
|
environment:
|
||||||
APP_NAME: "Fire Dragon GIT Repository"
|
APP_NAME: "Fire Dragon GIT Repository"
|
||||||
DB_HOST: "mariadb:3306"
|
GITEA__database__DB_TYPE: "mysql"
|
||||||
DB_NAME: "gitea"
|
GITEA__database__HOST: "mysq:3306"
|
||||||
DB_PASSWD: "SecretSquirrel"
|
GITEA__database__NAME: "gitea"
|
||||||
DB_TYPE: "mysql"
|
GITEA__database__USER: "gitea"
|
||||||
DB_USER: "gitea"
|
GITEA__database__PASSWD: "SecretSquirrel"
|
||||||
HTTP_PORT: "3000"
|
GITEA__server__LFS_START_SERVER: "true"
|
||||||
LFS_START_SERVER: "true"
|
GITEA__server__HTTP_PORT: "3000"
|
||||||
RUN_MODE: "prod"
|
GITEA__server__PROTOCOL: "http"
|
||||||
SSH_DOMAIN: "SecretSquirrel"
|
GITEA__server__START_SSH_SERVER: "true"
|
||||||
SSH_LISTEN_PORT: "4000"
|
GITEA__server__SSH_PORT: "4000"
|
||||||
SSH_PORT: "4000"
|
GITEA__server__SSH_LISTEN_PORT: "4000"
|
||||||
image: "docker.io/gitea/gitea:latest"
|
image: "docker.gitea.com/gitea:1.23-rootless"
|
||||||
|
expose:
|
||||||
|
- "3000"
|
||||||
|
- "4000"
|
||||||
networks:
|
networks:
|
||||||
- "common"
|
- "gitea"
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:3000:3000"
|
- "3000:3000"
|
||||||
- "127.0.0.1:4000:4000"
|
- "4000:4000"
|
||||||
restart: "always"
|
restart: "always"
|
||||||
volumes:
|
volumes:
|
||||||
- "gitea:/data"
|
- "gitea_config:/etc/gitea"
|
||||||
mariadb:
|
- "gitea_data:/var/lib/gitea"
|
||||||
|
mysql:
|
||||||
environment:
|
environment:
|
||||||
MARIADB_DATABASE: "gitea"
|
MYSQL_DATABASE: "gitea"
|
||||||
MARIADB_PASSWORD: "SecretSquirrel"
|
MYSQL_PASSWORD: "SecretSquirrel"
|
||||||
MARIADB_ROOT_PASSWORD: "SuperSecretSquirrel"
|
MYSQL_ROOT_PASSWORD: "SuperSecretSquirrel"
|
||||||
MARIADB_USER: "gitea"
|
MYSQL_USER: "gitea"
|
||||||
expose:
|
expose:
|
||||||
- "3306"
|
- "3306"
|
||||||
image: "docker.io/mariadb:latest"
|
image: "container-registry.oracle.com/mysql/community-server:9.3"
|
||||||
networks:
|
networks:
|
||||||
- "common"
|
- "gitea"
|
||||||
restart: "always"
|
restart: "always"
|
||||||
volumes:
|
volumes:
|
||||||
- "mariadb:/var/lib/mysql"
|
- "gitea_mysql:/var/lib/mysql"
|
||||||
phpmyadmin:
|
|
||||||
depends_on:
|
|
||||||
- "mariadb"
|
|
||||||
environment:
|
|
||||||
PMA_HOST: "mariadb"
|
|
||||||
PHA_PORT: "3306"
|
|
||||||
PMA_USER: "gitea"
|
|
||||||
PMA_PASSWORD: "SecretSquirrel"
|
|
||||||
image: "docker.io/phpmyadmin/phpmyadmin:fpm-alpine"
|
|
||||||
networks:
|
|
||||||
- "common"
|
|
||||||
ports:
|
|
||||||
- "127.0.0.1:5000:80"
|
|
||||||
restart: "always"
|
|
||||||
volumes:
|
volumes:
|
||||||
gitea:
|
gitea_data:
|
||||||
mariadb:
|
driver: "local"
|
||||||
|
gitea_config:
|
||||||
|
driver: "local"
|
||||||
|
gitea_mysql:
|
||||||
|
driver: "local"
|
||||||
|
...
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user