From 126662fbb35875e8c32c5feabcbb0d6e34d97ef1 Mon Sep 17 00:00:00 2001 From: Minimata Date: Fri, 24 May 2024 16:19:19 +0200 Subject: [PATCH] vault backup: 2024-05-24 16:19:19 --- .../Processes/Things to do for it to work.md | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/07 - GameDevSpace/Processes/Things to do for it to work.md b/07 - GameDevSpace/Processes/Things to do for it to work.md index 9ffea82..c12c22c 100644 --- a/07 - GameDevSpace/Processes/Things to do for it to work.md +++ b/07 - GameDevSpace/Processes/Things to do for it to work.md @@ -1,7 +1,10 @@ ## Client + +### Unreal engine related - Install Powershell 7.x.x and change `.ps1` default program to it - Install Gitnuro - setup .uproject file to have tests plugin and following plugin + ``` { "Name": "VisualStudioTools", @@ -22,14 +25,29 @@ if (Target.bBuildEditor) ``` ## Server -- setup volumes into separate containers for git and gitea OR copy environment using json + +### Setup infrastructure +- setup volumes into separate containers for git and gitea OR copy environment using json at `https://git.game-dev.space/minimata/jelastic-environment/raw/branch/main/jelastic-environment.json` + +### Upgrade git - Install git 2.x.x ``` rpm -U http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm && yum install -y git ``` + +### Install relevant files - `git clone https://git.game-dev.space/minimata/game-dev-space.git` - move bash, compose and .env files to the `application` folder `cp game-dev-space/game-dev-space-startup.sh application/` + +### Setup service - move service file to /etc/systemd/system directory `cp game-dev-space/game-dev-space.service /etc/systemd/system/` -- authenticate docker to ghcr.io `echo | docker login ghcr.io -u Minimata --password-stdin` +- `systemctl daemon-reload` +- `systemctl enable game-dev-space.service` +- `systemctl start game-dev-space.service` + +### Application setup - setup domain name and Let's encrypt SSL -- setup gitea runner authentication with token \ No newline at end of file +- setup gitea runner authentication with token + +### Unreal related +- authenticate docker to ghcr.io `echo | docker login ghcr.io -u Minimata --password-stdin` \ No newline at end of file