update core engine

This commit is contained in:
rafliher
2025-10-25 14:50:40 +07:00
parent 0d216d77eb
commit 7df02812b1
2 changed files with 64 additions and 7 deletions
+14 -6
View File
@@ -22,17 +22,25 @@ def main():
args = parser.parse_args()
cwd = os.getcwd()
env = generate_env(args.username, args.password)
receiver_env = os.path.join(cwd, 'receiver/.env')
services_env = os.path.join(cwd, 'services/.env')
with open(receiver_env, 'w') as f:
f.write(env)
with open(services_env, 'w') as f:
f.write(env)
# Only generate .env files if they don't already exist
if not os.path.exists(receiver_env) or not os.path.exists(services_env):
env = generate_env(args.username, args.password)
with open(receiver_env, 'w') as f:
f.write(env)
with open(services_env, 'w') as f:
f.write(env)
print("Generated new .env files")
else:
print("Using existing .env files")
os.chdir(os.path.join(cwd, 'services'))
# os.system(f'docker compose -f docker-compose.yml up -d {args.challenges}')
os.system(f'docker compose -f docker-compose.yml up --build -d {args.challenges}')
os.chdir(os.path.join(cwd, 'receiver'))