mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-24 16:55:08 +00:00
Create creat_site.py
This commit is contained in:
parent
639a5a5c46
commit
c6bf20a9db
1 changed files with 31 additions and 0 deletions
31
fintechsys/creat_site.py
Normal file
31
fintechsys/creat_site.py
Normal file
|
|
@ -0,0 +1,31 @@
|
||||||
|
import subprocess
|
||||||
|
|
||||||
|
def run_docker_command(command):
|
||||||
|
try:
|
||||||
|
# Execute the command and capture the output
|
||||||
|
process = subprocess.Popen(command, shell=True)
|
||||||
|
process.wait()
|
||||||
|
|
||||||
|
# Check the return code
|
||||||
|
if process.returncode == 0:
|
||||||
|
print("Docker Compose command executed successfully.")
|
||||||
|
else:
|
||||||
|
print("Docker Compose command failed.")
|
||||||
|
except Exception as e:
|
||||||
|
print("An error occurred:", str(e))
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
# Define your Docker Compose command
|
||||||
|
docker_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"
|
||||||
|
|
||||||
|
# Call the function with your Docker Compose command
|
||||||
|
run_docker_command(docker_command)
|
||||||
Loading…
Reference in a new issue