No description
  • Java 99.4%
  • Dockerfile 0.3%
  • Shell 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-07-09 09:37:49 +02:00
.idea logs 2023-09-18 13:58:04 +02:00
docker prod tunnel sh 2023-10-02 16:04:36 +02:00
docs Docs 2023-01-24 16:49:58 +01:00
src feat: added convertPolishCharacters func usage, formatting 2025-07-08 13:32:07 +02:00
.gitignore Initial commit 2023-01-26 18:08:18 +01:00
hattrick-docker-compose.yml change db port 2023-04-18 21:18:34 +02:00
hattrick-prod-docker-compose.yml 8461 2023-04-17 07:27:39 +02:00
mvnw Initial commit 2023-01-26 18:08:18 +01:00
mvnw.cmd Initial commit 2023-01-26 18:08:18 +01:00
optima-database-docker-compose.yml optima db docker compose 2023-04-19 09:46:12 +02:00
pom.xml docx offer by 4j 2023-09-20 12:21:39 +02:00
README.MD Merge branch 'develop' 2024-06-04 17:18:50 +02:00
tunnel.sh profiles 2023-10-02 16:06:02 +02:00
tunnelprod.sh profiles 2023-10-02 16:06:02 +02:00

Instalacja OpenAPI

mvn clean install -Dmaven.test.skip

Uruchomienie kontenera bazy danych Optima

docker run --name optima-mssql-server -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=fns8Ij5ah@P" -v /var/local/optima:/var/opt/mssql -p 1433:1433 -d mcr.microsoft.com/mssql/server:2022-latest

W razie problemu z permisją

sudo chown $USER /var/local/optima

lub

sudo chmod 777 /var/local/optima

Na testowej wersji dodatkowo należy dodać kontener do sieci jenkins

docker run --network jenkins --name optima-mssql-server -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=fns8Ij5ah@P" -v /var/local/optima:/var/opt/mssql -p 1433:1433 -d mcr.microsoft.com/mssql/server:2022-latest

Albo odpalić docker compose w

/opt/hattrick/optima

Restore bazy danych Optima z pliku .BAC

Przeniesienie dump'u CDN_HAT1_202201_2302221147.BAC do volume

mkdir -p /var/local/optima/backup
cp ~/Documents/Treative/HatTrick/CDN_HAT1_202201_2302221147.BAC /var/local/optima/backup/

Restore via SQL

RESTORE DATABASE CDN_HAT1 FROM DISK = '/var/opt/mssql/backup/CDN_HAT1_202201_2302221147.BAC'
WITH MOVE 'CDN_HAT1' TO '/var/opt/mssql/data/CDN_HAT1.mdf',
MOVE 'CDN_HAT1_Log' TO '/var/opt/mssql/data/CDN_HAT1_Log.ldf';

Lokalny katalog plików

Aby utworzyć lokalny katalog plików

mkdir -p /var/local/hattrick/files
chmod 777 /var/local/hattrick/files

Aby zweryfikować poprawność zapisu i permisje do lokalnego katalogu plików uruchom test

LocalStorageServiceTest.checkAccessToLocalStorage()

docker exec -it hattrick-postgres-container bash psql -h hattrick-postgres-container -p 5429 -U htadmin -d hattrick ALTER TABLE export_to_optima_log ALTER COLUMN additional_logs TYPE TEXT; ALTER TABLE export_to_optima_log_ln ALTER COLUMN log TYPE TEXT;

#TUNNEL #ssh -L 1433:localhost:1433 -p 2128 us@91.246.213.130 #ssh -L 1433:10.0.0.107:1433 -p 2128 us@91.246.213.130 #ssh -N -L 1543:10.0.0.107:1433 -p 2128 us@91.246.213.130

ssh -f -N -L 1543:10.0.0.107:1433 -p 2128 us@91.246.213.130 #PROD ssh -f -N -L 1543:10.0.0.249:64533 -p 2128 us@91.246.213.130 sshpass -p "sKTunmRXv9wn" ssh -f -N -L 1543:10.0.0.107:1433 -p 2128 us@91.246.213.130 sshpass -p "sKTunmRXv9wn" ssh -f -N -L 1543:10.0.0.107:1433 -p 2128 -4 us@91.246.213.130

#PLEASE ALSO SEE tunnel.sh After running container you have 2 minutes to go to server, go to image enter these command ssh -f -N -L 1543:10.0.0.107:1433 -p 2128 us@91.246.213.130 or sshpass -p "dLHJWAPAa7" ssh -f -N -L 1543:10.0.0.107:1433 -p 2128 -4 us@91.246.213.130

You: TeamViewer ID partnera: 1985552664 hasło: HatTrick@0987!

Windows user: US old hasło: dLHJWAPAa7 new hasło: sKTunmRXv9wn new hasło: Zeikae3X

SERVER1\OPTIMA14 Użytkownik: SA hasło: 6tHfKoDjj1nSZhshoU1O Baza danych: CDN__TESTOWA

OPTIMA PASSWORD: Auto2000 Zeikae3X

Po pierwszym uruchomieniu z nowym id w OrderEntity: SELECT setval('s_order_entity', (SELECT MAX(id) FROM prod_order) + 1); Po pierwszym uruchomieniu z nowym id w OrderEntity: SELECT setval('s_offer_entity', (SELECT MAX(id) FROM offer) + 1);

Po pierwszym uruchomieniu z selectem do wyboru przedziału ceny za godzinę maszyny: INSERT INTO step_entity_machine_work_hour_value (step_entity_id, machine_work_hour_value) SELECT id, machine_work_hour_value FROM step;

#MAKE DUMP docker exec -t hattrick-postgres-container pg_dump -U htadmin -d hattrick -h localhost -p 5429 -f /tmp/hattrick_dump.sql docker cp hattrick-postgres-container:/tmp/hattrick_dump.sql /home/treative/hattrick_dump.sql scp treative@192.168.1.50:/home/treative/hattrick_dump.sql /home/marcin/Databases-copies/hattrick_dump.sql psql -U htadmin -d hattrick -h localhost -p 5432 -f /home/marcin/Databases-copies/hattrick_dump.sql