Added first configuration in docker-compose.yml and boot scripts, and README.md

master
VadimMakerov 8 months ago
parent cbb09502e1
commit 1a2d118745

@ -0,0 +1,18 @@
# Platform for poridge club server
## Environment
- Docker
- Docker compose - docker-compose.yml
## Boot
- bin/ps-up - up environment
- bin/ps-down - down environment
## Disk usage mapping
- root (/) - 300gb
- diskone - 700gb - free
- disktwo - full nextcloud + db
- diskthree - gitea and game servers(minecraft) and e.t.c.

@ -0,0 +1,11 @@
#!/usr/bin/env bash
set -o errexit
PLATFORM_ROOT="$(dirname "$(dirname "$(readlink -fm "$0")")")"
pushd "$PLATFORM_ROOT" > /dev/null || exit
docker compose down
popd > /dev/null || exit

@ -0,0 +1,11 @@
#!/usr/bin/env bash
set -o errexit
PLATFORM_ROOT="$(dirname "$(dirname "$(readlink -fm "$0")")")"
pushd "$PLATFORM_ROOT" > /dev/null || exit
docker compose up -d
popd > /dev/null || exit

1
data/.gitignore vendored

@ -0,0 +1 @@
*

@ -0,0 +1,32 @@
version: "3.7"
services:
gitea:
image: gitea/gitea:1.17.0
container_name: gitea
ports:
- "3000:3000"
environment:
- USER_UID=1000
- USER_GID=1000
- GITEA__database__DB_TYPE=mysql
- GITEA__database__HOST=mysql-db:3306
- GITEA__database__NAME=gitea
- GITEA__database__USER=gitea
- GITEA__database__PASSWD=gitea
volumes:
- ${PWD}/data/gitea:/data
mysql-db:
image: mysql:8.0
container_name: mysql-db
environment:
MYSQL_ROOT_PASSWORD: "1234"
MYSQL_DATABASE: "gitea"
MYSQL_USER: "gitea"
MYSQL_PASSWORD: "gitea"
volumes:
- ${PWD}/data/mysql:/var/lib/mysql
Loading…
Cancel
Save