commit 093abdc520214527c319fd1b647a2711ef5d362c Author: mattyl006 Date: Wed Dec 7 14:33:00 2022 +0100 hetzner gitea diff --git a/hetzner/gitea/docker-compose.yml b/hetzner/gitea/docker-compose.yml new file mode 100644 index 0000000..7edfcc4 --- /dev/null +++ b/hetzner/gitea/docker-compose.yml @@ -0,0 +1,16 @@ +version: "2" + +services: + server: + image: gitea/gitea:1.17.3-rootless + environment: + - GITEA__server__ROOT_URL=http://135.181.195.235:3000/ + restart: always + volumes: + - ./data:/var/lib/gitea + - ./config:/etc/gitea + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + ports: + - "3000:3000" + - "2222:2222" diff --git a/hetzner/mysql/docker-compose.yml b/hetzner/mysql/docker-compose.yml new file mode 100644 index 0000000..5a957e8 --- /dev/null +++ b/hetzner/mysql/docker-compose.yml @@ -0,0 +1,25 @@ +version: '3.3' +services: + db: + image: mysql:5.7 + restart: always + environment: + MYSQL_DATABASE: 'db' + # So you don't have to use root, but you can if you like + MYSQL_USER: 'user' + # You can use whatever password you like + MYSQL_PASSWORD: 'test123321' + # Password for root access + MYSQL_ROOT_PASSWORD: 'test123321' + ports: + # : < MySQL Port running inside container> + - '3306:3306' + expose: + # Opens port 3306 on the container + - '3306' + # Where our data will be persisted + volumes: + - my-db:/var/lib/mysql +# Names our volume +volumes: + my-db: