frappe_docker/fintechsys/create_site.py
2023-12-01 18:35:15 +03:00

26 lines
1.3 KiB
Python

import subprocess
def run_docker_command():
command = [
"docker", "compose", "--project-name", "erpnext-one", "exec", "backend",
"bench", "new-site", "--no-mariadb-socket", "--mariadb-root-password", "fintech2023",
"--install-app", "hrms", "--set-default",
"--install-app", "rule_management", "--install-app", "remittance_base",
"--install-app", "remittance", "--install-app", "bulk_remittance",
"--install-app", "remittance_stellar_integration",
"--install-app", "client_account_management", "--install-app", "teller_for_erpnext",
"--install-app", "teller_for_agent", "--install-app", "remittance_agent_service",
"--install-app", "payment_management", "--install-app", "bank_services",
"--install-app", "remittance_customize", "--install-app", "remittance_network_manager",
"--install-app", "erpnext_theme", "--install-app", "remittance_website",
"--admin-password", "fintech2023", "agent.fintechsys.net"
]
try:
subprocess.run(command, check=True)
print("Docker Compose command executed successfully.")
except subprocess.CalledProcessError as e:
print(f"Error executing Docker Compose command: {e}")
if __name__ == "__main__":
run_docker_command()