fixed gitea

This commit is contained in:
s452662 2023-12-28 15:47:32 +01:00
parent 188e8f6ffa
commit a159c41a9f
2 changed files with 8 additions and 10 deletions

0
deploy.sh Normal file → Executable file
View File

18
main.py
View File

@ -52,7 +52,7 @@ write_files:
ports: ports:
- "10.10.10.2:3306:3306" - "10.10.10.2:3306:3306"
environment: environment:
MYSQL_ROOT_PASSWORD: 6XigvpPYf0N0MjO7WW5LmwwGgaDFJ MYSQL_ROOT_PASSWORD: notSecureChangeMe
MYSQL_DATABASE: gitea MYSQL_DATABASE: gitea
MYSQL_USER: gitea MYSQL_USER: gitea
MYSQL_PASSWORD: gitea MYSQL_PASSWORD: gitea
@ -62,8 +62,6 @@ write_files:
image: phpmyadmin image: phpmyadmin
restart: always restart: always
# przekierowanie portów zostawione tylko dla przykładu, nie należy tak robić na produkcji # przekierowanie portów zostawione tylko dla przykładu, nie należy tak robić na produkcji
ports:
- "8080:80"
volumes: volumes:
db_data: {} db_data: {}
# instalujemy docker i docker-compose, a następnie uruchamiamy naszą bazę danych # instalujemy docker i docker-compose, a następnie uruchamiamy naszą bazę danych
@ -116,7 +114,7 @@ write_files:
GITEA_database_HOST: 10.10.10.2:3306 GITEA_database_HOST: 10.10.10.2:3306
GITEA_database_NAME: gitea GITEA_database_NAME: gitea
GITEA_database_USER: gitea GITEA_database_USER: gitea
GITEA_database_PASSWD: 6XigvpPYf0N0MjO7WW5LmwwGgaDFJ GITEA_database_PASSWD: notSecureChangeMe
restart: always restart: always
volumes: volumes:
- ./data:/root/gitea - ./data:/root/gitea
@ -125,7 +123,7 @@ write_files:
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
- /mnt/volume:/data - /mnt/volume:/data
ports: ports:
- "7000:7000" - "3000:3000"
- "222:22" - "222:22"
# instalujemy docker, docker-compose a następnie uruchamiamy naszą bazę danych # instalujemy docker, docker-compose a następnie uruchamiamy naszą bazę danych
runcmd: runcmd:
@ -140,7 +138,7 @@ runcmd:
- cd /root/ && docker-compose up -d - cd /root/ && docker-compose up -d
''' '''
db_server = client.servers.create( gitea_server = client.servers.create(
name=f"{PREFIX}-gitea", name=f"{PREFIX}-gitea",
server_type=ServerType("cx11"), server_type=ServerType("cx11"),
image=Image(name="ubuntu-20.04"), image=Image(name="ubuntu-20.04"),
@ -150,8 +148,8 @@ db_server = client.servers.create(
user_data=cloud_init_wp1 user_data=cloud_init_wp1
) )
db_server.action.wait_until_finished() gitea_server.action.wait_until_finished()
print(f"Tworzenie serwera db: {db_server.action.complete}") print(f"Tworzenie serwera gitea: {gitea_server.action.complete}")
db_server = client.servers.get_by_name(f"{PREFIX}-db") gitea_server = client.servers.get_by_name(f"{PREFIX}-gitea")
print(f"Serwer: {db_server.data_model.name}\n\tpubliczne IP: {db_server.data_model.public_net.ipv4.ip}\n\tprywatne IP: {db_server.data_model.private_net[0].ip}") print(f"Serwer: {gitea_server.data_model.name}\n\tpubliczne IP: {gitea_server.data_model.public_net.ipv4.ip}")