From 4456e70c936871b2fc416fa9ca6d61b6f4e17390 Mon Sep 17 00:00:00 2001 From: David Boreham Date: Tue, 7 Nov 2023 00:06:55 -0700 Subject: [PATCH] Rename app -> stack_orchestrator (#625) --- .gitignore | 2 +- README.md | 10 +++++----- docs/adding-a-new-stack.md | 12 ++++++------ scripts/create_build_tag_file.sh | 4 ++-- setup.py | 4 ++-- {app => stack_orchestrator}/__init__.py | 0 {app => stack_orchestrator}/__main__.py | 0 {app => stack_orchestrator}/base.py | 2 +- {app => stack_orchestrator}/build/__init__.py | 0 .../build/build_containers.py | 6 +++--- .../build/build_npms.py | 6 +++--- {app => stack_orchestrator}/command_types.py | 0 {app => stack_orchestrator}/data/__init__.py | 0 .../docker-compose-contract-sushiswap.yml | 0 .../data/compose/docker-compose-contract.yml | 0 .../data/compose/docker-compose-eth-probe.yml | 0 ...cker-compose-eth-statediff-fill-service.yml | 0 .../docker-compose-fixturenet-eth-metrics.yml | 0 .../compose/docker-compose-fixturenet-eth.yml | 0 ...cker-compose-fixturenet-laconic-console.yml | 0 .../docker-compose-fixturenet-laconicd.yml | 0 .../docker-compose-fixturenet-lotus.yml | 0 .../docker-compose-fixturenet-optimism.yml | 0 .../docker-compose-fixturenet-plugeth.yml | 0 .../docker-compose-fixturenet-pocket.yml | 0 ...ompose-fixturenet-sushiswap-subgraph-v3.yml | 0 .../data/compose/docker-compose-foundry.yml | 0 .../docker-compose-go-ethereum-foundry.yml | 0 .../data/compose/docker-compose-go-nitro.yml | 0 .../data/compose/docker-compose-graph-node.yml | 0 .../docker-compose-ipld-eth-beacon-db.yml | 0 .../docker-compose-ipld-eth-beacon-indexer.yml | 0 .../compose/docker-compose-ipld-eth-db.yml | 0 ...docker-compose-ipld-eth-server-payments.yml | 0 .../compose/docker-compose-ipld-eth-server.yml | 0 .../data/compose/docker-compose-keycloak.yml | 0 .../data/compose/docker-compose-kubo.yml | 0 .../compose/docker-compose-laconic-dot-com.yml | 0 .../data/compose/docker-compose-laconicd.yml | 0 .../data/compose/docker-compose-lasso.yml | 0 .../docker-compose-mainnet-eth-api-proxy.yml | 0 .../docker-compose-mainnet-eth-ipld-eth-db.yml | 0 ...ker-compose-mainnet-eth-ipld-eth-server.yml | 0 .../docker-compose-mainnet-eth-keycloak.yml | 0 .../docker-compose-mainnet-eth-metrics.yml | 0 .../docker-compose-mainnet-eth-plugeth.yml | 0 .../compose/docker-compose-mainnet-eth.yml | 0 .../docker-compose-mainnet-go-opera.yml | 0 .../docker-compose-mainnet-laconicd.yml | 0 .../compose/docker-compose-mobymask-app-v3.yml | 0 .../compose/docker-compose-mobymask-app.yml | 0 .../compose/docker-compose-mobymask-snap.yml | 0 .../compose/docker-compose-nitro-contracts.yml | 0 .../docker-compose-nitro-rpc-client.yml | 0 .../compose/docker-compose-peer-test-app.yml | 0 .../compose/docker-compose-ponder-indexer.yml | 0 .../compose/docker-compose-ponder-watcher.yml | 0 .../data/compose/docker-compose-reth.yml | 0 .../docker-compose-sushiswap-subgraph-v3.yml | 0 .../data/compose/docker-compose-test.yml | 0 .../data/compose/docker-compose-tx-spammer.yml | 0 .../compose/docker-compose-watcher-azimuth.yml | 0 .../compose/docker-compose-watcher-erc20.yml | 0 .../compose/docker-compose-watcher-erc721.yml | 0 .../compose/docker-compose-watcher-gelato.yml | 0 .../docker-compose-watcher-mobymask-v2.yml | 0 .../docker-compose-watcher-mobymask-v3.yml | 0 .../docker-compose-watcher-mobymask.yml | 0 .../docker-compose-watcher-sushiswap.yml | 0 .../docker-compose-watcher-uniswap-v3.yml | 0 .../deploy-core-contracts.sh | 0 .../deploy-periphery-contracts.sh | 0 .../contract-sushiswap/deployment-params.env | 0 .../etc/dashboards/fixturenet_dashboard.json | 0 .../etc/provisioning/dashboards/dashboards.yml | 0 .../provisioning/datasources/prometheus.yml | 0 .../prometheus/etc/prometheus.yml | 0 .../config/fixturenet-eth/fixturenet-eth.env | 0 .../fixturenet-laconicd/create-fixturenet.sh | 0 .../fixturenet-laconicd/export-myaddress.sh | 0 .../config/fixturenet-laconicd/export-mykey.sh | 0 .../registry-cli-config-template.yml | 0 .../config/fixturenet-lotus/fund-account.sh | 0 .../data/config/fixturenet-lotus/lotus-env.env | 0 .../config/fixturenet-lotus/setup-miner.sh | 0 .../data/config/fixturenet-lotus/setup-node.sh | 0 .../fixturenet-optimism/generate-l2-config.sh | 0 .../config/fixturenet-optimism/l1-params.env | 0 .../optimism-contracts/run.sh | 0 .../optimism-contracts/update-config.js | 0 .../fixturenet-optimism/run-op-batcher.sh | 0 .../config/fixturenet-optimism/run-op-geth.sh | 0 .../config/fixturenet-optimism/run-op-node.sh | 0 .../fixturenet-optimism/run-op-proposer.sh | 0 .../data/config/fixturenet-pocket/chains.json | 0 .../fixturenet-pocket/create-fixturenet.sh | 0 .../data/config/fixturenet-pocket/genesis.json | 0 .../lotus-fixturenet.js.template | 0 .../run-blocks.sh | 0 .../fixturenet-sushiswap-subgraph-v3/run-v3.sh | 0 .../data/config/foundry/foundry.toml | 0 .../data/config/go-nitro/run-nitro-node.sh | 0 .../config/ipld-eth-beacon-indexer/indexer.env | 0 .../data/config/ipld-eth-server/chain.json | 0 .../data/config/ipld-eth-server/entrypoint.sh | 0 .../config/keycloak/import/cerc-realm.json | 0 .../data/config/keycloak/keycloak.env | 0 .../config/keycloak/nginx/keycloak_proxy.conf | 0 .../config/mainnet-eth-api-proxy/ethpxy.env | 0 .../data/config/mainnet-eth-ipld-eth-db/db.env | 0 .../mainnet-eth-ipld-eth-server/config.toml | 0 .../config/mainnet-eth-ipld-eth-server/srv.env | 0 .../import/cerc-realm.json | 0 .../config/mainnet-eth-keycloak/keycloak.env | 0 .../config/mainnet-eth-keycloak/nginx.example | 0 .../scripts/keycloak-mirror/keycloak-mirror.py | 0 .../scripts/keycloak-mirror/requirements.txt | 0 .../config/mainnet-eth-keycloak/ui/config.yml | 0 .../grafana/etc/dashboards/eth_dashboard.json | 0 .../etc/provisioning/dashboards/dashboards.yml | 0 .../provisioning/datasources/prometheus.yml | 0 .../config/mainnet-eth-metrics/metrics.env | 0 .../prometheus/etc/prometheus.yml | 0 .../data/config/mainnet-eth-plugeth/geth.env | 0 .../config/mainnet-eth-plugeth/lighthouse.env | 0 .../mainnet-eth-plugeth/scripts/run-geth.sh | 0 .../scripts/run-lighthouse.sh | 0 .../data/config/mainnet-eth/geth.env | 0 .../data/config/mainnet-eth/lighthouse.env | 0 .../config/mainnet-eth/scripts/run-geth.sh | 0 .../mainnet-eth/scripts/run-lighthouse.sh | 0 .../data/config/mainnet-go-opera/go-opera.env | 0 .../data/config/mainnet-go-opera/start-node.sh | 0 .../registry-cli-config-template.yml | 0 .../scripts/export-myaddress.sh | 0 .../mainnet-laconicd/scripts/export-mykey.sh | 0 .../mainnet-laconicd/scripts/run-laconicd.sh | 0 .../data/config/network/wait-for-it.sh | 0 .../data/config/nitro-contracts/deploy.sh | 0 .../hardhat-tasks/rekey-json.ts | 0 .../hardhat-tasks/send-balance.ts | 0 .../verify-contract-deployment.ts | 0 .../data/config/ponder/base-rates-config.json | 0 .../config/ponder/deploy-erc20-contract.sh | 0 .../data/config/ponder/ponder-start.sh | 0 .../config/ponder/ponder.indexer-1.config.ts | 0 .../config/ponder/ponder.indexer-2.config.ts | 0 .../config/ponder/ponder.watcher.config.ts | 0 .../postgresql/create-pg-stat-statements.sql | 0 .../multiple-postgressql-databases.sh | 0 .../data/config/reth/start-lighthouse.sh | 0 .../data/config/reth/start-reth.sh | 0 .../config/sushiswap-subgraph-v3/filecoin.js | 0 .../config/sushiswap-subgraph-v3/run-blocks.sh | 0 .../config/sushiswap-subgraph-v3/run-v3.sh | 0 .../data/config/tx-spammer/tx-spammer.env | 0 .../watcher-azimuth/gateway-watchers.json | 0 .../data/config/watcher-azimuth/merge-toml.js | 0 .../config/watcher-azimuth/start-server.sh | 0 .../watcher-config-template.toml | 0 .../config/watcher-azimuth/watcher-params.env | 0 .../config/watcher-erc20/erc20-watcher.toml | 0 .../config/watcher-erc721/erc721-watcher.toml | 0 .../create-and-import-checkpoint.sh | 0 .../config/watcher-gelato/start-job-runner.sh | 0 .../data/config/watcher-gelato/start-server.sh | 0 .../watcher-config-template.toml | 0 .../config/watcher-gelato/watcher-params.env | 0 .../deploy-and-generate-invite.sh | 0 .../watcher-mobymask-v2/generate-peer-ids.sh | 0 .../mobymask-app-config.json | 0 .../watcher-mobymask-v2/mobymask-app-start.sh | 0 .../watcher-mobymask-v2/mobymask-params.env | 0 .../watcher-mobymask-v2/optimism-params.env | 0 .../watcher-mobymask-v2/secrets-template.json | 0 .../watcher-mobymask-v2/set-tests-env.sh | 0 .../config/watcher-mobymask-v2/start-server.sh | 0 .../watcher-mobymask-v2/test-app-config.json | 0 .../watcher-mobymask-v2/test-app-start.sh | 0 .../watcher-config-template.toml | 0 .../deploy-and-generate-invite.sh | 0 ...CT9DtCnSDcxftxJzSuTBvzVojabv64cnEvX4AZ.json | 0 ...QS4y23ngupDw9PDc4bvNvRJGVRejjV9EZLjux5.json | 0 ...gkAZsKZK7UX1Zr6Hx6YAsEepHqzopFszqfTxxi.json | 0 .../watcher-mobymask-v3/mobymask-app-start.sh | 0 .../watcher-mobymask-v3/mobymask-params.env | 0 .../config/watcher-mobymask-v3/start-server.sh | 0 .../watcher-config-rates.toml | 0 .../watcher-config-template.toml | 0 .../watcher-mobymask/mobymask-watcher-db.sql | 0 .../watcher-mobymask/mobymask-watcher.toml | 0 .../watcher-sushiswap/erc20-watcher.toml | 0 .../config/watcher-sushiswap/lotus-params.env | 0 .../sushi-info-watcher-test.toml | 0 .../watcher-sushiswap/sushi-info-watcher.toml | 0 .../watcher-sushiswap/sushi-watcher-test.toml | 0 .../watcher-sushiswap/sushi-watcher.toml | 0 .../watcher-uniswap-v3/erc20-watcher.toml | 0 .../data/config/watcher-uniswap-v3/run.sh | 0 .../watcher-uniswap-v3/uni-info-watcher.toml | 0 .../config/watcher-uniswap-v3/uni-watcher.toml | 0 .../watcher-uniswap-v3/watch-contract.sh | 0 .../data/container-build/build-base.sh | 0 .../cerc-act-runner-task-executor/build.sh | 0 .../container-build/cerc-act-runner/build.sh | 0 .../cerc-builder-gerbil/Dockerfile | 0 .../cerc-builder-gerbil/README.md | 0 .../cerc-builder-gerbil/entrypoint.sh | 0 .../install-dependencies.sh | 0 .../container-build/cerc-builder-js/Dockerfile | 0 .../container-build/cerc-builder-js/README.md | 0 .../build-npm-package-local-dependencies.sh | 0 .../cerc-builder-js/build-npm-package.sh | 0 .../cerc-builder-js/check-uid.sh | 0 .../cerc-builder-js/entrypoint.sh | 0 .../yarn-local-registry-fixup.sh | 0 .../cerc-eth-api-proxy/build.sh | 0 .../container-build/cerc-eth-probe/build.sh | 0 .../cerc-eth-statediff-fill-service/build.sh | 0 .../cerc-eth-statediff-service/build.sh | 0 .../cerc-fixturenet-eth-genesis/Dockerfile | 0 .../cerc-fixturenet-eth-genesis/build.sh | 0 .../genesis/Makefile | 0 .../genesis/accounts/import_keys.sh | 0 .../genesis/accounts/mnemonic_to_csv.py | 0 .../genesis/el/build_el.sh | 0 .../genesis/el/el-config.yaml | 0 .../cerc-fixturenet-eth-geth/Dockerfile | 0 .../cerc-fixturenet-eth-geth/build.sh | 0 .../cerc-fixturenet-eth-geth/run-el.sh | 0 .../cerc-fixturenet-eth-lighthouse/Dockerfile | 0 .../cerc-fixturenet-eth-lighthouse/build.sh | 0 .../genesis/Makefile | 0 .../genesis/cl/beacon_node.sh | 0 .../genesis/cl/bootnode.sh | 0 .../genesis/cl/build_cl.sh | 0 .../genesis/cl/ready.sh | 0 .../genesis/cl/reset_genesis_time.sh | 0 .../genesis/cl/validator_client.sh | 0 .../genesis/cl/vars.env | 0 .../cerc-fixturenet-eth-lighthouse/run-cl.sh | 0 .../scripts/export-ethdb.sh | 0 .../scripts/status-internal.sh | 0 .../scripts/status.sh | 0 .../cerc-fixturenet-plugeth-plugeth/Dockerfile | 0 .../cerc-fixturenet-plugeth-plugeth/build.sh | 0 .../data/container-build/cerc-foundry/build.sh | 0 .../cerc-go-ethereum-foundry/Dockerfile | 0 .../cerc-go-ethereum-foundry/build.sh | 0 .../deploy-local-network.sh | 0 .../genesis-automine.json | 0 .../cerc-go-ethereum-foundry/genesis.json | 0 .../start-private-network.sh | 0 .../stateful/foundry.toml | 0 .../stateful/lib/ds-test/LICENSE | 0 .../stateful/lib/ds-test/Makefile | 0 .../stateful/lib/ds-test/default.nix | 0 .../stateful/lib/ds-test/demo/demo.sol | 0 .../stateful/lib/ds-test/src/test.sol | 0 .../stateful/src/Stateful.sol | 0 .../stateful/src/test/Stateful.t.sol | 0 .../container-build/cerc-go-ethereum/build.sh | 0 .../container-build/cerc-go-nitro/Dockerfile | 0 .../container-build/cerc-go-nitro/build.sh | 0 .../container-build/cerc-go-opera/build.sh | 0 .../container-build/cerc-graph-node/build.sh | 0 .../cerc-ipld-eth-beacon-db/build.sh | 0 .../cerc-ipld-eth-beacon-indexer/build.sh | 0 .../container-build/cerc-ipld-eth-db/build.sh | 0 .../cerc-ipld-eth-server/build.sh | 0 .../cerc-keycloak-reg-api/build.sh | 0 .../cerc-keycloak-reg-ui/build.sh | 0 .../container-build/cerc-keycloak/Dockerfile | 0 .../container-build/cerc-keycloak/build.sh | 0 .../cerc-laconic-console-host/Dockerfile | 0 .../cerc-laconic-console-host/build.sh | 0 .../cerc-laconic-console-host/config.yml | 0 .../cerc-laconic-dot-com/build.sh | 0 .../cerc-laconic-registry-cli/Dockerfile | 0 .../cerc-laconic-registry-cli/build.sh | 0 .../create-demo-records.sh | 0 .../demo-records/demo-record-1.yml | 0 .../demo-records/demo-record-2.yml | 0 .../demo-records/demo-record-3.yml | 0 .../demo-records/demo-record-4.yml | 0 .../demo-records/demo-record-5.yml | 0 .../demo-records/demo-record-6.yml | 0 .../import-address.sh | 0 .../cerc-laconic-registry-cli/import-key.sh | 0 .../container-build/cerc-laconicd/build.sh | 0 .../data/container-build/cerc-lasso/build.sh | 0 .../cerc-lighthouse-cli/build.sh | 0 .../container-build/cerc-lighthouse/Dockerfile | 0 .../container-build/cerc-lighthouse/build.sh | 0 .../cerc-lighthouse/start-lighthouse.sh | 0 .../data/container-build/cerc-lotus/Dockerfile | 0 .../data/container-build/cerc-lotus/build.sh | 0 .../cerc-mobymask-snap/Dockerfile | 0 .../cerc-mobymask-snap/build.sh | 0 .../cerc-mobymask-ui/Dockerfile | 0 .../container-build/cerc-mobymask-ui/build.sh | 0 .../container-build/cerc-mobymask/Dockerfile | 0 .../container-build/cerc-mobymask/build.sh | 0 .../cerc-nitro-contracts/Dockerfile | 0 .../cerc-nitro-contracts/build.sh | 0 .../cerc-nitro-rpc-client/Dockerfile | 0 .../cerc-nitro-rpc-client/build.sh | 0 .../cerc-optimism-contracts/Dockerfile | 0 .../cerc-optimism-contracts/build.sh | 0 .../cerc-optimism-l2geth/build.sh | 0 .../cerc-optimism-op-batcher/Dockerfile | 0 .../cerc-optimism-op-batcher/build.sh | 0 .../cerc-optimism-op-node/Dockerfile | 0 .../cerc-optimism-op-node/build.sh | 0 .../cerc-optimism-op-proposer/Dockerfile | 0 .../cerc-optimism-op-proposer/build.sh | 0 .../cerc-plugeth-statediff/build.sh | 0 .../cerc-plugeth-with-plugins/Dockerfile | 0 .../cerc-plugeth-with-plugins/build.sh | 0 .../data/container-build/cerc-plugeth/build.sh | 0 .../data/container-build/cerc-pocket/build.sh | 0 .../container-build/cerc-ponder/Dockerfile | 0 .../data/container-build/cerc-ponder/build.sh | 0 .../container-build/cerc-react-peer/Dockerfile | 0 .../cerc-react-peer/apply-webapp-config.sh | 0 .../container-build/cerc-react-peer/build.sh | 0 .../cerc-react-peer/start-serving-app.sh | 0 .../data/container-build/cerc-reth/build.sh | 0 .../cerc-sushiswap-subgraphs/Dockerfile | 0 .../cerc-sushiswap-subgraphs/build.sh | 0 .../cerc-sushiswap-v3-core/Dockerfile | 0 .../cerc-sushiswap-v3-core/build.sh | 0 .../cerc-sushiswap-v3-periphery/Dockerfile | 0 .../cerc-sushiswap-v3-periphery/build.sh | 0 .../cerc-test-container/Dockerfile | 0 .../cerc-test-container/build.sh | 0 .../container-build/cerc-test-container/run.sh | 0 .../cerc-test-contract/build.sh | 0 .../container-build/cerc-tx-spammer/build.sh | 0 .../cerc-uniswap-v3-info/Dockerfile | 0 .../cerc-uniswap-v3-info/build.sh | 0 .../cerc-watcher-azimuth/Dockerfile | 0 .../cerc-watcher-azimuth/build.sh | 0 .../cerc-watcher-erc20/Dockerfile | 0 .../cerc-watcher-erc20/build.sh | 0 .../cerc-watcher-erc721/Dockerfile | 0 .../cerc-watcher-erc721/build.sh | 0 .../cerc-watcher-gelato/Dockerfile | 0 .../cerc-watcher-gelato/build.sh | 0 .../cerc-watcher-mobymask-v2/Dockerfile | 0 .../cerc-watcher-mobymask-v2/build.sh | 0 .../cerc-watcher-mobymask-v3/Dockerfile | 0 .../cerc-watcher-mobymask-v3/build.sh | 0 .../cerc-watcher-mobymask/Dockerfile | 0 .../cerc-watcher-mobymask/build.sh | 0 .../cerc-watcher-sushiswap/Dockerfile | 0 .../cerc-watcher-sushiswap/build.sh | 0 .../container-build/cerc-watcher-ts/Dockerfile | 0 .../container-build/cerc-watcher-ts/build.sh | 0 .../cerc-watcher-uniswap-v3/Dockerfile | 0 .../cerc-watcher-uniswap-v3/build.sh | 0 .../cerc-webapp-base/Dockerfile | 0 .../cerc-webapp-base/apply-webapp-config.sh | 0 .../container-build/cerc-webapp-base/build.sh | 0 .../cerc-webapp-base/config.yml | 0 .../cerc-webapp-base/start-serving-app.sh | 0 .../data/container-build/default-build.sh | 0 .../data/container-image-list.txt | 0 .../data/npm-package-list.txt | 0 {app => stack_orchestrator}/data/pod-list.txt | 0 .../data/repository-list.txt | 0 .../data/stacks/act-runner/README.md | 0 .../data/stacks/act-runner/stack.yml | 0 .../data/stacks/azimuth/README.md | 0 .../data/stacks/azimuth/stack.yml | 0 .../data/stacks/build-support/README.md | 0 .../data/stacks/build-support/stack.yml | 0 .../data/stacks/chain-chunker/README.md | 0 .../data/stacks/chain-chunker/stack.yml | 0 .../data/stacks/erc20/README.md | 0 .../data/stacks/erc20/stack.yml | 0 .../data/stacks/erc721/README.md | 0 .../data/stacks/erc721/stack.yml | 0 .../stacks/fixturenet-eth-loaded/README.md | 0 .../stacks/fixturenet-eth-loaded/stack.yml | 0 .../data/stacks/fixturenet-eth-tx/README.md | 0 .../data/stacks/fixturenet-eth-tx/stack.yml | 0 .../data/stacks/fixturenet-eth/README.md | 0 .../data/stacks/fixturenet-eth/stack.yml | 0 .../stacks/fixturenet-laconic-loaded/README.md | 0 .../stacks/fixturenet-laconic-loaded/stack.yml | 0 .../data/stacks/fixturenet-laconicd/README.md | 0 .../data/stacks/fixturenet-laconicd/stack.yml | 0 .../data/stacks/fixturenet-lotus/README.md | 0 .../data/stacks/fixturenet-lotus/stack.yml | 0 .../data/stacks/fixturenet-optimism/README.md | 0 .../data/stacks/fixturenet-optimism/l2-only.md | 0 .../data/stacks/fixturenet-optimism/stack.yml | 0 .../data/stacks/fixturenet-payments/README.md | 0 .../fixturenet-payments/mobymask-demo.md | 0 .../stacks/fixturenet-payments/ponder-demo.md | 0 .../data/stacks/fixturenet-payments/stack.yml | 0 .../stacks/fixturenet-plugeth-tx/README.md | 0 .../stacks/fixturenet-plugeth-tx/stack.yml | 0 .../data/stacks/fixturenet-pocket/README.md | 0 .../data/stacks/fixturenet-pocket/stack.yml | 0 .../fixturenet-sushiswap-subgraph/README.md | 0 .../fixturenet-sushiswap-subgraph/stack.yml | 0 .../data/stacks/gelato/README.md | 0 .../data/stacks/gelato/stack.yml | 0 .../data/stacks/graph-node/README.md | 0 .../data/stacks/graph-node/deploy-subgraph.md | 0 .../data/stacks/graph-node/stack.yml | 0 .../data/stacks/kubo/README.md | 0 .../data/stacks/kubo/stack.yml | 0 .../data/stacks/laconic-dot-com/README.md | 0 .../data/stacks/laconic-dot-com/stack.yml | 0 .../data/stacks/lasso/README.md | 0 .../data/stacks/lasso/stack.yml | 0 .../data/stacks/mainnet-eth-plugeth/README.md | 0 .../mainnet-eth-plugeth/deploy/commands.py | 0 .../data/stacks/mainnet-eth-plugeth/stack.yml | 0 .../data/stacks/mainnet-eth/README.md | 0 .../data/stacks/mainnet-eth/deploy/commands.py | 0 .../data/stacks/mainnet-eth/stack.yml | 0 .../data/stacks/mainnet-go-opera/README.md | 0 .../data/stacks/mainnet-go-opera/stack.yml | 0 .../data/stacks/mainnet-laconic/README.md | 0 .../stacks/mainnet-laconic/deploy/commands.py | 10 +++++----- .../data/stacks/mainnet-laconic/stack.yml | 0 .../test/run-mainnet-laconic-test.sh | 0 .../data/stacks/mobymask-v2/README.md | 0 .../data/stacks/mobymask-v2/demo.md | 0 .../data/stacks/mobymask-v2/mobymask-only.md | 0 .../data/stacks/mobymask-v2/stack.yml | 0 .../mobymask-v2/watcher-p2p-network/watcher.md | 0 .../mobymask-v2/watcher-p2p-network/web-app.md | 0 .../data/stacks/mobymask-v2/web-apps.md | 0 .../data/stacks/mobymask-v3/README.md | 0 .../data/stacks/mobymask-v3/stack.yml | 0 .../data/stacks/mobymask-v3/watcher.md | 0 .../data/stacks/mobymask-v3/web-app.md | 0 .../data/stacks/mobymask/README.md | 0 .../data/stacks/mobymask/stack.yml | 0 .../data/stacks/package-registry/README.md | 0 .../data/stacks/package-registry/stack.yml | 0 .../data/stacks/reth/README.md | 0 .../data/stacks/reth/stack.yml | 0 .../data/stacks/sushiswap-subgraph/README.md | 0 .../data/stacks/sushiswap-subgraph/stack.yml | 0 .../data/stacks/sushiswap/README.md | 0 .../data/stacks/sushiswap/smoke-tests.md | 0 .../data/stacks/sushiswap/stack.yml | 0 .../data/stacks/test/README.md | 0 .../data/stacks/test/deploy/commands.py | 8 ++++---- .../data/stacks/test/stack.yml | 0 .../data/stacks/uniswap-v3/README.md | 0 .../data/stacks/uniswap-v3/stack.yml | 0 {app => stack_orchestrator}/data/version.txt | 0 {app => stack_orchestrator}/deploy/__init__.py | 0 .../deploy/compose/__init__.py | 0 .../deploy/compose/deploy_docker.py | 2 +- {app => stack_orchestrator}/deploy/deploy.py | 16 ++++++++-------- .../deploy/deploy_types.py | 4 ++-- .../deploy/deploy_util.py | 4 ++-- {app => stack_orchestrator}/deploy/deployer.py | 0 .../deploy/deployer_factory.py | 4 ++-- .../deploy/deployment.py | 8 ++++---- .../deploy/deployment_create.py | 9 +++++---- .../deploy/k8s/__init__.py | 0 .../deploy/k8s/cluster_info.py | 6 +++--- .../deploy/k8s/deploy_k8s.py | 10 +++++----- .../deploy/k8s/helpers.py | 4 ++-- {app => stack_orchestrator}/deploy/spec.py | 2 +- {app => stack_orchestrator}/deploy/stack.py | 2 +- .../deploy/stack_state.py | 0 cli.py => stack_orchestrator/main.py | 18 +++++++++--------- {app => stack_orchestrator}/opts.py | 2 +- {app => stack_orchestrator}/repos/__init__.py | 0 .../repos/setup_repositories.py | 4 ++-- {app => stack_orchestrator}/update.py | 2 +- {app => stack_orchestrator}/util.py | 0 {app => stack_orchestrator}/version.py | 2 +- 483 files changed, 82 insertions(+), 81 deletions(-) rename {app => stack_orchestrator}/__init__.py (100%) rename {app => stack_orchestrator}/__main__.py (100%) rename {app => stack_orchestrator}/base.py (98%) rename {app => stack_orchestrator}/build/__init__.py (100%) rename {app => stack_orchestrator}/build/build_containers.py (97%) rename {app => stack_orchestrator}/build/build_npms.py (97%) rename {app => stack_orchestrator}/command_types.py (100%) rename {app => stack_orchestrator}/data/__init__.py (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-contract-sushiswap.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-contract.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-eth-probe.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-eth-statediff-fill-service.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-fixturenet-eth-metrics.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-fixturenet-eth.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-fixturenet-laconic-console.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-fixturenet-laconicd.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-fixturenet-lotus.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-fixturenet-optimism.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-fixturenet-plugeth.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-fixturenet-pocket.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-fixturenet-sushiswap-subgraph-v3.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-foundry.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-go-ethereum-foundry.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-go-nitro.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-graph-node.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-ipld-eth-beacon-db.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-ipld-eth-beacon-indexer.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-ipld-eth-db.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-ipld-eth-server-payments.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-ipld-eth-server.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-keycloak.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-kubo.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-laconic-dot-com.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-laconicd.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-lasso.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mainnet-eth-api-proxy.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mainnet-eth-ipld-eth-db.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mainnet-eth-ipld-eth-server.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mainnet-eth-keycloak.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mainnet-eth-metrics.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mainnet-eth-plugeth.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mainnet-eth.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mainnet-go-opera.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mainnet-laconicd.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mobymask-app-v3.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mobymask-app.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-mobymask-snap.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-nitro-contracts.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-nitro-rpc-client.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-peer-test-app.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-ponder-indexer.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-ponder-watcher.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-reth.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-sushiswap-subgraph-v3.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-test.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-tx-spammer.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-watcher-azimuth.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-watcher-erc20.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-watcher-erc721.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-watcher-gelato.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-watcher-mobymask-v2.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-watcher-mobymask-v3.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-watcher-mobymask.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-watcher-sushiswap.yml (100%) rename {app => stack_orchestrator}/data/compose/docker-compose-watcher-uniswap-v3.yml (100%) rename {app => stack_orchestrator}/data/config/contract-sushiswap/deploy-core-contracts.sh (100%) rename {app => stack_orchestrator}/data/config/contract-sushiswap/deploy-periphery-contracts.sh (100%) rename {app => stack_orchestrator}/data/config/contract-sushiswap/deployment-params.env (100%) rename {app => stack_orchestrator}/data/config/fixturenet-eth-metrics/grafana/etc/dashboards/fixturenet_dashboard.json (100%) rename {app => stack_orchestrator}/data/config/fixturenet-eth-metrics/grafana/etc/provisioning/dashboards/dashboards.yml (100%) rename {app => stack_orchestrator}/data/config/fixturenet-eth-metrics/grafana/etc/provisioning/datasources/prometheus.yml (100%) rename {app => stack_orchestrator}/data/config/fixturenet-eth-metrics/prometheus/etc/prometheus.yml (100%) rename {app => stack_orchestrator}/data/config/fixturenet-eth/fixturenet-eth.env (100%) rename {app => stack_orchestrator}/data/config/fixturenet-laconicd/create-fixturenet.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-laconicd/export-myaddress.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-laconicd/export-mykey.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-laconicd/registry-cli-config-template.yml (100%) rename {app => stack_orchestrator}/data/config/fixturenet-lotus/fund-account.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-lotus/lotus-env.env (100%) rename {app => stack_orchestrator}/data/config/fixturenet-lotus/setup-miner.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-lotus/setup-node.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-optimism/generate-l2-config.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-optimism/l1-params.env (100%) rename {app => stack_orchestrator}/data/config/fixturenet-optimism/optimism-contracts/run.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-optimism/optimism-contracts/update-config.js (100%) rename {app => stack_orchestrator}/data/config/fixturenet-optimism/run-op-batcher.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-optimism/run-op-geth.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-optimism/run-op-node.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-optimism/run-op-proposer.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-pocket/chains.json (100%) rename {app => stack_orchestrator}/data/config/fixturenet-pocket/create-fixturenet.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-pocket/genesis.json (100%) rename {app => stack_orchestrator}/data/config/fixturenet-sushiswap-subgraph-v3/lotus-fixturenet.js.template (100%) rename {app => stack_orchestrator}/data/config/fixturenet-sushiswap-subgraph-v3/run-blocks.sh (100%) rename {app => stack_orchestrator}/data/config/fixturenet-sushiswap-subgraph-v3/run-v3.sh (100%) rename {app => stack_orchestrator}/data/config/foundry/foundry.toml (100%) rename {app => stack_orchestrator}/data/config/go-nitro/run-nitro-node.sh (100%) rename {app => stack_orchestrator}/data/config/ipld-eth-beacon-indexer/indexer.env (100%) rename {app => stack_orchestrator}/data/config/ipld-eth-server/chain.json (100%) rename {app => stack_orchestrator}/data/config/ipld-eth-server/entrypoint.sh (100%) rename {app => stack_orchestrator}/data/config/keycloak/import/cerc-realm.json (100%) rename {app => stack_orchestrator}/data/config/keycloak/keycloak.env (100%) rename {app => stack_orchestrator}/data/config/keycloak/nginx/keycloak_proxy.conf (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-api-proxy/ethpxy.env (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-ipld-eth-db/db.env (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-ipld-eth-server/config.toml (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-ipld-eth-server/srv.env (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-keycloak/import/cerc-realm.json (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-keycloak/keycloak.env (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-keycloak/nginx.example (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-keycloak/scripts/keycloak-mirror/keycloak-mirror.py (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-keycloak/scripts/keycloak-mirror/requirements.txt (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-keycloak/ui/config.yml (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-metrics/grafana/etc/dashboards/eth_dashboard.json (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-metrics/grafana/etc/provisioning/dashboards/dashboards.yml (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-metrics/grafana/etc/provisioning/datasources/prometheus.yml (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-metrics/metrics.env (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-metrics/prometheus/etc/prometheus.yml (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-plugeth/geth.env (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-plugeth/lighthouse.env (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-plugeth/scripts/run-geth.sh (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth-plugeth/scripts/run-lighthouse.sh (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth/geth.env (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth/lighthouse.env (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth/scripts/run-geth.sh (100%) rename {app => stack_orchestrator}/data/config/mainnet-eth/scripts/run-lighthouse.sh (100%) rename {app => stack_orchestrator}/data/config/mainnet-go-opera/go-opera.env (100%) rename {app => stack_orchestrator}/data/config/mainnet-go-opera/start-node.sh (100%) rename {app => stack_orchestrator}/data/config/mainnet-laconicd/registry-cli-config-template.yml (100%) rename {app => stack_orchestrator}/data/config/mainnet-laconicd/scripts/export-myaddress.sh (100%) rename {app => stack_orchestrator}/data/config/mainnet-laconicd/scripts/export-mykey.sh (100%) rename {app => stack_orchestrator}/data/config/mainnet-laconicd/scripts/run-laconicd.sh (100%) rename {app => stack_orchestrator}/data/config/network/wait-for-it.sh (100%) rename {app => stack_orchestrator}/data/config/nitro-contracts/deploy.sh (100%) rename {app => stack_orchestrator}/data/config/optimism-contracts/hardhat-tasks/rekey-json.ts (100%) rename {app => stack_orchestrator}/data/config/optimism-contracts/hardhat-tasks/send-balance.ts (100%) rename {app => stack_orchestrator}/data/config/optimism-contracts/hardhat-tasks/verify-contract-deployment.ts (100%) rename {app => stack_orchestrator}/data/config/ponder/base-rates-config.json (100%) rename {app => stack_orchestrator}/data/config/ponder/deploy-erc20-contract.sh (100%) rename {app => stack_orchestrator}/data/config/ponder/ponder-start.sh (100%) rename {app => stack_orchestrator}/data/config/ponder/ponder.indexer-1.config.ts (100%) rename {app => stack_orchestrator}/data/config/ponder/ponder.indexer-2.config.ts (100%) rename {app => stack_orchestrator}/data/config/ponder/ponder.watcher.config.ts (100%) rename {app => stack_orchestrator}/data/config/postgresql/create-pg-stat-statements.sql (100%) rename {app => stack_orchestrator}/data/config/postgresql/multiple-postgressql-databases.sh (100%) rename {app => stack_orchestrator}/data/config/reth/start-lighthouse.sh (100%) rename {app => stack_orchestrator}/data/config/reth/start-reth.sh (100%) rename {app => stack_orchestrator}/data/config/sushiswap-subgraph-v3/filecoin.js (100%) rename {app => stack_orchestrator}/data/config/sushiswap-subgraph-v3/run-blocks.sh (100%) rename {app => stack_orchestrator}/data/config/sushiswap-subgraph-v3/run-v3.sh (100%) rename {app => stack_orchestrator}/data/config/tx-spammer/tx-spammer.env (100%) rename {app => stack_orchestrator}/data/config/watcher-azimuth/gateway-watchers.json (100%) rename {app => stack_orchestrator}/data/config/watcher-azimuth/merge-toml.js (100%) rename {app => stack_orchestrator}/data/config/watcher-azimuth/start-server.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-azimuth/watcher-config-template.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-azimuth/watcher-params.env (100%) rename {app => stack_orchestrator}/data/config/watcher-erc20/erc20-watcher.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-erc721/erc721-watcher.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-gelato/create-and-import-checkpoint.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-gelato/start-job-runner.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-gelato/start-server.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-gelato/watcher-config-template.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-gelato/watcher-params.env (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/deploy-and-generate-invite.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/generate-peer-ids.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/mobymask-app-config.json (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/mobymask-app-start.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/mobymask-params.env (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/optimism-params.env (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/secrets-template.json (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/set-tests-env.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/start-server.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/test-app-config.json (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/test-app-start.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v2/watcher-config-template.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v3/deploy-and-generate-invite.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v3/keys/12D3KooWAMjBkFCT9DtCnSDcxftxJzSuTBvzVojabv64cnEvX4AZ.json (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v3/keys/12D3KooWBNEbY3QS4y23ngupDw9PDc4bvNvRJGVRejjV9EZLjux5.json (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v3/keys/12D3KooWSRH6ftgkAZsKZK7UX1Zr6Hx6YAsEepHqzopFszqfTxxi.json (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v3/mobymask-app-start.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v3/mobymask-params.env (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v3/start-server.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v3/watcher-config-rates.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask-v3/watcher-config-template.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask/mobymask-watcher-db.sql (100%) rename {app => stack_orchestrator}/data/config/watcher-mobymask/mobymask-watcher.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-sushiswap/erc20-watcher.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-sushiswap/lotus-params.env (100%) rename {app => stack_orchestrator}/data/config/watcher-sushiswap/sushi-info-watcher-test.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-sushiswap/sushi-info-watcher.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-sushiswap/sushi-watcher-test.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-sushiswap/sushi-watcher.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-uniswap-v3/erc20-watcher.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-uniswap-v3/run.sh (100%) rename {app => stack_orchestrator}/data/config/watcher-uniswap-v3/uni-info-watcher.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-uniswap-v3/uni-watcher.toml (100%) rename {app => stack_orchestrator}/data/config/watcher-uniswap-v3/watch-contract.sh (100%) rename {app => stack_orchestrator}/data/container-build/build-base.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-act-runner-task-executor/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-act-runner/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-builder-gerbil/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-builder-gerbil/README.md (100%) rename {app => stack_orchestrator}/data/container-build/cerc-builder-gerbil/entrypoint.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-builder-gerbil/install-dependencies.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-builder-js/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-builder-js/README.md (100%) rename {app => stack_orchestrator}/data/container-build/cerc-builder-js/build-npm-package-local-dependencies.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-builder-js/build-npm-package.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-builder-js/check-uid.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-builder-js/entrypoint.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-builder-js/yarn-local-registry-fixup.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-eth-api-proxy/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-eth-probe/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-eth-statediff-fill-service/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-eth-statediff-service/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-genesis/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-genesis/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-genesis/genesis/Makefile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-genesis/genesis/accounts/import_keys.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-genesis/genesis/accounts/mnemonic_to_csv.py (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-genesis/genesis/el/build_el.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-genesis/genesis/el/el-config.yaml (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-geth/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-geth/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-geth/run-el.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/Makefile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/beacon_node.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/bootnode.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/build_cl.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/ready.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/reset_genesis_time.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/validator_client.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/vars.env (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/run-cl.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/export-ethdb.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/status-internal.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/status.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-plugeth-plugeth/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-fixturenet-plugeth-plugeth/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-foundry/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/deploy-local-network.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/genesis-automine.json (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/genesis.json (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/start-private-network.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/stateful/foundry.toml (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/LICENSE (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/Makefile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/default.nix (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/demo/demo.sol (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/src/test.sol (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/stateful/src/Stateful.sol (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum-foundry/stateful/src/test/Stateful.t.sol (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-ethereum/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-nitro/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-nitro/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-go-opera/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-graph-node/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-ipld-eth-beacon-db/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-ipld-eth-beacon-indexer/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-ipld-eth-db/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-ipld-eth-server/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-keycloak-reg-api/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-keycloak-reg-ui/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-keycloak/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-keycloak/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-console-host/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-console-host/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-console-host/config.yml (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-dot-com/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-registry-cli/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-registry-cli/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-registry-cli/create-demo-records.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-1.yml (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-2.yml (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-3.yml (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-4.yml (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-5.yml (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-6.yml (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-registry-cli/import-address.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconic-registry-cli/import-key.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-laconicd/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-lasso/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-lighthouse-cli/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-lighthouse/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-lighthouse/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-lighthouse/start-lighthouse.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-lotus/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-lotus/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-mobymask-snap/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-mobymask-snap/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-mobymask-ui/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-mobymask-ui/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-mobymask/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-mobymask/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-nitro-contracts/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-nitro-contracts/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-nitro-rpc-client/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-nitro-rpc-client/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-optimism-contracts/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-optimism-contracts/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-optimism-l2geth/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-optimism-op-batcher/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-optimism-op-batcher/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-optimism-op-node/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-optimism-op-node/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-optimism-op-proposer/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-optimism-op-proposer/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-plugeth-statediff/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-plugeth-with-plugins/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-plugeth-with-plugins/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-plugeth/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-pocket/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-ponder/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-ponder/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-react-peer/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-react-peer/apply-webapp-config.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-react-peer/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-react-peer/start-serving-app.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-reth/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-sushiswap-subgraphs/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-sushiswap-subgraphs/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-sushiswap-v3-core/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-sushiswap-v3-core/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-sushiswap-v3-periphery/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-sushiswap-v3-periphery/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-test-container/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-test-container/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-test-container/run.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-test-contract/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-tx-spammer/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-uniswap-v3-info/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-uniswap-v3-info/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-azimuth/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-azimuth/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-erc20/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-erc20/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-erc721/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-erc721/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-gelato/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-gelato/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-mobymask-v2/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-mobymask-v2/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-mobymask-v3/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-mobymask-v3/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-mobymask/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-mobymask/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-sushiswap/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-sushiswap/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-ts/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-ts/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-uniswap-v3/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-watcher-uniswap-v3/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-webapp-base/Dockerfile (100%) rename {app => stack_orchestrator}/data/container-build/cerc-webapp-base/apply-webapp-config.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-webapp-base/build.sh (100%) rename {app => stack_orchestrator}/data/container-build/cerc-webapp-base/config.yml (100%) rename {app => stack_orchestrator}/data/container-build/cerc-webapp-base/start-serving-app.sh (100%) rename {app => stack_orchestrator}/data/container-build/default-build.sh (100%) rename {app => stack_orchestrator}/data/container-image-list.txt (100%) rename {app => stack_orchestrator}/data/npm-package-list.txt (100%) rename {app => stack_orchestrator}/data/pod-list.txt (100%) rename {app => stack_orchestrator}/data/repository-list.txt (100%) rename {app => stack_orchestrator}/data/stacks/act-runner/README.md (100%) rename {app => stack_orchestrator}/data/stacks/act-runner/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/azimuth/README.md (100%) rename {app => stack_orchestrator}/data/stacks/azimuth/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/build-support/README.md (100%) rename {app => stack_orchestrator}/data/stacks/build-support/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/chain-chunker/README.md (100%) rename {app => stack_orchestrator}/data/stacks/chain-chunker/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/erc20/README.md (100%) rename {app => stack_orchestrator}/data/stacks/erc20/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/erc721/README.md (100%) rename {app => stack_orchestrator}/data/stacks/erc721/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-eth-loaded/README.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-eth-loaded/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-eth-tx/README.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-eth-tx/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-eth/README.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-eth/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-laconic-loaded/README.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-laconic-loaded/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-laconicd/README.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-laconicd/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-lotus/README.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-lotus/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-optimism/README.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-optimism/l2-only.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-optimism/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-payments/README.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-payments/mobymask-demo.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-payments/ponder-demo.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-payments/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-plugeth-tx/README.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-plugeth-tx/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-pocket/README.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-pocket/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-sushiswap-subgraph/README.md (100%) rename {app => stack_orchestrator}/data/stacks/fixturenet-sushiswap-subgraph/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/gelato/README.md (100%) rename {app => stack_orchestrator}/data/stacks/gelato/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/graph-node/README.md (100%) rename {app => stack_orchestrator}/data/stacks/graph-node/deploy-subgraph.md (100%) rename {app => stack_orchestrator}/data/stacks/graph-node/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/kubo/README.md (100%) rename {app => stack_orchestrator}/data/stacks/kubo/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/laconic-dot-com/README.md (100%) rename {app => stack_orchestrator}/data/stacks/laconic-dot-com/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/lasso/README.md (100%) rename {app => stack_orchestrator}/data/stacks/lasso/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/mainnet-eth-plugeth/README.md (100%) rename {app => stack_orchestrator}/data/stacks/mainnet-eth-plugeth/deploy/commands.py (100%) rename {app => stack_orchestrator}/data/stacks/mainnet-eth-plugeth/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/mainnet-eth/README.md (100%) rename {app => stack_orchestrator}/data/stacks/mainnet-eth/deploy/commands.py (100%) rename {app => stack_orchestrator}/data/stacks/mainnet-eth/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/mainnet-go-opera/README.md (100%) rename {app => stack_orchestrator}/data/stacks/mainnet-go-opera/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/mainnet-laconic/README.md (100%) rename {app => stack_orchestrator}/data/stacks/mainnet-laconic/deploy/commands.py (97%) rename {app => stack_orchestrator}/data/stacks/mainnet-laconic/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/mainnet-laconic/test/run-mainnet-laconic-test.sh (100%) rename {app => stack_orchestrator}/data/stacks/mobymask-v2/README.md (100%) rename {app => stack_orchestrator}/data/stacks/mobymask-v2/demo.md (100%) rename {app => stack_orchestrator}/data/stacks/mobymask-v2/mobymask-only.md (100%) rename {app => stack_orchestrator}/data/stacks/mobymask-v2/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/mobymask-v2/watcher-p2p-network/watcher.md (100%) rename {app => stack_orchestrator}/data/stacks/mobymask-v2/watcher-p2p-network/web-app.md (100%) rename {app => stack_orchestrator}/data/stacks/mobymask-v2/web-apps.md (100%) rename {app => stack_orchestrator}/data/stacks/mobymask-v3/README.md (100%) rename {app => stack_orchestrator}/data/stacks/mobymask-v3/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/mobymask-v3/watcher.md (100%) rename {app => stack_orchestrator}/data/stacks/mobymask-v3/web-app.md (100%) rename {app => stack_orchestrator}/data/stacks/mobymask/README.md (100%) rename {app => stack_orchestrator}/data/stacks/mobymask/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/package-registry/README.md (100%) rename {app => stack_orchestrator}/data/stacks/package-registry/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/reth/README.md (100%) rename {app => stack_orchestrator}/data/stacks/reth/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/sushiswap-subgraph/README.md (100%) rename {app => stack_orchestrator}/data/stacks/sushiswap-subgraph/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/sushiswap/README.md (100%) rename {app => stack_orchestrator}/data/stacks/sushiswap/smoke-tests.md (100%) rename {app => stack_orchestrator}/data/stacks/sushiswap/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/test/README.md (100%) rename {app => stack_orchestrator}/data/stacks/test/deploy/commands.py (88%) rename {app => stack_orchestrator}/data/stacks/test/stack.yml (100%) rename {app => stack_orchestrator}/data/stacks/uniswap-v3/README.md (100%) rename {app => stack_orchestrator}/data/stacks/uniswap-v3/stack.yml (100%) rename {app => stack_orchestrator}/data/version.txt (100%) rename {app => stack_orchestrator}/deploy/__init__.py (100%) rename {app => stack_orchestrator}/deploy/compose/__init__.py (100%) rename {app => stack_orchestrator}/deploy/compose/deploy_docker.py (96%) rename {app => stack_orchestrator}/deploy/deploy.py (96%) rename {app => stack_orchestrator}/deploy/deploy_types.py (93%) rename {app => stack_orchestrator}/deploy/deploy_util.py (92%) rename {app => stack_orchestrator}/deploy/deployer.py (100%) rename {app => stack_orchestrator}/deploy/deployer_factory.py (87%) rename {app => stack_orchestrator}/deploy/deployment.py (94%) rename {app => stack_orchestrator}/deploy/deployment_create.py (97%) rename {app => stack_orchestrator}/deploy/k8s/__init__.py (100%) rename {app => stack_orchestrator}/deploy/k8s/cluster_info.py (94%) rename {app => stack_orchestrator}/deploy/k8s/deploy_k8s.py (92%) rename {app => stack_orchestrator}/deploy/k8s/helpers.py (98%) rename {app => stack_orchestrator}/deploy/spec.py (95%) rename {app => stack_orchestrator}/deploy/stack.py (95%) rename {app => stack_orchestrator}/deploy/stack_state.py (100%) rename cli.py => stack_orchestrator/main.py (82%) rename {app => stack_orchestrator}/opts.py (92%) rename {app => stack_orchestrator}/repos/__init__.py (100%) rename {app => stack_orchestrator}/repos/setup_repositories.py (99%) rename {app => stack_orchestrator}/update.py (98%) rename {app => stack_orchestrator}/util.py (100%) rename {app => stack_orchestrator}/version.py (96%) diff --git a/.gitignore b/.gitignore index 35a9c9ec..3aaa220b 100644 --- a/.gitignore +++ b/.gitignore @@ -6,5 +6,5 @@ laconic_stack_orchestrator.egg-info __pycache__ *~ package -app/data/build_tag.txt +stack_orchestrator/data/build_tag.txt /build diff --git a/README.md b/README.md index 52c06830..aa979e3a 100644 --- a/README.md +++ b/README.md @@ -64,12 +64,12 @@ laconic-so update ## Usage -The various [stacks](/app/data/stacks) each contain instructions for running different stacks based on your use case. For example: +The various [stacks](/stack_orchestrator/data/stacks) each contain instructions for running different stacks based on your use case. For example: -- [self-hosted Gitea](/app/data/stacks/build-support) -- [an Optimism Fixturenet](/app/data/stacks/fixturenet-optimism) -- [laconicd with console and CLI](app/data/stacks/fixturenet-laconic-loaded) -- [kubo (IPFS)](app/data/stacks/kubo) +- [self-hosted Gitea](/stack_orchestrator/data/stacks/build-support) +- [an Optimism Fixturenet](/stack_orchestrator/data/stacks/fixturenet-optimism) +- [laconicd with console and CLI](stack_orchestrator/data/stacks/fixturenet-laconic-loaded) +- [kubo (IPFS)](stack_orchestrator/data/stacks/kubo) ## Contributing diff --git a/docs/adding-a-new-stack.md b/docs/adding-a-new-stack.md index 4fbf27b2..2b2d1a65 100644 --- a/docs/adding-a-new-stack.md +++ b/docs/adding-a-new-stack.md @@ -8,7 +8,7 @@ Core to the feature completeness of stack orchestrator is to [decouple the tool ## Example -- in `app/data/stacks/my-new-stack/stack.yml` add: +- in `stack_orchestrator/data/stacks/my-new-stack/stack.yml` add: ```yaml version: "0.1" @@ -21,7 +21,7 @@ pods: - my-new-stack ``` -- in `app/data/container-build/cerc-my-new-stack/build.sh` add: +- in `stack_orchestrator/data/container-build/cerc-my-new-stack/build.sh` add: ```yaml #!/usr/bin/env bash @@ -30,7 +30,7 @@ source ${CERC_CONTAINER_BASE_DIR}/build-base.sh docker build -t cerc/my-new-stack:local -f ${CERC_REPO_BASE_DIR}/my-new-stack/Dockerfile ${build_command_args} ${CERC_REPO_BASE_DIR}/my-new-stack ``` -- in `app/data/compose/docker-compose-my-new-stack.yml` add: +- in `stack_orchestrator/data/compose/docker-compose-my-new-stack.yml` add: ```yaml version: "3.2" @@ -43,20 +43,20 @@ services: - "0.0.0.0:3000:3000" ``` -- in `app/data/repository-list.txt` add: +- in `stack_orchestrator/data/repository-list.txt` add: ```bash github.com/my-org/my-new-stack ``` whereby that repository contains your source code and a `Dockerfile`, and matches the `repos:` field in the `stack.yml`. -- in `app/data/container-image-list.txt` add: +- in `stack_orchestrator/data/container-image-list.txt` add: ```bash cerc/my-new-stack ``` -- in `app/data/pod-list.txt` add: +- in `stack_orchestrator/data/pod-list.txt` add: ```bash my-new-stack diff --git a/scripts/create_build_tag_file.sh b/scripts/create_build_tag_file.sh index c814a420..077abf31 100755 --- a/scripts/create_build_tag_file.sh +++ b/scripts/create_build_tag_file.sh @@ -1,6 +1,6 @@ -build_tag_file_name=./app/data/build_tag.txt +build_tag_file_name=./stack_orchestrator/data/build_tag.txt echo "# This file should be re-generated running: scripts/create_build_tag_file.sh script" > $build_tag_file_name -product_version_string=$( tail -1 ./app/data/version.txt ) +product_version_string=$( tail -1 ./stack_orchestrator/data/version.txt ) commit_string=$( git rev-parse --short HEAD ) timestamp_string=$(date +'%Y%m%d%H%M') build_tag_string=${product_version_string}-${commit_string}-${timestamp_string} diff --git a/setup.py b/setup.py index 86050fbc..d89dfc4d 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,7 @@ setup( long_description=long_description, long_description_content_type="text/markdown", url='https://github.com/cerc-io/stack-orchestrator', - py_modules=['cli', 'app'], + py_modules=['stack_orchestrator'], packages=find_packages(), install_requires=[requirements], python_requires='>=3.7', @@ -25,6 +25,6 @@ setup( "Operating System :: OS Independent", ], entry_points={ - 'console_scripts': ['laconic-so=cli:cli'], + 'console_scripts': ['laconic-so=stack_orchestrator.main:cli'], } ) diff --git a/app/__init__.py b/stack_orchestrator/__init__.py similarity index 100% rename from app/__init__.py rename to stack_orchestrator/__init__.py diff --git a/app/__main__.py b/stack_orchestrator/__main__.py similarity index 100% rename from app/__main__.py rename to stack_orchestrator/__main__.py diff --git a/app/base.py b/stack_orchestrator/base.py similarity index 98% rename from app/base.py rename to stack_orchestrator/base.py index ba3504ba..811d085d 100644 --- a/app/base.py +++ b/stack_orchestrator/base.py @@ -15,7 +15,7 @@ import os from abc import ABC, abstractmethod -from app.deploy.deploy import get_stack_status +from stack_orchestrator.deploy.deploy import get_stack_status from decouple import config diff --git a/app/build/__init__.py b/stack_orchestrator/build/__init__.py similarity index 100% rename from app/build/__init__.py rename to stack_orchestrator/build/__init__.py diff --git a/app/build/build_containers.py b/stack_orchestrator/build/build_containers.py similarity index 97% rename from app/build/build_containers.py rename to stack_orchestrator/build/build_containers.py index ee74b807..c97a974f 100644 --- a/app/build/build_containers.py +++ b/stack_orchestrator/build/build_containers.py @@ -27,8 +27,8 @@ import subprocess import click import importlib.resources from pathlib import Path -from app.util import include_exclude_check, get_parsed_stack_config -from app.base import get_npm_registry_url +from stack_orchestrator.util import include_exclude_check, get_parsed_stack_config +from stack_orchestrator.base import get_npm_registry_url # TODO: find a place for this # epilog="Config provided either in .env or settings.ini or env vars: CERC_REPO_BASE_DIR (defaults to ~/cerc)" @@ -67,7 +67,7 @@ def command(ctx, include, exclude, force_rebuild, extra_build_args): print('Dev root directory doesn\'t exist, creating') # See: https://stackoverflow.com/a/20885799/1701505 - from app import data + from stack_orchestrator import data with importlib.resources.open_text(data, "container-image-list.txt") as container_list_file: all_containers = container_list_file.read().splitlines() diff --git a/app/build/build_npms.py b/stack_orchestrator/build/build_npms.py similarity index 97% rename from app/build/build_npms.py rename to stack_orchestrator/build/build_npms.py index 2ffbea1b..c8e3af43 100644 --- a/app/build/build_npms.py +++ b/stack_orchestrator/build/build_npms.py @@ -25,8 +25,8 @@ from decouple import config import click import importlib.resources from python_on_whales import docker, DockerException -from app.base import get_stack -from app.util import include_exclude_check, get_parsed_stack_config +from stack_orchestrator.base import get_stack +from stack_orchestrator.util import include_exclude_check, get_parsed_stack_config builder_js_image_name = "cerc/builder-js:local" @@ -83,7 +83,7 @@ def command(ctx, include, exclude, force_rebuild, extra_build_args): os.makedirs(build_root_path) # See: https://stackoverflow.com/a/20885799/1701505 - from app import data + from stack_orchestrator import data with importlib.resources.open_text(data, "npm-package-list.txt") as package_list_file: all_packages = package_list_file.read().splitlines() diff --git a/app/command_types.py b/stack_orchestrator/command_types.py similarity index 100% rename from app/command_types.py rename to stack_orchestrator/command_types.py diff --git a/app/data/__init__.py b/stack_orchestrator/data/__init__.py similarity index 100% rename from app/data/__init__.py rename to stack_orchestrator/data/__init__.py diff --git a/app/data/compose/docker-compose-contract-sushiswap.yml b/stack_orchestrator/data/compose/docker-compose-contract-sushiswap.yml similarity index 100% rename from app/data/compose/docker-compose-contract-sushiswap.yml rename to stack_orchestrator/data/compose/docker-compose-contract-sushiswap.yml diff --git a/app/data/compose/docker-compose-contract.yml b/stack_orchestrator/data/compose/docker-compose-contract.yml similarity index 100% rename from app/data/compose/docker-compose-contract.yml rename to stack_orchestrator/data/compose/docker-compose-contract.yml diff --git a/app/data/compose/docker-compose-eth-probe.yml b/stack_orchestrator/data/compose/docker-compose-eth-probe.yml similarity index 100% rename from app/data/compose/docker-compose-eth-probe.yml rename to stack_orchestrator/data/compose/docker-compose-eth-probe.yml diff --git a/app/data/compose/docker-compose-eth-statediff-fill-service.yml b/stack_orchestrator/data/compose/docker-compose-eth-statediff-fill-service.yml similarity index 100% rename from app/data/compose/docker-compose-eth-statediff-fill-service.yml rename to stack_orchestrator/data/compose/docker-compose-eth-statediff-fill-service.yml diff --git a/app/data/compose/docker-compose-fixturenet-eth-metrics.yml b/stack_orchestrator/data/compose/docker-compose-fixturenet-eth-metrics.yml similarity index 100% rename from app/data/compose/docker-compose-fixturenet-eth-metrics.yml rename to stack_orchestrator/data/compose/docker-compose-fixturenet-eth-metrics.yml diff --git a/app/data/compose/docker-compose-fixturenet-eth.yml b/stack_orchestrator/data/compose/docker-compose-fixturenet-eth.yml similarity index 100% rename from app/data/compose/docker-compose-fixturenet-eth.yml rename to stack_orchestrator/data/compose/docker-compose-fixturenet-eth.yml diff --git a/app/data/compose/docker-compose-fixturenet-laconic-console.yml b/stack_orchestrator/data/compose/docker-compose-fixturenet-laconic-console.yml similarity index 100% rename from app/data/compose/docker-compose-fixturenet-laconic-console.yml rename to stack_orchestrator/data/compose/docker-compose-fixturenet-laconic-console.yml diff --git a/app/data/compose/docker-compose-fixturenet-laconicd.yml b/stack_orchestrator/data/compose/docker-compose-fixturenet-laconicd.yml similarity index 100% rename from app/data/compose/docker-compose-fixturenet-laconicd.yml rename to stack_orchestrator/data/compose/docker-compose-fixturenet-laconicd.yml diff --git a/app/data/compose/docker-compose-fixturenet-lotus.yml b/stack_orchestrator/data/compose/docker-compose-fixturenet-lotus.yml similarity index 100% rename from app/data/compose/docker-compose-fixturenet-lotus.yml rename to stack_orchestrator/data/compose/docker-compose-fixturenet-lotus.yml diff --git a/app/data/compose/docker-compose-fixturenet-optimism.yml b/stack_orchestrator/data/compose/docker-compose-fixturenet-optimism.yml similarity index 100% rename from app/data/compose/docker-compose-fixturenet-optimism.yml rename to stack_orchestrator/data/compose/docker-compose-fixturenet-optimism.yml diff --git a/app/data/compose/docker-compose-fixturenet-plugeth.yml b/stack_orchestrator/data/compose/docker-compose-fixturenet-plugeth.yml similarity index 100% rename from app/data/compose/docker-compose-fixturenet-plugeth.yml rename to stack_orchestrator/data/compose/docker-compose-fixturenet-plugeth.yml diff --git a/app/data/compose/docker-compose-fixturenet-pocket.yml b/stack_orchestrator/data/compose/docker-compose-fixturenet-pocket.yml similarity index 100% rename from app/data/compose/docker-compose-fixturenet-pocket.yml rename to stack_orchestrator/data/compose/docker-compose-fixturenet-pocket.yml diff --git a/app/data/compose/docker-compose-fixturenet-sushiswap-subgraph-v3.yml b/stack_orchestrator/data/compose/docker-compose-fixturenet-sushiswap-subgraph-v3.yml similarity index 100% rename from app/data/compose/docker-compose-fixturenet-sushiswap-subgraph-v3.yml rename to stack_orchestrator/data/compose/docker-compose-fixturenet-sushiswap-subgraph-v3.yml diff --git a/app/data/compose/docker-compose-foundry.yml b/stack_orchestrator/data/compose/docker-compose-foundry.yml similarity index 100% rename from app/data/compose/docker-compose-foundry.yml rename to stack_orchestrator/data/compose/docker-compose-foundry.yml diff --git a/app/data/compose/docker-compose-go-ethereum-foundry.yml b/stack_orchestrator/data/compose/docker-compose-go-ethereum-foundry.yml similarity index 100% rename from app/data/compose/docker-compose-go-ethereum-foundry.yml rename to stack_orchestrator/data/compose/docker-compose-go-ethereum-foundry.yml diff --git a/app/data/compose/docker-compose-go-nitro.yml b/stack_orchestrator/data/compose/docker-compose-go-nitro.yml similarity index 100% rename from app/data/compose/docker-compose-go-nitro.yml rename to stack_orchestrator/data/compose/docker-compose-go-nitro.yml diff --git a/app/data/compose/docker-compose-graph-node.yml b/stack_orchestrator/data/compose/docker-compose-graph-node.yml similarity index 100% rename from app/data/compose/docker-compose-graph-node.yml rename to stack_orchestrator/data/compose/docker-compose-graph-node.yml diff --git a/app/data/compose/docker-compose-ipld-eth-beacon-db.yml b/stack_orchestrator/data/compose/docker-compose-ipld-eth-beacon-db.yml similarity index 100% rename from app/data/compose/docker-compose-ipld-eth-beacon-db.yml rename to stack_orchestrator/data/compose/docker-compose-ipld-eth-beacon-db.yml diff --git a/app/data/compose/docker-compose-ipld-eth-beacon-indexer.yml b/stack_orchestrator/data/compose/docker-compose-ipld-eth-beacon-indexer.yml similarity index 100% rename from app/data/compose/docker-compose-ipld-eth-beacon-indexer.yml rename to stack_orchestrator/data/compose/docker-compose-ipld-eth-beacon-indexer.yml diff --git a/app/data/compose/docker-compose-ipld-eth-db.yml b/stack_orchestrator/data/compose/docker-compose-ipld-eth-db.yml similarity index 100% rename from app/data/compose/docker-compose-ipld-eth-db.yml rename to stack_orchestrator/data/compose/docker-compose-ipld-eth-db.yml diff --git a/app/data/compose/docker-compose-ipld-eth-server-payments.yml b/stack_orchestrator/data/compose/docker-compose-ipld-eth-server-payments.yml similarity index 100% rename from app/data/compose/docker-compose-ipld-eth-server-payments.yml rename to stack_orchestrator/data/compose/docker-compose-ipld-eth-server-payments.yml diff --git a/app/data/compose/docker-compose-ipld-eth-server.yml b/stack_orchestrator/data/compose/docker-compose-ipld-eth-server.yml similarity index 100% rename from app/data/compose/docker-compose-ipld-eth-server.yml rename to stack_orchestrator/data/compose/docker-compose-ipld-eth-server.yml diff --git a/app/data/compose/docker-compose-keycloak.yml b/stack_orchestrator/data/compose/docker-compose-keycloak.yml similarity index 100% rename from app/data/compose/docker-compose-keycloak.yml rename to stack_orchestrator/data/compose/docker-compose-keycloak.yml diff --git a/app/data/compose/docker-compose-kubo.yml b/stack_orchestrator/data/compose/docker-compose-kubo.yml similarity index 100% rename from app/data/compose/docker-compose-kubo.yml rename to stack_orchestrator/data/compose/docker-compose-kubo.yml diff --git a/app/data/compose/docker-compose-laconic-dot-com.yml b/stack_orchestrator/data/compose/docker-compose-laconic-dot-com.yml similarity index 100% rename from app/data/compose/docker-compose-laconic-dot-com.yml rename to stack_orchestrator/data/compose/docker-compose-laconic-dot-com.yml diff --git a/app/data/compose/docker-compose-laconicd.yml b/stack_orchestrator/data/compose/docker-compose-laconicd.yml similarity index 100% rename from app/data/compose/docker-compose-laconicd.yml rename to stack_orchestrator/data/compose/docker-compose-laconicd.yml diff --git a/app/data/compose/docker-compose-lasso.yml b/stack_orchestrator/data/compose/docker-compose-lasso.yml similarity index 100% rename from app/data/compose/docker-compose-lasso.yml rename to stack_orchestrator/data/compose/docker-compose-lasso.yml diff --git a/app/data/compose/docker-compose-mainnet-eth-api-proxy.yml b/stack_orchestrator/data/compose/docker-compose-mainnet-eth-api-proxy.yml similarity index 100% rename from app/data/compose/docker-compose-mainnet-eth-api-proxy.yml rename to stack_orchestrator/data/compose/docker-compose-mainnet-eth-api-proxy.yml diff --git a/app/data/compose/docker-compose-mainnet-eth-ipld-eth-db.yml b/stack_orchestrator/data/compose/docker-compose-mainnet-eth-ipld-eth-db.yml similarity index 100% rename from app/data/compose/docker-compose-mainnet-eth-ipld-eth-db.yml rename to stack_orchestrator/data/compose/docker-compose-mainnet-eth-ipld-eth-db.yml diff --git a/app/data/compose/docker-compose-mainnet-eth-ipld-eth-server.yml b/stack_orchestrator/data/compose/docker-compose-mainnet-eth-ipld-eth-server.yml similarity index 100% rename from app/data/compose/docker-compose-mainnet-eth-ipld-eth-server.yml rename to stack_orchestrator/data/compose/docker-compose-mainnet-eth-ipld-eth-server.yml diff --git a/app/data/compose/docker-compose-mainnet-eth-keycloak.yml b/stack_orchestrator/data/compose/docker-compose-mainnet-eth-keycloak.yml similarity index 100% rename from app/data/compose/docker-compose-mainnet-eth-keycloak.yml rename to stack_orchestrator/data/compose/docker-compose-mainnet-eth-keycloak.yml diff --git a/app/data/compose/docker-compose-mainnet-eth-metrics.yml b/stack_orchestrator/data/compose/docker-compose-mainnet-eth-metrics.yml similarity index 100% rename from app/data/compose/docker-compose-mainnet-eth-metrics.yml rename to stack_orchestrator/data/compose/docker-compose-mainnet-eth-metrics.yml diff --git a/app/data/compose/docker-compose-mainnet-eth-plugeth.yml b/stack_orchestrator/data/compose/docker-compose-mainnet-eth-plugeth.yml similarity index 100% rename from app/data/compose/docker-compose-mainnet-eth-plugeth.yml rename to stack_orchestrator/data/compose/docker-compose-mainnet-eth-plugeth.yml diff --git a/app/data/compose/docker-compose-mainnet-eth.yml b/stack_orchestrator/data/compose/docker-compose-mainnet-eth.yml similarity index 100% rename from app/data/compose/docker-compose-mainnet-eth.yml rename to stack_orchestrator/data/compose/docker-compose-mainnet-eth.yml diff --git a/app/data/compose/docker-compose-mainnet-go-opera.yml b/stack_orchestrator/data/compose/docker-compose-mainnet-go-opera.yml similarity index 100% rename from app/data/compose/docker-compose-mainnet-go-opera.yml rename to stack_orchestrator/data/compose/docker-compose-mainnet-go-opera.yml diff --git a/app/data/compose/docker-compose-mainnet-laconicd.yml b/stack_orchestrator/data/compose/docker-compose-mainnet-laconicd.yml similarity index 100% rename from app/data/compose/docker-compose-mainnet-laconicd.yml rename to stack_orchestrator/data/compose/docker-compose-mainnet-laconicd.yml diff --git a/app/data/compose/docker-compose-mobymask-app-v3.yml b/stack_orchestrator/data/compose/docker-compose-mobymask-app-v3.yml similarity index 100% rename from app/data/compose/docker-compose-mobymask-app-v3.yml rename to stack_orchestrator/data/compose/docker-compose-mobymask-app-v3.yml diff --git a/app/data/compose/docker-compose-mobymask-app.yml b/stack_orchestrator/data/compose/docker-compose-mobymask-app.yml similarity index 100% rename from app/data/compose/docker-compose-mobymask-app.yml rename to stack_orchestrator/data/compose/docker-compose-mobymask-app.yml diff --git a/app/data/compose/docker-compose-mobymask-snap.yml b/stack_orchestrator/data/compose/docker-compose-mobymask-snap.yml similarity index 100% rename from app/data/compose/docker-compose-mobymask-snap.yml rename to stack_orchestrator/data/compose/docker-compose-mobymask-snap.yml diff --git a/app/data/compose/docker-compose-nitro-contracts.yml b/stack_orchestrator/data/compose/docker-compose-nitro-contracts.yml similarity index 100% rename from app/data/compose/docker-compose-nitro-contracts.yml rename to stack_orchestrator/data/compose/docker-compose-nitro-contracts.yml diff --git a/app/data/compose/docker-compose-nitro-rpc-client.yml b/stack_orchestrator/data/compose/docker-compose-nitro-rpc-client.yml similarity index 100% rename from app/data/compose/docker-compose-nitro-rpc-client.yml rename to stack_orchestrator/data/compose/docker-compose-nitro-rpc-client.yml diff --git a/app/data/compose/docker-compose-peer-test-app.yml b/stack_orchestrator/data/compose/docker-compose-peer-test-app.yml similarity index 100% rename from app/data/compose/docker-compose-peer-test-app.yml rename to stack_orchestrator/data/compose/docker-compose-peer-test-app.yml diff --git a/app/data/compose/docker-compose-ponder-indexer.yml b/stack_orchestrator/data/compose/docker-compose-ponder-indexer.yml similarity index 100% rename from app/data/compose/docker-compose-ponder-indexer.yml rename to stack_orchestrator/data/compose/docker-compose-ponder-indexer.yml diff --git a/app/data/compose/docker-compose-ponder-watcher.yml b/stack_orchestrator/data/compose/docker-compose-ponder-watcher.yml similarity index 100% rename from app/data/compose/docker-compose-ponder-watcher.yml rename to stack_orchestrator/data/compose/docker-compose-ponder-watcher.yml diff --git a/app/data/compose/docker-compose-reth.yml b/stack_orchestrator/data/compose/docker-compose-reth.yml similarity index 100% rename from app/data/compose/docker-compose-reth.yml rename to stack_orchestrator/data/compose/docker-compose-reth.yml diff --git a/app/data/compose/docker-compose-sushiswap-subgraph-v3.yml b/stack_orchestrator/data/compose/docker-compose-sushiswap-subgraph-v3.yml similarity index 100% rename from app/data/compose/docker-compose-sushiswap-subgraph-v3.yml rename to stack_orchestrator/data/compose/docker-compose-sushiswap-subgraph-v3.yml diff --git a/app/data/compose/docker-compose-test.yml b/stack_orchestrator/data/compose/docker-compose-test.yml similarity index 100% rename from app/data/compose/docker-compose-test.yml rename to stack_orchestrator/data/compose/docker-compose-test.yml diff --git a/app/data/compose/docker-compose-tx-spammer.yml b/stack_orchestrator/data/compose/docker-compose-tx-spammer.yml similarity index 100% rename from app/data/compose/docker-compose-tx-spammer.yml rename to stack_orchestrator/data/compose/docker-compose-tx-spammer.yml diff --git a/app/data/compose/docker-compose-watcher-azimuth.yml b/stack_orchestrator/data/compose/docker-compose-watcher-azimuth.yml similarity index 100% rename from app/data/compose/docker-compose-watcher-azimuth.yml rename to stack_orchestrator/data/compose/docker-compose-watcher-azimuth.yml diff --git a/app/data/compose/docker-compose-watcher-erc20.yml b/stack_orchestrator/data/compose/docker-compose-watcher-erc20.yml similarity index 100% rename from app/data/compose/docker-compose-watcher-erc20.yml rename to stack_orchestrator/data/compose/docker-compose-watcher-erc20.yml diff --git a/app/data/compose/docker-compose-watcher-erc721.yml b/stack_orchestrator/data/compose/docker-compose-watcher-erc721.yml similarity index 100% rename from app/data/compose/docker-compose-watcher-erc721.yml rename to stack_orchestrator/data/compose/docker-compose-watcher-erc721.yml diff --git a/app/data/compose/docker-compose-watcher-gelato.yml b/stack_orchestrator/data/compose/docker-compose-watcher-gelato.yml similarity index 100% rename from app/data/compose/docker-compose-watcher-gelato.yml rename to stack_orchestrator/data/compose/docker-compose-watcher-gelato.yml diff --git a/app/data/compose/docker-compose-watcher-mobymask-v2.yml b/stack_orchestrator/data/compose/docker-compose-watcher-mobymask-v2.yml similarity index 100% rename from app/data/compose/docker-compose-watcher-mobymask-v2.yml rename to stack_orchestrator/data/compose/docker-compose-watcher-mobymask-v2.yml diff --git a/app/data/compose/docker-compose-watcher-mobymask-v3.yml b/stack_orchestrator/data/compose/docker-compose-watcher-mobymask-v3.yml similarity index 100% rename from app/data/compose/docker-compose-watcher-mobymask-v3.yml rename to stack_orchestrator/data/compose/docker-compose-watcher-mobymask-v3.yml diff --git a/app/data/compose/docker-compose-watcher-mobymask.yml b/stack_orchestrator/data/compose/docker-compose-watcher-mobymask.yml similarity index 100% rename from app/data/compose/docker-compose-watcher-mobymask.yml rename to stack_orchestrator/data/compose/docker-compose-watcher-mobymask.yml diff --git a/app/data/compose/docker-compose-watcher-sushiswap.yml b/stack_orchestrator/data/compose/docker-compose-watcher-sushiswap.yml similarity index 100% rename from app/data/compose/docker-compose-watcher-sushiswap.yml rename to stack_orchestrator/data/compose/docker-compose-watcher-sushiswap.yml diff --git a/app/data/compose/docker-compose-watcher-uniswap-v3.yml b/stack_orchestrator/data/compose/docker-compose-watcher-uniswap-v3.yml similarity index 100% rename from app/data/compose/docker-compose-watcher-uniswap-v3.yml rename to stack_orchestrator/data/compose/docker-compose-watcher-uniswap-v3.yml diff --git a/app/data/config/contract-sushiswap/deploy-core-contracts.sh b/stack_orchestrator/data/config/contract-sushiswap/deploy-core-contracts.sh similarity index 100% rename from app/data/config/contract-sushiswap/deploy-core-contracts.sh rename to stack_orchestrator/data/config/contract-sushiswap/deploy-core-contracts.sh diff --git a/app/data/config/contract-sushiswap/deploy-periphery-contracts.sh b/stack_orchestrator/data/config/contract-sushiswap/deploy-periphery-contracts.sh similarity index 100% rename from app/data/config/contract-sushiswap/deploy-periphery-contracts.sh rename to stack_orchestrator/data/config/contract-sushiswap/deploy-periphery-contracts.sh diff --git a/app/data/config/contract-sushiswap/deployment-params.env b/stack_orchestrator/data/config/contract-sushiswap/deployment-params.env similarity index 100% rename from app/data/config/contract-sushiswap/deployment-params.env rename to stack_orchestrator/data/config/contract-sushiswap/deployment-params.env diff --git a/app/data/config/fixturenet-eth-metrics/grafana/etc/dashboards/fixturenet_dashboard.json b/stack_orchestrator/data/config/fixturenet-eth-metrics/grafana/etc/dashboards/fixturenet_dashboard.json similarity index 100% rename from app/data/config/fixturenet-eth-metrics/grafana/etc/dashboards/fixturenet_dashboard.json rename to stack_orchestrator/data/config/fixturenet-eth-metrics/grafana/etc/dashboards/fixturenet_dashboard.json diff --git a/app/data/config/fixturenet-eth-metrics/grafana/etc/provisioning/dashboards/dashboards.yml b/stack_orchestrator/data/config/fixturenet-eth-metrics/grafana/etc/provisioning/dashboards/dashboards.yml similarity index 100% rename from app/data/config/fixturenet-eth-metrics/grafana/etc/provisioning/dashboards/dashboards.yml rename to stack_orchestrator/data/config/fixturenet-eth-metrics/grafana/etc/provisioning/dashboards/dashboards.yml diff --git a/app/data/config/fixturenet-eth-metrics/grafana/etc/provisioning/datasources/prometheus.yml b/stack_orchestrator/data/config/fixturenet-eth-metrics/grafana/etc/provisioning/datasources/prometheus.yml similarity index 100% rename from app/data/config/fixturenet-eth-metrics/grafana/etc/provisioning/datasources/prometheus.yml rename to stack_orchestrator/data/config/fixturenet-eth-metrics/grafana/etc/provisioning/datasources/prometheus.yml diff --git a/app/data/config/fixturenet-eth-metrics/prometheus/etc/prometheus.yml b/stack_orchestrator/data/config/fixturenet-eth-metrics/prometheus/etc/prometheus.yml similarity index 100% rename from app/data/config/fixturenet-eth-metrics/prometheus/etc/prometheus.yml rename to stack_orchestrator/data/config/fixturenet-eth-metrics/prometheus/etc/prometheus.yml diff --git a/app/data/config/fixturenet-eth/fixturenet-eth.env b/stack_orchestrator/data/config/fixturenet-eth/fixturenet-eth.env similarity index 100% rename from app/data/config/fixturenet-eth/fixturenet-eth.env rename to stack_orchestrator/data/config/fixturenet-eth/fixturenet-eth.env diff --git a/app/data/config/fixturenet-laconicd/create-fixturenet.sh b/stack_orchestrator/data/config/fixturenet-laconicd/create-fixturenet.sh similarity index 100% rename from app/data/config/fixturenet-laconicd/create-fixturenet.sh rename to stack_orchestrator/data/config/fixturenet-laconicd/create-fixturenet.sh diff --git a/app/data/config/fixturenet-laconicd/export-myaddress.sh b/stack_orchestrator/data/config/fixturenet-laconicd/export-myaddress.sh similarity index 100% rename from app/data/config/fixturenet-laconicd/export-myaddress.sh rename to stack_orchestrator/data/config/fixturenet-laconicd/export-myaddress.sh diff --git a/app/data/config/fixturenet-laconicd/export-mykey.sh b/stack_orchestrator/data/config/fixturenet-laconicd/export-mykey.sh similarity index 100% rename from app/data/config/fixturenet-laconicd/export-mykey.sh rename to stack_orchestrator/data/config/fixturenet-laconicd/export-mykey.sh diff --git a/app/data/config/fixturenet-laconicd/registry-cli-config-template.yml b/stack_orchestrator/data/config/fixturenet-laconicd/registry-cli-config-template.yml similarity index 100% rename from app/data/config/fixturenet-laconicd/registry-cli-config-template.yml rename to stack_orchestrator/data/config/fixturenet-laconicd/registry-cli-config-template.yml diff --git a/app/data/config/fixturenet-lotus/fund-account.sh b/stack_orchestrator/data/config/fixturenet-lotus/fund-account.sh similarity index 100% rename from app/data/config/fixturenet-lotus/fund-account.sh rename to stack_orchestrator/data/config/fixturenet-lotus/fund-account.sh diff --git a/app/data/config/fixturenet-lotus/lotus-env.env b/stack_orchestrator/data/config/fixturenet-lotus/lotus-env.env similarity index 100% rename from app/data/config/fixturenet-lotus/lotus-env.env rename to stack_orchestrator/data/config/fixturenet-lotus/lotus-env.env diff --git a/app/data/config/fixturenet-lotus/setup-miner.sh b/stack_orchestrator/data/config/fixturenet-lotus/setup-miner.sh similarity index 100% rename from app/data/config/fixturenet-lotus/setup-miner.sh rename to stack_orchestrator/data/config/fixturenet-lotus/setup-miner.sh diff --git a/app/data/config/fixturenet-lotus/setup-node.sh b/stack_orchestrator/data/config/fixturenet-lotus/setup-node.sh similarity index 100% rename from app/data/config/fixturenet-lotus/setup-node.sh rename to stack_orchestrator/data/config/fixturenet-lotus/setup-node.sh diff --git a/app/data/config/fixturenet-optimism/generate-l2-config.sh b/stack_orchestrator/data/config/fixturenet-optimism/generate-l2-config.sh similarity index 100% rename from app/data/config/fixturenet-optimism/generate-l2-config.sh rename to stack_orchestrator/data/config/fixturenet-optimism/generate-l2-config.sh diff --git a/app/data/config/fixturenet-optimism/l1-params.env b/stack_orchestrator/data/config/fixturenet-optimism/l1-params.env similarity index 100% rename from app/data/config/fixturenet-optimism/l1-params.env rename to stack_orchestrator/data/config/fixturenet-optimism/l1-params.env diff --git a/app/data/config/fixturenet-optimism/optimism-contracts/run.sh b/stack_orchestrator/data/config/fixturenet-optimism/optimism-contracts/run.sh similarity index 100% rename from app/data/config/fixturenet-optimism/optimism-contracts/run.sh rename to stack_orchestrator/data/config/fixturenet-optimism/optimism-contracts/run.sh diff --git a/app/data/config/fixturenet-optimism/optimism-contracts/update-config.js b/stack_orchestrator/data/config/fixturenet-optimism/optimism-contracts/update-config.js similarity index 100% rename from app/data/config/fixturenet-optimism/optimism-contracts/update-config.js rename to stack_orchestrator/data/config/fixturenet-optimism/optimism-contracts/update-config.js diff --git a/app/data/config/fixturenet-optimism/run-op-batcher.sh b/stack_orchestrator/data/config/fixturenet-optimism/run-op-batcher.sh similarity index 100% rename from app/data/config/fixturenet-optimism/run-op-batcher.sh rename to stack_orchestrator/data/config/fixturenet-optimism/run-op-batcher.sh diff --git a/app/data/config/fixturenet-optimism/run-op-geth.sh b/stack_orchestrator/data/config/fixturenet-optimism/run-op-geth.sh similarity index 100% rename from app/data/config/fixturenet-optimism/run-op-geth.sh rename to stack_orchestrator/data/config/fixturenet-optimism/run-op-geth.sh diff --git a/app/data/config/fixturenet-optimism/run-op-node.sh b/stack_orchestrator/data/config/fixturenet-optimism/run-op-node.sh similarity index 100% rename from app/data/config/fixturenet-optimism/run-op-node.sh rename to stack_orchestrator/data/config/fixturenet-optimism/run-op-node.sh diff --git a/app/data/config/fixturenet-optimism/run-op-proposer.sh b/stack_orchestrator/data/config/fixturenet-optimism/run-op-proposer.sh similarity index 100% rename from app/data/config/fixturenet-optimism/run-op-proposer.sh rename to stack_orchestrator/data/config/fixturenet-optimism/run-op-proposer.sh diff --git a/app/data/config/fixturenet-pocket/chains.json b/stack_orchestrator/data/config/fixturenet-pocket/chains.json similarity index 100% rename from app/data/config/fixturenet-pocket/chains.json rename to stack_orchestrator/data/config/fixturenet-pocket/chains.json diff --git a/app/data/config/fixturenet-pocket/create-fixturenet.sh b/stack_orchestrator/data/config/fixturenet-pocket/create-fixturenet.sh similarity index 100% rename from app/data/config/fixturenet-pocket/create-fixturenet.sh rename to stack_orchestrator/data/config/fixturenet-pocket/create-fixturenet.sh diff --git a/app/data/config/fixturenet-pocket/genesis.json b/stack_orchestrator/data/config/fixturenet-pocket/genesis.json similarity index 100% rename from app/data/config/fixturenet-pocket/genesis.json rename to stack_orchestrator/data/config/fixturenet-pocket/genesis.json diff --git a/app/data/config/fixturenet-sushiswap-subgraph-v3/lotus-fixturenet.js.template b/stack_orchestrator/data/config/fixturenet-sushiswap-subgraph-v3/lotus-fixturenet.js.template similarity index 100% rename from app/data/config/fixturenet-sushiswap-subgraph-v3/lotus-fixturenet.js.template rename to stack_orchestrator/data/config/fixturenet-sushiswap-subgraph-v3/lotus-fixturenet.js.template diff --git a/app/data/config/fixturenet-sushiswap-subgraph-v3/run-blocks.sh b/stack_orchestrator/data/config/fixturenet-sushiswap-subgraph-v3/run-blocks.sh similarity index 100% rename from app/data/config/fixturenet-sushiswap-subgraph-v3/run-blocks.sh rename to stack_orchestrator/data/config/fixturenet-sushiswap-subgraph-v3/run-blocks.sh diff --git a/app/data/config/fixturenet-sushiswap-subgraph-v3/run-v3.sh b/stack_orchestrator/data/config/fixturenet-sushiswap-subgraph-v3/run-v3.sh similarity index 100% rename from app/data/config/fixturenet-sushiswap-subgraph-v3/run-v3.sh rename to stack_orchestrator/data/config/fixturenet-sushiswap-subgraph-v3/run-v3.sh diff --git a/app/data/config/foundry/foundry.toml b/stack_orchestrator/data/config/foundry/foundry.toml similarity index 100% rename from app/data/config/foundry/foundry.toml rename to stack_orchestrator/data/config/foundry/foundry.toml diff --git a/app/data/config/go-nitro/run-nitro-node.sh b/stack_orchestrator/data/config/go-nitro/run-nitro-node.sh similarity index 100% rename from app/data/config/go-nitro/run-nitro-node.sh rename to stack_orchestrator/data/config/go-nitro/run-nitro-node.sh diff --git a/app/data/config/ipld-eth-beacon-indexer/indexer.env b/stack_orchestrator/data/config/ipld-eth-beacon-indexer/indexer.env similarity index 100% rename from app/data/config/ipld-eth-beacon-indexer/indexer.env rename to stack_orchestrator/data/config/ipld-eth-beacon-indexer/indexer.env diff --git a/app/data/config/ipld-eth-server/chain.json b/stack_orchestrator/data/config/ipld-eth-server/chain.json similarity index 100% rename from app/data/config/ipld-eth-server/chain.json rename to stack_orchestrator/data/config/ipld-eth-server/chain.json diff --git a/app/data/config/ipld-eth-server/entrypoint.sh b/stack_orchestrator/data/config/ipld-eth-server/entrypoint.sh similarity index 100% rename from app/data/config/ipld-eth-server/entrypoint.sh rename to stack_orchestrator/data/config/ipld-eth-server/entrypoint.sh diff --git a/app/data/config/keycloak/import/cerc-realm.json b/stack_orchestrator/data/config/keycloak/import/cerc-realm.json similarity index 100% rename from app/data/config/keycloak/import/cerc-realm.json rename to stack_orchestrator/data/config/keycloak/import/cerc-realm.json diff --git a/app/data/config/keycloak/keycloak.env b/stack_orchestrator/data/config/keycloak/keycloak.env similarity index 100% rename from app/data/config/keycloak/keycloak.env rename to stack_orchestrator/data/config/keycloak/keycloak.env diff --git a/app/data/config/keycloak/nginx/keycloak_proxy.conf b/stack_orchestrator/data/config/keycloak/nginx/keycloak_proxy.conf similarity index 100% rename from app/data/config/keycloak/nginx/keycloak_proxy.conf rename to stack_orchestrator/data/config/keycloak/nginx/keycloak_proxy.conf diff --git a/app/data/config/mainnet-eth-api-proxy/ethpxy.env b/stack_orchestrator/data/config/mainnet-eth-api-proxy/ethpxy.env similarity index 100% rename from app/data/config/mainnet-eth-api-proxy/ethpxy.env rename to stack_orchestrator/data/config/mainnet-eth-api-proxy/ethpxy.env diff --git a/app/data/config/mainnet-eth-ipld-eth-db/db.env b/stack_orchestrator/data/config/mainnet-eth-ipld-eth-db/db.env similarity index 100% rename from app/data/config/mainnet-eth-ipld-eth-db/db.env rename to stack_orchestrator/data/config/mainnet-eth-ipld-eth-db/db.env diff --git a/app/data/config/mainnet-eth-ipld-eth-server/config.toml b/stack_orchestrator/data/config/mainnet-eth-ipld-eth-server/config.toml similarity index 100% rename from app/data/config/mainnet-eth-ipld-eth-server/config.toml rename to stack_orchestrator/data/config/mainnet-eth-ipld-eth-server/config.toml diff --git a/app/data/config/mainnet-eth-ipld-eth-server/srv.env b/stack_orchestrator/data/config/mainnet-eth-ipld-eth-server/srv.env similarity index 100% rename from app/data/config/mainnet-eth-ipld-eth-server/srv.env rename to stack_orchestrator/data/config/mainnet-eth-ipld-eth-server/srv.env diff --git a/app/data/config/mainnet-eth-keycloak/import/cerc-realm.json b/stack_orchestrator/data/config/mainnet-eth-keycloak/import/cerc-realm.json similarity index 100% rename from app/data/config/mainnet-eth-keycloak/import/cerc-realm.json rename to stack_orchestrator/data/config/mainnet-eth-keycloak/import/cerc-realm.json diff --git a/app/data/config/mainnet-eth-keycloak/keycloak.env b/stack_orchestrator/data/config/mainnet-eth-keycloak/keycloak.env similarity index 100% rename from app/data/config/mainnet-eth-keycloak/keycloak.env rename to stack_orchestrator/data/config/mainnet-eth-keycloak/keycloak.env diff --git a/app/data/config/mainnet-eth-keycloak/nginx.example b/stack_orchestrator/data/config/mainnet-eth-keycloak/nginx.example similarity index 100% rename from app/data/config/mainnet-eth-keycloak/nginx.example rename to stack_orchestrator/data/config/mainnet-eth-keycloak/nginx.example diff --git a/app/data/config/mainnet-eth-keycloak/scripts/keycloak-mirror/keycloak-mirror.py b/stack_orchestrator/data/config/mainnet-eth-keycloak/scripts/keycloak-mirror/keycloak-mirror.py similarity index 100% rename from app/data/config/mainnet-eth-keycloak/scripts/keycloak-mirror/keycloak-mirror.py rename to stack_orchestrator/data/config/mainnet-eth-keycloak/scripts/keycloak-mirror/keycloak-mirror.py diff --git a/app/data/config/mainnet-eth-keycloak/scripts/keycloak-mirror/requirements.txt b/stack_orchestrator/data/config/mainnet-eth-keycloak/scripts/keycloak-mirror/requirements.txt similarity index 100% rename from app/data/config/mainnet-eth-keycloak/scripts/keycloak-mirror/requirements.txt rename to stack_orchestrator/data/config/mainnet-eth-keycloak/scripts/keycloak-mirror/requirements.txt diff --git a/app/data/config/mainnet-eth-keycloak/ui/config.yml b/stack_orchestrator/data/config/mainnet-eth-keycloak/ui/config.yml similarity index 100% rename from app/data/config/mainnet-eth-keycloak/ui/config.yml rename to stack_orchestrator/data/config/mainnet-eth-keycloak/ui/config.yml diff --git a/app/data/config/mainnet-eth-metrics/grafana/etc/dashboards/eth_dashboard.json b/stack_orchestrator/data/config/mainnet-eth-metrics/grafana/etc/dashboards/eth_dashboard.json similarity index 100% rename from app/data/config/mainnet-eth-metrics/grafana/etc/dashboards/eth_dashboard.json rename to stack_orchestrator/data/config/mainnet-eth-metrics/grafana/etc/dashboards/eth_dashboard.json diff --git a/app/data/config/mainnet-eth-metrics/grafana/etc/provisioning/dashboards/dashboards.yml b/stack_orchestrator/data/config/mainnet-eth-metrics/grafana/etc/provisioning/dashboards/dashboards.yml similarity index 100% rename from app/data/config/mainnet-eth-metrics/grafana/etc/provisioning/dashboards/dashboards.yml rename to stack_orchestrator/data/config/mainnet-eth-metrics/grafana/etc/provisioning/dashboards/dashboards.yml diff --git a/app/data/config/mainnet-eth-metrics/grafana/etc/provisioning/datasources/prometheus.yml b/stack_orchestrator/data/config/mainnet-eth-metrics/grafana/etc/provisioning/datasources/prometheus.yml similarity index 100% rename from app/data/config/mainnet-eth-metrics/grafana/etc/provisioning/datasources/prometheus.yml rename to stack_orchestrator/data/config/mainnet-eth-metrics/grafana/etc/provisioning/datasources/prometheus.yml diff --git a/app/data/config/mainnet-eth-metrics/metrics.env b/stack_orchestrator/data/config/mainnet-eth-metrics/metrics.env similarity index 100% rename from app/data/config/mainnet-eth-metrics/metrics.env rename to stack_orchestrator/data/config/mainnet-eth-metrics/metrics.env diff --git a/app/data/config/mainnet-eth-metrics/prometheus/etc/prometheus.yml b/stack_orchestrator/data/config/mainnet-eth-metrics/prometheus/etc/prometheus.yml similarity index 100% rename from app/data/config/mainnet-eth-metrics/prometheus/etc/prometheus.yml rename to stack_orchestrator/data/config/mainnet-eth-metrics/prometheus/etc/prometheus.yml diff --git a/app/data/config/mainnet-eth-plugeth/geth.env b/stack_orchestrator/data/config/mainnet-eth-plugeth/geth.env similarity index 100% rename from app/data/config/mainnet-eth-plugeth/geth.env rename to stack_orchestrator/data/config/mainnet-eth-plugeth/geth.env diff --git a/app/data/config/mainnet-eth-plugeth/lighthouse.env b/stack_orchestrator/data/config/mainnet-eth-plugeth/lighthouse.env similarity index 100% rename from app/data/config/mainnet-eth-plugeth/lighthouse.env rename to stack_orchestrator/data/config/mainnet-eth-plugeth/lighthouse.env diff --git a/app/data/config/mainnet-eth-plugeth/scripts/run-geth.sh b/stack_orchestrator/data/config/mainnet-eth-plugeth/scripts/run-geth.sh similarity index 100% rename from app/data/config/mainnet-eth-plugeth/scripts/run-geth.sh rename to stack_orchestrator/data/config/mainnet-eth-plugeth/scripts/run-geth.sh diff --git a/app/data/config/mainnet-eth-plugeth/scripts/run-lighthouse.sh b/stack_orchestrator/data/config/mainnet-eth-plugeth/scripts/run-lighthouse.sh similarity index 100% rename from app/data/config/mainnet-eth-plugeth/scripts/run-lighthouse.sh rename to stack_orchestrator/data/config/mainnet-eth-plugeth/scripts/run-lighthouse.sh diff --git a/app/data/config/mainnet-eth/geth.env b/stack_orchestrator/data/config/mainnet-eth/geth.env similarity index 100% rename from app/data/config/mainnet-eth/geth.env rename to stack_orchestrator/data/config/mainnet-eth/geth.env diff --git a/app/data/config/mainnet-eth/lighthouse.env b/stack_orchestrator/data/config/mainnet-eth/lighthouse.env similarity index 100% rename from app/data/config/mainnet-eth/lighthouse.env rename to stack_orchestrator/data/config/mainnet-eth/lighthouse.env diff --git a/app/data/config/mainnet-eth/scripts/run-geth.sh b/stack_orchestrator/data/config/mainnet-eth/scripts/run-geth.sh similarity index 100% rename from app/data/config/mainnet-eth/scripts/run-geth.sh rename to stack_orchestrator/data/config/mainnet-eth/scripts/run-geth.sh diff --git a/app/data/config/mainnet-eth/scripts/run-lighthouse.sh b/stack_orchestrator/data/config/mainnet-eth/scripts/run-lighthouse.sh similarity index 100% rename from app/data/config/mainnet-eth/scripts/run-lighthouse.sh rename to stack_orchestrator/data/config/mainnet-eth/scripts/run-lighthouse.sh diff --git a/app/data/config/mainnet-go-opera/go-opera.env b/stack_orchestrator/data/config/mainnet-go-opera/go-opera.env similarity index 100% rename from app/data/config/mainnet-go-opera/go-opera.env rename to stack_orchestrator/data/config/mainnet-go-opera/go-opera.env diff --git a/app/data/config/mainnet-go-opera/start-node.sh b/stack_orchestrator/data/config/mainnet-go-opera/start-node.sh similarity index 100% rename from app/data/config/mainnet-go-opera/start-node.sh rename to stack_orchestrator/data/config/mainnet-go-opera/start-node.sh diff --git a/app/data/config/mainnet-laconicd/registry-cli-config-template.yml b/stack_orchestrator/data/config/mainnet-laconicd/registry-cli-config-template.yml similarity index 100% rename from app/data/config/mainnet-laconicd/registry-cli-config-template.yml rename to stack_orchestrator/data/config/mainnet-laconicd/registry-cli-config-template.yml diff --git a/app/data/config/mainnet-laconicd/scripts/export-myaddress.sh b/stack_orchestrator/data/config/mainnet-laconicd/scripts/export-myaddress.sh similarity index 100% rename from app/data/config/mainnet-laconicd/scripts/export-myaddress.sh rename to stack_orchestrator/data/config/mainnet-laconicd/scripts/export-myaddress.sh diff --git a/app/data/config/mainnet-laconicd/scripts/export-mykey.sh b/stack_orchestrator/data/config/mainnet-laconicd/scripts/export-mykey.sh similarity index 100% rename from app/data/config/mainnet-laconicd/scripts/export-mykey.sh rename to stack_orchestrator/data/config/mainnet-laconicd/scripts/export-mykey.sh diff --git a/app/data/config/mainnet-laconicd/scripts/run-laconicd.sh b/stack_orchestrator/data/config/mainnet-laconicd/scripts/run-laconicd.sh similarity index 100% rename from app/data/config/mainnet-laconicd/scripts/run-laconicd.sh rename to stack_orchestrator/data/config/mainnet-laconicd/scripts/run-laconicd.sh diff --git a/app/data/config/network/wait-for-it.sh b/stack_orchestrator/data/config/network/wait-for-it.sh similarity index 100% rename from app/data/config/network/wait-for-it.sh rename to stack_orchestrator/data/config/network/wait-for-it.sh diff --git a/app/data/config/nitro-contracts/deploy.sh b/stack_orchestrator/data/config/nitro-contracts/deploy.sh similarity index 100% rename from app/data/config/nitro-contracts/deploy.sh rename to stack_orchestrator/data/config/nitro-contracts/deploy.sh diff --git a/app/data/config/optimism-contracts/hardhat-tasks/rekey-json.ts b/stack_orchestrator/data/config/optimism-contracts/hardhat-tasks/rekey-json.ts similarity index 100% rename from app/data/config/optimism-contracts/hardhat-tasks/rekey-json.ts rename to stack_orchestrator/data/config/optimism-contracts/hardhat-tasks/rekey-json.ts diff --git a/app/data/config/optimism-contracts/hardhat-tasks/send-balance.ts b/stack_orchestrator/data/config/optimism-contracts/hardhat-tasks/send-balance.ts similarity index 100% rename from app/data/config/optimism-contracts/hardhat-tasks/send-balance.ts rename to stack_orchestrator/data/config/optimism-contracts/hardhat-tasks/send-balance.ts diff --git a/app/data/config/optimism-contracts/hardhat-tasks/verify-contract-deployment.ts b/stack_orchestrator/data/config/optimism-contracts/hardhat-tasks/verify-contract-deployment.ts similarity index 100% rename from app/data/config/optimism-contracts/hardhat-tasks/verify-contract-deployment.ts rename to stack_orchestrator/data/config/optimism-contracts/hardhat-tasks/verify-contract-deployment.ts diff --git a/app/data/config/ponder/base-rates-config.json b/stack_orchestrator/data/config/ponder/base-rates-config.json similarity index 100% rename from app/data/config/ponder/base-rates-config.json rename to stack_orchestrator/data/config/ponder/base-rates-config.json diff --git a/app/data/config/ponder/deploy-erc20-contract.sh b/stack_orchestrator/data/config/ponder/deploy-erc20-contract.sh similarity index 100% rename from app/data/config/ponder/deploy-erc20-contract.sh rename to stack_orchestrator/data/config/ponder/deploy-erc20-contract.sh diff --git a/app/data/config/ponder/ponder-start.sh b/stack_orchestrator/data/config/ponder/ponder-start.sh similarity index 100% rename from app/data/config/ponder/ponder-start.sh rename to stack_orchestrator/data/config/ponder/ponder-start.sh diff --git a/app/data/config/ponder/ponder.indexer-1.config.ts b/stack_orchestrator/data/config/ponder/ponder.indexer-1.config.ts similarity index 100% rename from app/data/config/ponder/ponder.indexer-1.config.ts rename to stack_orchestrator/data/config/ponder/ponder.indexer-1.config.ts diff --git a/app/data/config/ponder/ponder.indexer-2.config.ts b/stack_orchestrator/data/config/ponder/ponder.indexer-2.config.ts similarity index 100% rename from app/data/config/ponder/ponder.indexer-2.config.ts rename to stack_orchestrator/data/config/ponder/ponder.indexer-2.config.ts diff --git a/app/data/config/ponder/ponder.watcher.config.ts b/stack_orchestrator/data/config/ponder/ponder.watcher.config.ts similarity index 100% rename from app/data/config/ponder/ponder.watcher.config.ts rename to stack_orchestrator/data/config/ponder/ponder.watcher.config.ts diff --git a/app/data/config/postgresql/create-pg-stat-statements.sql b/stack_orchestrator/data/config/postgresql/create-pg-stat-statements.sql similarity index 100% rename from app/data/config/postgresql/create-pg-stat-statements.sql rename to stack_orchestrator/data/config/postgresql/create-pg-stat-statements.sql diff --git a/app/data/config/postgresql/multiple-postgressql-databases.sh b/stack_orchestrator/data/config/postgresql/multiple-postgressql-databases.sh similarity index 100% rename from app/data/config/postgresql/multiple-postgressql-databases.sh rename to stack_orchestrator/data/config/postgresql/multiple-postgressql-databases.sh diff --git a/app/data/config/reth/start-lighthouse.sh b/stack_orchestrator/data/config/reth/start-lighthouse.sh similarity index 100% rename from app/data/config/reth/start-lighthouse.sh rename to stack_orchestrator/data/config/reth/start-lighthouse.sh diff --git a/app/data/config/reth/start-reth.sh b/stack_orchestrator/data/config/reth/start-reth.sh similarity index 100% rename from app/data/config/reth/start-reth.sh rename to stack_orchestrator/data/config/reth/start-reth.sh diff --git a/app/data/config/sushiswap-subgraph-v3/filecoin.js b/stack_orchestrator/data/config/sushiswap-subgraph-v3/filecoin.js similarity index 100% rename from app/data/config/sushiswap-subgraph-v3/filecoin.js rename to stack_orchestrator/data/config/sushiswap-subgraph-v3/filecoin.js diff --git a/app/data/config/sushiswap-subgraph-v3/run-blocks.sh b/stack_orchestrator/data/config/sushiswap-subgraph-v3/run-blocks.sh similarity index 100% rename from app/data/config/sushiswap-subgraph-v3/run-blocks.sh rename to stack_orchestrator/data/config/sushiswap-subgraph-v3/run-blocks.sh diff --git a/app/data/config/sushiswap-subgraph-v3/run-v3.sh b/stack_orchestrator/data/config/sushiswap-subgraph-v3/run-v3.sh similarity index 100% rename from app/data/config/sushiswap-subgraph-v3/run-v3.sh rename to stack_orchestrator/data/config/sushiswap-subgraph-v3/run-v3.sh diff --git a/app/data/config/tx-spammer/tx-spammer.env b/stack_orchestrator/data/config/tx-spammer/tx-spammer.env similarity index 100% rename from app/data/config/tx-spammer/tx-spammer.env rename to stack_orchestrator/data/config/tx-spammer/tx-spammer.env diff --git a/app/data/config/watcher-azimuth/gateway-watchers.json b/stack_orchestrator/data/config/watcher-azimuth/gateway-watchers.json similarity index 100% rename from app/data/config/watcher-azimuth/gateway-watchers.json rename to stack_orchestrator/data/config/watcher-azimuth/gateway-watchers.json diff --git a/app/data/config/watcher-azimuth/merge-toml.js b/stack_orchestrator/data/config/watcher-azimuth/merge-toml.js similarity index 100% rename from app/data/config/watcher-azimuth/merge-toml.js rename to stack_orchestrator/data/config/watcher-azimuth/merge-toml.js diff --git a/app/data/config/watcher-azimuth/start-server.sh b/stack_orchestrator/data/config/watcher-azimuth/start-server.sh similarity index 100% rename from app/data/config/watcher-azimuth/start-server.sh rename to stack_orchestrator/data/config/watcher-azimuth/start-server.sh diff --git a/app/data/config/watcher-azimuth/watcher-config-template.toml b/stack_orchestrator/data/config/watcher-azimuth/watcher-config-template.toml similarity index 100% rename from app/data/config/watcher-azimuth/watcher-config-template.toml rename to stack_orchestrator/data/config/watcher-azimuth/watcher-config-template.toml diff --git a/app/data/config/watcher-azimuth/watcher-params.env b/stack_orchestrator/data/config/watcher-azimuth/watcher-params.env similarity index 100% rename from app/data/config/watcher-azimuth/watcher-params.env rename to stack_orchestrator/data/config/watcher-azimuth/watcher-params.env diff --git a/app/data/config/watcher-erc20/erc20-watcher.toml b/stack_orchestrator/data/config/watcher-erc20/erc20-watcher.toml similarity index 100% rename from app/data/config/watcher-erc20/erc20-watcher.toml rename to stack_orchestrator/data/config/watcher-erc20/erc20-watcher.toml diff --git a/app/data/config/watcher-erc721/erc721-watcher.toml b/stack_orchestrator/data/config/watcher-erc721/erc721-watcher.toml similarity index 100% rename from app/data/config/watcher-erc721/erc721-watcher.toml rename to stack_orchestrator/data/config/watcher-erc721/erc721-watcher.toml diff --git a/app/data/config/watcher-gelato/create-and-import-checkpoint.sh b/stack_orchestrator/data/config/watcher-gelato/create-and-import-checkpoint.sh similarity index 100% rename from app/data/config/watcher-gelato/create-and-import-checkpoint.sh rename to stack_orchestrator/data/config/watcher-gelato/create-and-import-checkpoint.sh diff --git a/app/data/config/watcher-gelato/start-job-runner.sh b/stack_orchestrator/data/config/watcher-gelato/start-job-runner.sh similarity index 100% rename from app/data/config/watcher-gelato/start-job-runner.sh rename to stack_orchestrator/data/config/watcher-gelato/start-job-runner.sh diff --git a/app/data/config/watcher-gelato/start-server.sh b/stack_orchestrator/data/config/watcher-gelato/start-server.sh similarity index 100% rename from app/data/config/watcher-gelato/start-server.sh rename to stack_orchestrator/data/config/watcher-gelato/start-server.sh diff --git a/app/data/config/watcher-gelato/watcher-config-template.toml b/stack_orchestrator/data/config/watcher-gelato/watcher-config-template.toml similarity index 100% rename from app/data/config/watcher-gelato/watcher-config-template.toml rename to stack_orchestrator/data/config/watcher-gelato/watcher-config-template.toml diff --git a/app/data/config/watcher-gelato/watcher-params.env b/stack_orchestrator/data/config/watcher-gelato/watcher-params.env similarity index 100% rename from app/data/config/watcher-gelato/watcher-params.env rename to stack_orchestrator/data/config/watcher-gelato/watcher-params.env diff --git a/app/data/config/watcher-mobymask-v2/deploy-and-generate-invite.sh b/stack_orchestrator/data/config/watcher-mobymask-v2/deploy-and-generate-invite.sh similarity index 100% rename from app/data/config/watcher-mobymask-v2/deploy-and-generate-invite.sh rename to stack_orchestrator/data/config/watcher-mobymask-v2/deploy-and-generate-invite.sh diff --git a/app/data/config/watcher-mobymask-v2/generate-peer-ids.sh b/stack_orchestrator/data/config/watcher-mobymask-v2/generate-peer-ids.sh similarity index 100% rename from app/data/config/watcher-mobymask-v2/generate-peer-ids.sh rename to stack_orchestrator/data/config/watcher-mobymask-v2/generate-peer-ids.sh diff --git a/app/data/config/watcher-mobymask-v2/mobymask-app-config.json b/stack_orchestrator/data/config/watcher-mobymask-v2/mobymask-app-config.json similarity index 100% rename from app/data/config/watcher-mobymask-v2/mobymask-app-config.json rename to stack_orchestrator/data/config/watcher-mobymask-v2/mobymask-app-config.json diff --git a/app/data/config/watcher-mobymask-v2/mobymask-app-start.sh b/stack_orchestrator/data/config/watcher-mobymask-v2/mobymask-app-start.sh similarity index 100% rename from app/data/config/watcher-mobymask-v2/mobymask-app-start.sh rename to stack_orchestrator/data/config/watcher-mobymask-v2/mobymask-app-start.sh diff --git a/app/data/config/watcher-mobymask-v2/mobymask-params.env b/stack_orchestrator/data/config/watcher-mobymask-v2/mobymask-params.env similarity index 100% rename from app/data/config/watcher-mobymask-v2/mobymask-params.env rename to stack_orchestrator/data/config/watcher-mobymask-v2/mobymask-params.env diff --git a/app/data/config/watcher-mobymask-v2/optimism-params.env b/stack_orchestrator/data/config/watcher-mobymask-v2/optimism-params.env similarity index 100% rename from app/data/config/watcher-mobymask-v2/optimism-params.env rename to stack_orchestrator/data/config/watcher-mobymask-v2/optimism-params.env diff --git a/app/data/config/watcher-mobymask-v2/secrets-template.json b/stack_orchestrator/data/config/watcher-mobymask-v2/secrets-template.json similarity index 100% rename from app/data/config/watcher-mobymask-v2/secrets-template.json rename to stack_orchestrator/data/config/watcher-mobymask-v2/secrets-template.json diff --git a/app/data/config/watcher-mobymask-v2/set-tests-env.sh b/stack_orchestrator/data/config/watcher-mobymask-v2/set-tests-env.sh similarity index 100% rename from app/data/config/watcher-mobymask-v2/set-tests-env.sh rename to stack_orchestrator/data/config/watcher-mobymask-v2/set-tests-env.sh diff --git a/app/data/config/watcher-mobymask-v2/start-server.sh b/stack_orchestrator/data/config/watcher-mobymask-v2/start-server.sh similarity index 100% rename from app/data/config/watcher-mobymask-v2/start-server.sh rename to stack_orchestrator/data/config/watcher-mobymask-v2/start-server.sh diff --git a/app/data/config/watcher-mobymask-v2/test-app-config.json b/stack_orchestrator/data/config/watcher-mobymask-v2/test-app-config.json similarity index 100% rename from app/data/config/watcher-mobymask-v2/test-app-config.json rename to stack_orchestrator/data/config/watcher-mobymask-v2/test-app-config.json diff --git a/app/data/config/watcher-mobymask-v2/test-app-start.sh b/stack_orchestrator/data/config/watcher-mobymask-v2/test-app-start.sh similarity index 100% rename from app/data/config/watcher-mobymask-v2/test-app-start.sh rename to stack_orchestrator/data/config/watcher-mobymask-v2/test-app-start.sh diff --git a/app/data/config/watcher-mobymask-v2/watcher-config-template.toml b/stack_orchestrator/data/config/watcher-mobymask-v2/watcher-config-template.toml similarity index 100% rename from app/data/config/watcher-mobymask-v2/watcher-config-template.toml rename to stack_orchestrator/data/config/watcher-mobymask-v2/watcher-config-template.toml diff --git a/app/data/config/watcher-mobymask-v3/deploy-and-generate-invite.sh b/stack_orchestrator/data/config/watcher-mobymask-v3/deploy-and-generate-invite.sh similarity index 100% rename from app/data/config/watcher-mobymask-v3/deploy-and-generate-invite.sh rename to stack_orchestrator/data/config/watcher-mobymask-v3/deploy-and-generate-invite.sh diff --git a/app/data/config/watcher-mobymask-v3/keys/12D3KooWAMjBkFCT9DtCnSDcxftxJzSuTBvzVojabv64cnEvX4AZ.json b/stack_orchestrator/data/config/watcher-mobymask-v3/keys/12D3KooWAMjBkFCT9DtCnSDcxftxJzSuTBvzVojabv64cnEvX4AZ.json similarity index 100% rename from app/data/config/watcher-mobymask-v3/keys/12D3KooWAMjBkFCT9DtCnSDcxftxJzSuTBvzVojabv64cnEvX4AZ.json rename to stack_orchestrator/data/config/watcher-mobymask-v3/keys/12D3KooWAMjBkFCT9DtCnSDcxftxJzSuTBvzVojabv64cnEvX4AZ.json diff --git a/app/data/config/watcher-mobymask-v3/keys/12D3KooWBNEbY3QS4y23ngupDw9PDc4bvNvRJGVRejjV9EZLjux5.json b/stack_orchestrator/data/config/watcher-mobymask-v3/keys/12D3KooWBNEbY3QS4y23ngupDw9PDc4bvNvRJGVRejjV9EZLjux5.json similarity index 100% rename from app/data/config/watcher-mobymask-v3/keys/12D3KooWBNEbY3QS4y23ngupDw9PDc4bvNvRJGVRejjV9EZLjux5.json rename to stack_orchestrator/data/config/watcher-mobymask-v3/keys/12D3KooWBNEbY3QS4y23ngupDw9PDc4bvNvRJGVRejjV9EZLjux5.json diff --git a/app/data/config/watcher-mobymask-v3/keys/12D3KooWSRH6ftgkAZsKZK7UX1Zr6Hx6YAsEepHqzopFszqfTxxi.json b/stack_orchestrator/data/config/watcher-mobymask-v3/keys/12D3KooWSRH6ftgkAZsKZK7UX1Zr6Hx6YAsEepHqzopFszqfTxxi.json similarity index 100% rename from app/data/config/watcher-mobymask-v3/keys/12D3KooWSRH6ftgkAZsKZK7UX1Zr6Hx6YAsEepHqzopFszqfTxxi.json rename to stack_orchestrator/data/config/watcher-mobymask-v3/keys/12D3KooWSRH6ftgkAZsKZK7UX1Zr6Hx6YAsEepHqzopFszqfTxxi.json diff --git a/app/data/config/watcher-mobymask-v3/mobymask-app-start.sh b/stack_orchestrator/data/config/watcher-mobymask-v3/mobymask-app-start.sh similarity index 100% rename from app/data/config/watcher-mobymask-v3/mobymask-app-start.sh rename to stack_orchestrator/data/config/watcher-mobymask-v3/mobymask-app-start.sh diff --git a/app/data/config/watcher-mobymask-v3/mobymask-params.env b/stack_orchestrator/data/config/watcher-mobymask-v3/mobymask-params.env similarity index 100% rename from app/data/config/watcher-mobymask-v3/mobymask-params.env rename to stack_orchestrator/data/config/watcher-mobymask-v3/mobymask-params.env diff --git a/app/data/config/watcher-mobymask-v3/start-server.sh b/stack_orchestrator/data/config/watcher-mobymask-v3/start-server.sh similarity index 100% rename from app/data/config/watcher-mobymask-v3/start-server.sh rename to stack_orchestrator/data/config/watcher-mobymask-v3/start-server.sh diff --git a/app/data/config/watcher-mobymask-v3/watcher-config-rates.toml b/stack_orchestrator/data/config/watcher-mobymask-v3/watcher-config-rates.toml similarity index 100% rename from app/data/config/watcher-mobymask-v3/watcher-config-rates.toml rename to stack_orchestrator/data/config/watcher-mobymask-v3/watcher-config-rates.toml diff --git a/app/data/config/watcher-mobymask-v3/watcher-config-template.toml b/stack_orchestrator/data/config/watcher-mobymask-v3/watcher-config-template.toml similarity index 100% rename from app/data/config/watcher-mobymask-v3/watcher-config-template.toml rename to stack_orchestrator/data/config/watcher-mobymask-v3/watcher-config-template.toml diff --git a/app/data/config/watcher-mobymask/mobymask-watcher-db.sql b/stack_orchestrator/data/config/watcher-mobymask/mobymask-watcher-db.sql similarity index 100% rename from app/data/config/watcher-mobymask/mobymask-watcher-db.sql rename to stack_orchestrator/data/config/watcher-mobymask/mobymask-watcher-db.sql diff --git a/app/data/config/watcher-mobymask/mobymask-watcher.toml b/stack_orchestrator/data/config/watcher-mobymask/mobymask-watcher.toml similarity index 100% rename from app/data/config/watcher-mobymask/mobymask-watcher.toml rename to stack_orchestrator/data/config/watcher-mobymask/mobymask-watcher.toml diff --git a/app/data/config/watcher-sushiswap/erc20-watcher.toml b/stack_orchestrator/data/config/watcher-sushiswap/erc20-watcher.toml similarity index 100% rename from app/data/config/watcher-sushiswap/erc20-watcher.toml rename to stack_orchestrator/data/config/watcher-sushiswap/erc20-watcher.toml diff --git a/app/data/config/watcher-sushiswap/lotus-params.env b/stack_orchestrator/data/config/watcher-sushiswap/lotus-params.env similarity index 100% rename from app/data/config/watcher-sushiswap/lotus-params.env rename to stack_orchestrator/data/config/watcher-sushiswap/lotus-params.env diff --git a/app/data/config/watcher-sushiswap/sushi-info-watcher-test.toml b/stack_orchestrator/data/config/watcher-sushiswap/sushi-info-watcher-test.toml similarity index 100% rename from app/data/config/watcher-sushiswap/sushi-info-watcher-test.toml rename to stack_orchestrator/data/config/watcher-sushiswap/sushi-info-watcher-test.toml diff --git a/app/data/config/watcher-sushiswap/sushi-info-watcher.toml b/stack_orchestrator/data/config/watcher-sushiswap/sushi-info-watcher.toml similarity index 100% rename from app/data/config/watcher-sushiswap/sushi-info-watcher.toml rename to stack_orchestrator/data/config/watcher-sushiswap/sushi-info-watcher.toml diff --git a/app/data/config/watcher-sushiswap/sushi-watcher-test.toml b/stack_orchestrator/data/config/watcher-sushiswap/sushi-watcher-test.toml similarity index 100% rename from app/data/config/watcher-sushiswap/sushi-watcher-test.toml rename to stack_orchestrator/data/config/watcher-sushiswap/sushi-watcher-test.toml diff --git a/app/data/config/watcher-sushiswap/sushi-watcher.toml b/stack_orchestrator/data/config/watcher-sushiswap/sushi-watcher.toml similarity index 100% rename from app/data/config/watcher-sushiswap/sushi-watcher.toml rename to stack_orchestrator/data/config/watcher-sushiswap/sushi-watcher.toml diff --git a/app/data/config/watcher-uniswap-v3/erc20-watcher.toml b/stack_orchestrator/data/config/watcher-uniswap-v3/erc20-watcher.toml similarity index 100% rename from app/data/config/watcher-uniswap-v3/erc20-watcher.toml rename to stack_orchestrator/data/config/watcher-uniswap-v3/erc20-watcher.toml diff --git a/app/data/config/watcher-uniswap-v3/run.sh b/stack_orchestrator/data/config/watcher-uniswap-v3/run.sh similarity index 100% rename from app/data/config/watcher-uniswap-v3/run.sh rename to stack_orchestrator/data/config/watcher-uniswap-v3/run.sh diff --git a/app/data/config/watcher-uniswap-v3/uni-info-watcher.toml b/stack_orchestrator/data/config/watcher-uniswap-v3/uni-info-watcher.toml similarity index 100% rename from app/data/config/watcher-uniswap-v3/uni-info-watcher.toml rename to stack_orchestrator/data/config/watcher-uniswap-v3/uni-info-watcher.toml diff --git a/app/data/config/watcher-uniswap-v3/uni-watcher.toml b/stack_orchestrator/data/config/watcher-uniswap-v3/uni-watcher.toml similarity index 100% rename from app/data/config/watcher-uniswap-v3/uni-watcher.toml rename to stack_orchestrator/data/config/watcher-uniswap-v3/uni-watcher.toml diff --git a/app/data/config/watcher-uniswap-v3/watch-contract.sh b/stack_orchestrator/data/config/watcher-uniswap-v3/watch-contract.sh similarity index 100% rename from app/data/config/watcher-uniswap-v3/watch-contract.sh rename to stack_orchestrator/data/config/watcher-uniswap-v3/watch-contract.sh diff --git a/app/data/container-build/build-base.sh b/stack_orchestrator/data/container-build/build-base.sh similarity index 100% rename from app/data/container-build/build-base.sh rename to stack_orchestrator/data/container-build/build-base.sh diff --git a/app/data/container-build/cerc-act-runner-task-executor/build.sh b/stack_orchestrator/data/container-build/cerc-act-runner-task-executor/build.sh similarity index 100% rename from app/data/container-build/cerc-act-runner-task-executor/build.sh rename to stack_orchestrator/data/container-build/cerc-act-runner-task-executor/build.sh diff --git a/app/data/container-build/cerc-act-runner/build.sh b/stack_orchestrator/data/container-build/cerc-act-runner/build.sh similarity index 100% rename from app/data/container-build/cerc-act-runner/build.sh rename to stack_orchestrator/data/container-build/cerc-act-runner/build.sh diff --git a/app/data/container-build/cerc-builder-gerbil/Dockerfile b/stack_orchestrator/data/container-build/cerc-builder-gerbil/Dockerfile similarity index 100% rename from app/data/container-build/cerc-builder-gerbil/Dockerfile rename to stack_orchestrator/data/container-build/cerc-builder-gerbil/Dockerfile diff --git a/app/data/container-build/cerc-builder-gerbil/README.md b/stack_orchestrator/data/container-build/cerc-builder-gerbil/README.md similarity index 100% rename from app/data/container-build/cerc-builder-gerbil/README.md rename to stack_orchestrator/data/container-build/cerc-builder-gerbil/README.md diff --git a/app/data/container-build/cerc-builder-gerbil/entrypoint.sh b/stack_orchestrator/data/container-build/cerc-builder-gerbil/entrypoint.sh similarity index 100% rename from app/data/container-build/cerc-builder-gerbil/entrypoint.sh rename to stack_orchestrator/data/container-build/cerc-builder-gerbil/entrypoint.sh diff --git a/app/data/container-build/cerc-builder-gerbil/install-dependencies.sh b/stack_orchestrator/data/container-build/cerc-builder-gerbil/install-dependencies.sh similarity index 100% rename from app/data/container-build/cerc-builder-gerbil/install-dependencies.sh rename to stack_orchestrator/data/container-build/cerc-builder-gerbil/install-dependencies.sh diff --git a/app/data/container-build/cerc-builder-js/Dockerfile b/stack_orchestrator/data/container-build/cerc-builder-js/Dockerfile similarity index 100% rename from app/data/container-build/cerc-builder-js/Dockerfile rename to stack_orchestrator/data/container-build/cerc-builder-js/Dockerfile diff --git a/app/data/container-build/cerc-builder-js/README.md b/stack_orchestrator/data/container-build/cerc-builder-js/README.md similarity index 100% rename from app/data/container-build/cerc-builder-js/README.md rename to stack_orchestrator/data/container-build/cerc-builder-js/README.md diff --git a/app/data/container-build/cerc-builder-js/build-npm-package-local-dependencies.sh b/stack_orchestrator/data/container-build/cerc-builder-js/build-npm-package-local-dependencies.sh similarity index 100% rename from app/data/container-build/cerc-builder-js/build-npm-package-local-dependencies.sh rename to stack_orchestrator/data/container-build/cerc-builder-js/build-npm-package-local-dependencies.sh diff --git a/app/data/container-build/cerc-builder-js/build-npm-package.sh b/stack_orchestrator/data/container-build/cerc-builder-js/build-npm-package.sh similarity index 100% rename from app/data/container-build/cerc-builder-js/build-npm-package.sh rename to stack_orchestrator/data/container-build/cerc-builder-js/build-npm-package.sh diff --git a/app/data/container-build/cerc-builder-js/check-uid.sh b/stack_orchestrator/data/container-build/cerc-builder-js/check-uid.sh similarity index 100% rename from app/data/container-build/cerc-builder-js/check-uid.sh rename to stack_orchestrator/data/container-build/cerc-builder-js/check-uid.sh diff --git a/app/data/container-build/cerc-builder-js/entrypoint.sh b/stack_orchestrator/data/container-build/cerc-builder-js/entrypoint.sh similarity index 100% rename from app/data/container-build/cerc-builder-js/entrypoint.sh rename to stack_orchestrator/data/container-build/cerc-builder-js/entrypoint.sh diff --git a/app/data/container-build/cerc-builder-js/yarn-local-registry-fixup.sh b/stack_orchestrator/data/container-build/cerc-builder-js/yarn-local-registry-fixup.sh similarity index 100% rename from app/data/container-build/cerc-builder-js/yarn-local-registry-fixup.sh rename to stack_orchestrator/data/container-build/cerc-builder-js/yarn-local-registry-fixup.sh diff --git a/app/data/container-build/cerc-eth-api-proxy/build.sh b/stack_orchestrator/data/container-build/cerc-eth-api-proxy/build.sh similarity index 100% rename from app/data/container-build/cerc-eth-api-proxy/build.sh rename to stack_orchestrator/data/container-build/cerc-eth-api-proxy/build.sh diff --git a/app/data/container-build/cerc-eth-probe/build.sh b/stack_orchestrator/data/container-build/cerc-eth-probe/build.sh similarity index 100% rename from app/data/container-build/cerc-eth-probe/build.sh rename to stack_orchestrator/data/container-build/cerc-eth-probe/build.sh diff --git a/app/data/container-build/cerc-eth-statediff-fill-service/build.sh b/stack_orchestrator/data/container-build/cerc-eth-statediff-fill-service/build.sh similarity index 100% rename from app/data/container-build/cerc-eth-statediff-fill-service/build.sh rename to stack_orchestrator/data/container-build/cerc-eth-statediff-fill-service/build.sh diff --git a/app/data/container-build/cerc-eth-statediff-service/build.sh b/stack_orchestrator/data/container-build/cerc-eth-statediff-service/build.sh similarity index 100% rename from app/data/container-build/cerc-eth-statediff-service/build.sh rename to stack_orchestrator/data/container-build/cerc-eth-statediff-service/build.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-genesis/Dockerfile b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/Dockerfile similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-genesis/Dockerfile rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/Dockerfile diff --git a/app/data/container-build/cerc-fixturenet-eth-genesis/build.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/build.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-genesis/build.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/build.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-genesis/genesis/Makefile b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/genesis/Makefile similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-genesis/genesis/Makefile rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/genesis/Makefile diff --git a/app/data/container-build/cerc-fixturenet-eth-genesis/genesis/accounts/import_keys.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/genesis/accounts/import_keys.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-genesis/genesis/accounts/import_keys.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/genesis/accounts/import_keys.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-genesis/genesis/accounts/mnemonic_to_csv.py b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/genesis/accounts/mnemonic_to_csv.py similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-genesis/genesis/accounts/mnemonic_to_csv.py rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/genesis/accounts/mnemonic_to_csv.py diff --git a/app/data/container-build/cerc-fixturenet-eth-genesis/genesis/el/build_el.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/genesis/el/build_el.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-genesis/genesis/el/build_el.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/genesis/el/build_el.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-genesis/genesis/el/el-config.yaml b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/genesis/el/el-config.yaml similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-genesis/genesis/el/el-config.yaml rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-genesis/genesis/el/el-config.yaml diff --git a/app/data/container-build/cerc-fixturenet-eth-geth/Dockerfile b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-geth/Dockerfile similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-geth/Dockerfile rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-geth/Dockerfile diff --git a/app/data/container-build/cerc-fixturenet-eth-geth/build.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-geth/build.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-geth/build.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-geth/build.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-geth/run-el.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-geth/run-el.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-geth/run-el.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-geth/run-el.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/Dockerfile b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/Dockerfile similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/Dockerfile rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/Dockerfile diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/build.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/build.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/build.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/build.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/Makefile b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/Makefile similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/Makefile rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/Makefile diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/beacon_node.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/beacon_node.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/beacon_node.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/beacon_node.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/bootnode.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/bootnode.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/bootnode.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/bootnode.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/build_cl.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/build_cl.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/build_cl.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/build_cl.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/ready.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/ready.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/ready.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/ready.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/reset_genesis_time.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/reset_genesis_time.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/reset_genesis_time.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/reset_genesis_time.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/validator_client.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/validator_client.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/validator_client.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/validator_client.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/vars.env b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/vars.env similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/vars.env rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/genesis/cl/vars.env diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/run-cl.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/run-cl.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/run-cl.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/run-cl.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/export-ethdb.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/export-ethdb.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/export-ethdb.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/export-ethdb.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/status-internal.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/status-internal.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/status-internal.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/status-internal.sh diff --git a/app/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/status.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/status.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/status.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-eth-lighthouse/scripts/status.sh diff --git a/app/data/container-build/cerc-fixturenet-plugeth-plugeth/Dockerfile b/stack_orchestrator/data/container-build/cerc-fixturenet-plugeth-plugeth/Dockerfile similarity index 100% rename from app/data/container-build/cerc-fixturenet-plugeth-plugeth/Dockerfile rename to stack_orchestrator/data/container-build/cerc-fixturenet-plugeth-plugeth/Dockerfile diff --git a/app/data/container-build/cerc-fixturenet-plugeth-plugeth/build.sh b/stack_orchestrator/data/container-build/cerc-fixturenet-plugeth-plugeth/build.sh similarity index 100% rename from app/data/container-build/cerc-fixturenet-plugeth-plugeth/build.sh rename to stack_orchestrator/data/container-build/cerc-fixturenet-plugeth-plugeth/build.sh diff --git a/app/data/container-build/cerc-foundry/build.sh b/stack_orchestrator/data/container-build/cerc-foundry/build.sh similarity index 100% rename from app/data/container-build/cerc-foundry/build.sh rename to stack_orchestrator/data/container-build/cerc-foundry/build.sh diff --git a/app/data/container-build/cerc-go-ethereum-foundry/Dockerfile b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/Dockerfile similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/Dockerfile rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/Dockerfile diff --git a/app/data/container-build/cerc-go-ethereum-foundry/build.sh b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/build.sh similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/build.sh rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/build.sh diff --git a/app/data/container-build/cerc-go-ethereum-foundry/deploy-local-network.sh b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/deploy-local-network.sh similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/deploy-local-network.sh rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/deploy-local-network.sh diff --git a/app/data/container-build/cerc-go-ethereum-foundry/genesis-automine.json b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/genesis-automine.json similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/genesis-automine.json rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/genesis-automine.json diff --git a/app/data/container-build/cerc-go-ethereum-foundry/genesis.json b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/genesis.json similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/genesis.json rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/genesis.json diff --git a/app/data/container-build/cerc-go-ethereum-foundry/start-private-network.sh b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/start-private-network.sh similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/start-private-network.sh rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/start-private-network.sh diff --git a/app/data/container-build/cerc-go-ethereum-foundry/stateful/foundry.toml b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/foundry.toml similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/stateful/foundry.toml rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/foundry.toml diff --git a/app/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/LICENSE b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/LICENSE similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/LICENSE rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/LICENSE diff --git a/app/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/Makefile b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/Makefile similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/Makefile rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/Makefile diff --git a/app/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/default.nix b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/default.nix similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/default.nix rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/default.nix diff --git a/app/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/demo/demo.sol b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/demo/demo.sol similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/demo/demo.sol rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/demo/demo.sol diff --git a/app/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/src/test.sol b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/src/test.sol similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/src/test.sol rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/lib/ds-test/src/test.sol diff --git a/app/data/container-build/cerc-go-ethereum-foundry/stateful/src/Stateful.sol b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/src/Stateful.sol similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/stateful/src/Stateful.sol rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/src/Stateful.sol diff --git a/app/data/container-build/cerc-go-ethereum-foundry/stateful/src/test/Stateful.t.sol b/stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/src/test/Stateful.t.sol similarity index 100% rename from app/data/container-build/cerc-go-ethereum-foundry/stateful/src/test/Stateful.t.sol rename to stack_orchestrator/data/container-build/cerc-go-ethereum-foundry/stateful/src/test/Stateful.t.sol diff --git a/app/data/container-build/cerc-go-ethereum/build.sh b/stack_orchestrator/data/container-build/cerc-go-ethereum/build.sh similarity index 100% rename from app/data/container-build/cerc-go-ethereum/build.sh rename to stack_orchestrator/data/container-build/cerc-go-ethereum/build.sh diff --git a/app/data/container-build/cerc-go-nitro/Dockerfile b/stack_orchestrator/data/container-build/cerc-go-nitro/Dockerfile similarity index 100% rename from app/data/container-build/cerc-go-nitro/Dockerfile rename to stack_orchestrator/data/container-build/cerc-go-nitro/Dockerfile diff --git a/app/data/container-build/cerc-go-nitro/build.sh b/stack_orchestrator/data/container-build/cerc-go-nitro/build.sh similarity index 100% rename from app/data/container-build/cerc-go-nitro/build.sh rename to stack_orchestrator/data/container-build/cerc-go-nitro/build.sh diff --git a/app/data/container-build/cerc-go-opera/build.sh b/stack_orchestrator/data/container-build/cerc-go-opera/build.sh similarity index 100% rename from app/data/container-build/cerc-go-opera/build.sh rename to stack_orchestrator/data/container-build/cerc-go-opera/build.sh diff --git a/app/data/container-build/cerc-graph-node/build.sh b/stack_orchestrator/data/container-build/cerc-graph-node/build.sh similarity index 100% rename from app/data/container-build/cerc-graph-node/build.sh rename to stack_orchestrator/data/container-build/cerc-graph-node/build.sh diff --git a/app/data/container-build/cerc-ipld-eth-beacon-db/build.sh b/stack_orchestrator/data/container-build/cerc-ipld-eth-beacon-db/build.sh similarity index 100% rename from app/data/container-build/cerc-ipld-eth-beacon-db/build.sh rename to stack_orchestrator/data/container-build/cerc-ipld-eth-beacon-db/build.sh diff --git a/app/data/container-build/cerc-ipld-eth-beacon-indexer/build.sh b/stack_orchestrator/data/container-build/cerc-ipld-eth-beacon-indexer/build.sh similarity index 100% rename from app/data/container-build/cerc-ipld-eth-beacon-indexer/build.sh rename to stack_orchestrator/data/container-build/cerc-ipld-eth-beacon-indexer/build.sh diff --git a/app/data/container-build/cerc-ipld-eth-db/build.sh b/stack_orchestrator/data/container-build/cerc-ipld-eth-db/build.sh similarity index 100% rename from app/data/container-build/cerc-ipld-eth-db/build.sh rename to stack_orchestrator/data/container-build/cerc-ipld-eth-db/build.sh diff --git a/app/data/container-build/cerc-ipld-eth-server/build.sh b/stack_orchestrator/data/container-build/cerc-ipld-eth-server/build.sh similarity index 100% rename from app/data/container-build/cerc-ipld-eth-server/build.sh rename to stack_orchestrator/data/container-build/cerc-ipld-eth-server/build.sh diff --git a/app/data/container-build/cerc-keycloak-reg-api/build.sh b/stack_orchestrator/data/container-build/cerc-keycloak-reg-api/build.sh similarity index 100% rename from app/data/container-build/cerc-keycloak-reg-api/build.sh rename to stack_orchestrator/data/container-build/cerc-keycloak-reg-api/build.sh diff --git a/app/data/container-build/cerc-keycloak-reg-ui/build.sh b/stack_orchestrator/data/container-build/cerc-keycloak-reg-ui/build.sh similarity index 100% rename from app/data/container-build/cerc-keycloak-reg-ui/build.sh rename to stack_orchestrator/data/container-build/cerc-keycloak-reg-ui/build.sh diff --git a/app/data/container-build/cerc-keycloak/Dockerfile b/stack_orchestrator/data/container-build/cerc-keycloak/Dockerfile similarity index 100% rename from app/data/container-build/cerc-keycloak/Dockerfile rename to stack_orchestrator/data/container-build/cerc-keycloak/Dockerfile diff --git a/app/data/container-build/cerc-keycloak/build.sh b/stack_orchestrator/data/container-build/cerc-keycloak/build.sh similarity index 100% rename from app/data/container-build/cerc-keycloak/build.sh rename to stack_orchestrator/data/container-build/cerc-keycloak/build.sh diff --git a/app/data/container-build/cerc-laconic-console-host/Dockerfile b/stack_orchestrator/data/container-build/cerc-laconic-console-host/Dockerfile similarity index 100% rename from app/data/container-build/cerc-laconic-console-host/Dockerfile rename to stack_orchestrator/data/container-build/cerc-laconic-console-host/Dockerfile diff --git a/app/data/container-build/cerc-laconic-console-host/build.sh b/stack_orchestrator/data/container-build/cerc-laconic-console-host/build.sh similarity index 100% rename from app/data/container-build/cerc-laconic-console-host/build.sh rename to stack_orchestrator/data/container-build/cerc-laconic-console-host/build.sh diff --git a/app/data/container-build/cerc-laconic-console-host/config.yml b/stack_orchestrator/data/container-build/cerc-laconic-console-host/config.yml similarity index 100% rename from app/data/container-build/cerc-laconic-console-host/config.yml rename to stack_orchestrator/data/container-build/cerc-laconic-console-host/config.yml diff --git a/app/data/container-build/cerc-laconic-dot-com/build.sh b/stack_orchestrator/data/container-build/cerc-laconic-dot-com/build.sh similarity index 100% rename from app/data/container-build/cerc-laconic-dot-com/build.sh rename to stack_orchestrator/data/container-build/cerc-laconic-dot-com/build.sh diff --git a/app/data/container-build/cerc-laconic-registry-cli/Dockerfile b/stack_orchestrator/data/container-build/cerc-laconic-registry-cli/Dockerfile similarity index 100% rename from app/data/container-build/cerc-laconic-registry-cli/Dockerfile rename to stack_orchestrator/data/container-build/cerc-laconic-registry-cli/Dockerfile diff --git a/app/data/container-build/cerc-laconic-registry-cli/build.sh b/stack_orchestrator/data/container-build/cerc-laconic-registry-cli/build.sh similarity index 100% rename from app/data/container-build/cerc-laconic-registry-cli/build.sh rename to stack_orchestrator/data/container-build/cerc-laconic-registry-cli/build.sh diff --git a/app/data/container-build/cerc-laconic-registry-cli/create-demo-records.sh b/stack_orchestrator/data/container-build/cerc-laconic-registry-cli/create-demo-records.sh similarity index 100% rename from app/data/container-build/cerc-laconic-registry-cli/create-demo-records.sh rename to stack_orchestrator/data/container-build/cerc-laconic-registry-cli/create-demo-records.sh diff --git a/app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-1.yml b/stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-1.yml similarity index 100% rename from app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-1.yml rename to stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-1.yml diff --git a/app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-2.yml b/stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-2.yml similarity index 100% rename from app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-2.yml rename to stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-2.yml diff --git a/app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-3.yml b/stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-3.yml similarity index 100% rename from app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-3.yml rename to stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-3.yml diff --git a/app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-4.yml b/stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-4.yml similarity index 100% rename from app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-4.yml rename to stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-4.yml diff --git a/app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-5.yml b/stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-5.yml similarity index 100% rename from app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-5.yml rename to stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-5.yml diff --git a/app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-6.yml b/stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-6.yml similarity index 100% rename from app/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-6.yml rename to stack_orchestrator/data/container-build/cerc-laconic-registry-cli/demo-records/demo-record-6.yml diff --git a/app/data/container-build/cerc-laconic-registry-cli/import-address.sh b/stack_orchestrator/data/container-build/cerc-laconic-registry-cli/import-address.sh similarity index 100% rename from app/data/container-build/cerc-laconic-registry-cli/import-address.sh rename to stack_orchestrator/data/container-build/cerc-laconic-registry-cli/import-address.sh diff --git a/app/data/container-build/cerc-laconic-registry-cli/import-key.sh b/stack_orchestrator/data/container-build/cerc-laconic-registry-cli/import-key.sh similarity index 100% rename from app/data/container-build/cerc-laconic-registry-cli/import-key.sh rename to stack_orchestrator/data/container-build/cerc-laconic-registry-cli/import-key.sh diff --git a/app/data/container-build/cerc-laconicd/build.sh b/stack_orchestrator/data/container-build/cerc-laconicd/build.sh similarity index 100% rename from app/data/container-build/cerc-laconicd/build.sh rename to stack_orchestrator/data/container-build/cerc-laconicd/build.sh diff --git a/app/data/container-build/cerc-lasso/build.sh b/stack_orchestrator/data/container-build/cerc-lasso/build.sh similarity index 100% rename from app/data/container-build/cerc-lasso/build.sh rename to stack_orchestrator/data/container-build/cerc-lasso/build.sh diff --git a/app/data/container-build/cerc-lighthouse-cli/build.sh b/stack_orchestrator/data/container-build/cerc-lighthouse-cli/build.sh similarity index 100% rename from app/data/container-build/cerc-lighthouse-cli/build.sh rename to stack_orchestrator/data/container-build/cerc-lighthouse-cli/build.sh diff --git a/app/data/container-build/cerc-lighthouse/Dockerfile b/stack_orchestrator/data/container-build/cerc-lighthouse/Dockerfile similarity index 100% rename from app/data/container-build/cerc-lighthouse/Dockerfile rename to stack_orchestrator/data/container-build/cerc-lighthouse/Dockerfile diff --git a/app/data/container-build/cerc-lighthouse/build.sh b/stack_orchestrator/data/container-build/cerc-lighthouse/build.sh similarity index 100% rename from app/data/container-build/cerc-lighthouse/build.sh rename to stack_orchestrator/data/container-build/cerc-lighthouse/build.sh diff --git a/app/data/container-build/cerc-lighthouse/start-lighthouse.sh b/stack_orchestrator/data/container-build/cerc-lighthouse/start-lighthouse.sh similarity index 100% rename from app/data/container-build/cerc-lighthouse/start-lighthouse.sh rename to stack_orchestrator/data/container-build/cerc-lighthouse/start-lighthouse.sh diff --git a/app/data/container-build/cerc-lotus/Dockerfile b/stack_orchestrator/data/container-build/cerc-lotus/Dockerfile similarity index 100% rename from app/data/container-build/cerc-lotus/Dockerfile rename to stack_orchestrator/data/container-build/cerc-lotus/Dockerfile diff --git a/app/data/container-build/cerc-lotus/build.sh b/stack_orchestrator/data/container-build/cerc-lotus/build.sh similarity index 100% rename from app/data/container-build/cerc-lotus/build.sh rename to stack_orchestrator/data/container-build/cerc-lotus/build.sh diff --git a/app/data/container-build/cerc-mobymask-snap/Dockerfile b/stack_orchestrator/data/container-build/cerc-mobymask-snap/Dockerfile similarity index 100% rename from app/data/container-build/cerc-mobymask-snap/Dockerfile rename to stack_orchestrator/data/container-build/cerc-mobymask-snap/Dockerfile diff --git a/app/data/container-build/cerc-mobymask-snap/build.sh b/stack_orchestrator/data/container-build/cerc-mobymask-snap/build.sh similarity index 100% rename from app/data/container-build/cerc-mobymask-snap/build.sh rename to stack_orchestrator/data/container-build/cerc-mobymask-snap/build.sh diff --git a/app/data/container-build/cerc-mobymask-ui/Dockerfile b/stack_orchestrator/data/container-build/cerc-mobymask-ui/Dockerfile similarity index 100% rename from app/data/container-build/cerc-mobymask-ui/Dockerfile rename to stack_orchestrator/data/container-build/cerc-mobymask-ui/Dockerfile diff --git a/app/data/container-build/cerc-mobymask-ui/build.sh b/stack_orchestrator/data/container-build/cerc-mobymask-ui/build.sh similarity index 100% rename from app/data/container-build/cerc-mobymask-ui/build.sh rename to stack_orchestrator/data/container-build/cerc-mobymask-ui/build.sh diff --git a/app/data/container-build/cerc-mobymask/Dockerfile b/stack_orchestrator/data/container-build/cerc-mobymask/Dockerfile similarity index 100% rename from app/data/container-build/cerc-mobymask/Dockerfile rename to stack_orchestrator/data/container-build/cerc-mobymask/Dockerfile diff --git a/app/data/container-build/cerc-mobymask/build.sh b/stack_orchestrator/data/container-build/cerc-mobymask/build.sh similarity index 100% rename from app/data/container-build/cerc-mobymask/build.sh rename to stack_orchestrator/data/container-build/cerc-mobymask/build.sh diff --git a/app/data/container-build/cerc-nitro-contracts/Dockerfile b/stack_orchestrator/data/container-build/cerc-nitro-contracts/Dockerfile similarity index 100% rename from app/data/container-build/cerc-nitro-contracts/Dockerfile rename to stack_orchestrator/data/container-build/cerc-nitro-contracts/Dockerfile diff --git a/app/data/container-build/cerc-nitro-contracts/build.sh b/stack_orchestrator/data/container-build/cerc-nitro-contracts/build.sh similarity index 100% rename from app/data/container-build/cerc-nitro-contracts/build.sh rename to stack_orchestrator/data/container-build/cerc-nitro-contracts/build.sh diff --git a/app/data/container-build/cerc-nitro-rpc-client/Dockerfile b/stack_orchestrator/data/container-build/cerc-nitro-rpc-client/Dockerfile similarity index 100% rename from app/data/container-build/cerc-nitro-rpc-client/Dockerfile rename to stack_orchestrator/data/container-build/cerc-nitro-rpc-client/Dockerfile diff --git a/app/data/container-build/cerc-nitro-rpc-client/build.sh b/stack_orchestrator/data/container-build/cerc-nitro-rpc-client/build.sh similarity index 100% rename from app/data/container-build/cerc-nitro-rpc-client/build.sh rename to stack_orchestrator/data/container-build/cerc-nitro-rpc-client/build.sh diff --git a/app/data/container-build/cerc-optimism-contracts/Dockerfile b/stack_orchestrator/data/container-build/cerc-optimism-contracts/Dockerfile similarity index 100% rename from app/data/container-build/cerc-optimism-contracts/Dockerfile rename to stack_orchestrator/data/container-build/cerc-optimism-contracts/Dockerfile diff --git a/app/data/container-build/cerc-optimism-contracts/build.sh b/stack_orchestrator/data/container-build/cerc-optimism-contracts/build.sh similarity index 100% rename from app/data/container-build/cerc-optimism-contracts/build.sh rename to stack_orchestrator/data/container-build/cerc-optimism-contracts/build.sh diff --git a/app/data/container-build/cerc-optimism-l2geth/build.sh b/stack_orchestrator/data/container-build/cerc-optimism-l2geth/build.sh similarity index 100% rename from app/data/container-build/cerc-optimism-l2geth/build.sh rename to stack_orchestrator/data/container-build/cerc-optimism-l2geth/build.sh diff --git a/app/data/container-build/cerc-optimism-op-batcher/Dockerfile b/stack_orchestrator/data/container-build/cerc-optimism-op-batcher/Dockerfile similarity index 100% rename from app/data/container-build/cerc-optimism-op-batcher/Dockerfile rename to stack_orchestrator/data/container-build/cerc-optimism-op-batcher/Dockerfile diff --git a/app/data/container-build/cerc-optimism-op-batcher/build.sh b/stack_orchestrator/data/container-build/cerc-optimism-op-batcher/build.sh similarity index 100% rename from app/data/container-build/cerc-optimism-op-batcher/build.sh rename to stack_orchestrator/data/container-build/cerc-optimism-op-batcher/build.sh diff --git a/app/data/container-build/cerc-optimism-op-node/Dockerfile b/stack_orchestrator/data/container-build/cerc-optimism-op-node/Dockerfile similarity index 100% rename from app/data/container-build/cerc-optimism-op-node/Dockerfile rename to stack_orchestrator/data/container-build/cerc-optimism-op-node/Dockerfile diff --git a/app/data/container-build/cerc-optimism-op-node/build.sh b/stack_orchestrator/data/container-build/cerc-optimism-op-node/build.sh similarity index 100% rename from app/data/container-build/cerc-optimism-op-node/build.sh rename to stack_orchestrator/data/container-build/cerc-optimism-op-node/build.sh diff --git a/app/data/container-build/cerc-optimism-op-proposer/Dockerfile b/stack_orchestrator/data/container-build/cerc-optimism-op-proposer/Dockerfile similarity index 100% rename from app/data/container-build/cerc-optimism-op-proposer/Dockerfile rename to stack_orchestrator/data/container-build/cerc-optimism-op-proposer/Dockerfile diff --git a/app/data/container-build/cerc-optimism-op-proposer/build.sh b/stack_orchestrator/data/container-build/cerc-optimism-op-proposer/build.sh similarity index 100% rename from app/data/container-build/cerc-optimism-op-proposer/build.sh rename to stack_orchestrator/data/container-build/cerc-optimism-op-proposer/build.sh diff --git a/app/data/container-build/cerc-plugeth-statediff/build.sh b/stack_orchestrator/data/container-build/cerc-plugeth-statediff/build.sh similarity index 100% rename from app/data/container-build/cerc-plugeth-statediff/build.sh rename to stack_orchestrator/data/container-build/cerc-plugeth-statediff/build.sh diff --git a/app/data/container-build/cerc-plugeth-with-plugins/Dockerfile b/stack_orchestrator/data/container-build/cerc-plugeth-with-plugins/Dockerfile similarity index 100% rename from app/data/container-build/cerc-plugeth-with-plugins/Dockerfile rename to stack_orchestrator/data/container-build/cerc-plugeth-with-plugins/Dockerfile diff --git a/app/data/container-build/cerc-plugeth-with-plugins/build.sh b/stack_orchestrator/data/container-build/cerc-plugeth-with-plugins/build.sh similarity index 100% rename from app/data/container-build/cerc-plugeth-with-plugins/build.sh rename to stack_orchestrator/data/container-build/cerc-plugeth-with-plugins/build.sh diff --git a/app/data/container-build/cerc-plugeth/build.sh b/stack_orchestrator/data/container-build/cerc-plugeth/build.sh similarity index 100% rename from app/data/container-build/cerc-plugeth/build.sh rename to stack_orchestrator/data/container-build/cerc-plugeth/build.sh diff --git a/app/data/container-build/cerc-pocket/build.sh b/stack_orchestrator/data/container-build/cerc-pocket/build.sh similarity index 100% rename from app/data/container-build/cerc-pocket/build.sh rename to stack_orchestrator/data/container-build/cerc-pocket/build.sh diff --git a/app/data/container-build/cerc-ponder/Dockerfile b/stack_orchestrator/data/container-build/cerc-ponder/Dockerfile similarity index 100% rename from app/data/container-build/cerc-ponder/Dockerfile rename to stack_orchestrator/data/container-build/cerc-ponder/Dockerfile diff --git a/app/data/container-build/cerc-ponder/build.sh b/stack_orchestrator/data/container-build/cerc-ponder/build.sh similarity index 100% rename from app/data/container-build/cerc-ponder/build.sh rename to stack_orchestrator/data/container-build/cerc-ponder/build.sh diff --git a/app/data/container-build/cerc-react-peer/Dockerfile b/stack_orchestrator/data/container-build/cerc-react-peer/Dockerfile similarity index 100% rename from app/data/container-build/cerc-react-peer/Dockerfile rename to stack_orchestrator/data/container-build/cerc-react-peer/Dockerfile diff --git a/app/data/container-build/cerc-react-peer/apply-webapp-config.sh b/stack_orchestrator/data/container-build/cerc-react-peer/apply-webapp-config.sh similarity index 100% rename from app/data/container-build/cerc-react-peer/apply-webapp-config.sh rename to stack_orchestrator/data/container-build/cerc-react-peer/apply-webapp-config.sh diff --git a/app/data/container-build/cerc-react-peer/build.sh b/stack_orchestrator/data/container-build/cerc-react-peer/build.sh similarity index 100% rename from app/data/container-build/cerc-react-peer/build.sh rename to stack_orchestrator/data/container-build/cerc-react-peer/build.sh diff --git a/app/data/container-build/cerc-react-peer/start-serving-app.sh b/stack_orchestrator/data/container-build/cerc-react-peer/start-serving-app.sh similarity index 100% rename from app/data/container-build/cerc-react-peer/start-serving-app.sh rename to stack_orchestrator/data/container-build/cerc-react-peer/start-serving-app.sh diff --git a/app/data/container-build/cerc-reth/build.sh b/stack_orchestrator/data/container-build/cerc-reth/build.sh similarity index 100% rename from app/data/container-build/cerc-reth/build.sh rename to stack_orchestrator/data/container-build/cerc-reth/build.sh diff --git a/app/data/container-build/cerc-sushiswap-subgraphs/Dockerfile b/stack_orchestrator/data/container-build/cerc-sushiswap-subgraphs/Dockerfile similarity index 100% rename from app/data/container-build/cerc-sushiswap-subgraphs/Dockerfile rename to stack_orchestrator/data/container-build/cerc-sushiswap-subgraphs/Dockerfile diff --git a/app/data/container-build/cerc-sushiswap-subgraphs/build.sh b/stack_orchestrator/data/container-build/cerc-sushiswap-subgraphs/build.sh similarity index 100% rename from app/data/container-build/cerc-sushiswap-subgraphs/build.sh rename to stack_orchestrator/data/container-build/cerc-sushiswap-subgraphs/build.sh diff --git a/app/data/container-build/cerc-sushiswap-v3-core/Dockerfile b/stack_orchestrator/data/container-build/cerc-sushiswap-v3-core/Dockerfile similarity index 100% rename from app/data/container-build/cerc-sushiswap-v3-core/Dockerfile rename to stack_orchestrator/data/container-build/cerc-sushiswap-v3-core/Dockerfile diff --git a/app/data/container-build/cerc-sushiswap-v3-core/build.sh b/stack_orchestrator/data/container-build/cerc-sushiswap-v3-core/build.sh similarity index 100% rename from app/data/container-build/cerc-sushiswap-v3-core/build.sh rename to stack_orchestrator/data/container-build/cerc-sushiswap-v3-core/build.sh diff --git a/app/data/container-build/cerc-sushiswap-v3-periphery/Dockerfile b/stack_orchestrator/data/container-build/cerc-sushiswap-v3-periphery/Dockerfile similarity index 100% rename from app/data/container-build/cerc-sushiswap-v3-periphery/Dockerfile rename to stack_orchestrator/data/container-build/cerc-sushiswap-v3-periphery/Dockerfile diff --git a/app/data/container-build/cerc-sushiswap-v3-periphery/build.sh b/stack_orchestrator/data/container-build/cerc-sushiswap-v3-periphery/build.sh similarity index 100% rename from app/data/container-build/cerc-sushiswap-v3-periphery/build.sh rename to stack_orchestrator/data/container-build/cerc-sushiswap-v3-periphery/build.sh diff --git a/app/data/container-build/cerc-test-container/Dockerfile b/stack_orchestrator/data/container-build/cerc-test-container/Dockerfile similarity index 100% rename from app/data/container-build/cerc-test-container/Dockerfile rename to stack_orchestrator/data/container-build/cerc-test-container/Dockerfile diff --git a/app/data/container-build/cerc-test-container/build.sh b/stack_orchestrator/data/container-build/cerc-test-container/build.sh similarity index 100% rename from app/data/container-build/cerc-test-container/build.sh rename to stack_orchestrator/data/container-build/cerc-test-container/build.sh diff --git a/app/data/container-build/cerc-test-container/run.sh b/stack_orchestrator/data/container-build/cerc-test-container/run.sh similarity index 100% rename from app/data/container-build/cerc-test-container/run.sh rename to stack_orchestrator/data/container-build/cerc-test-container/run.sh diff --git a/app/data/container-build/cerc-test-contract/build.sh b/stack_orchestrator/data/container-build/cerc-test-contract/build.sh similarity index 100% rename from app/data/container-build/cerc-test-contract/build.sh rename to stack_orchestrator/data/container-build/cerc-test-contract/build.sh diff --git a/app/data/container-build/cerc-tx-spammer/build.sh b/stack_orchestrator/data/container-build/cerc-tx-spammer/build.sh similarity index 100% rename from app/data/container-build/cerc-tx-spammer/build.sh rename to stack_orchestrator/data/container-build/cerc-tx-spammer/build.sh diff --git a/app/data/container-build/cerc-uniswap-v3-info/Dockerfile b/stack_orchestrator/data/container-build/cerc-uniswap-v3-info/Dockerfile similarity index 100% rename from app/data/container-build/cerc-uniswap-v3-info/Dockerfile rename to stack_orchestrator/data/container-build/cerc-uniswap-v3-info/Dockerfile diff --git a/app/data/container-build/cerc-uniswap-v3-info/build.sh b/stack_orchestrator/data/container-build/cerc-uniswap-v3-info/build.sh similarity index 100% rename from app/data/container-build/cerc-uniswap-v3-info/build.sh rename to stack_orchestrator/data/container-build/cerc-uniswap-v3-info/build.sh diff --git a/app/data/container-build/cerc-watcher-azimuth/Dockerfile b/stack_orchestrator/data/container-build/cerc-watcher-azimuth/Dockerfile similarity index 100% rename from app/data/container-build/cerc-watcher-azimuth/Dockerfile rename to stack_orchestrator/data/container-build/cerc-watcher-azimuth/Dockerfile diff --git a/app/data/container-build/cerc-watcher-azimuth/build.sh b/stack_orchestrator/data/container-build/cerc-watcher-azimuth/build.sh similarity index 100% rename from app/data/container-build/cerc-watcher-azimuth/build.sh rename to stack_orchestrator/data/container-build/cerc-watcher-azimuth/build.sh diff --git a/app/data/container-build/cerc-watcher-erc20/Dockerfile b/stack_orchestrator/data/container-build/cerc-watcher-erc20/Dockerfile similarity index 100% rename from app/data/container-build/cerc-watcher-erc20/Dockerfile rename to stack_orchestrator/data/container-build/cerc-watcher-erc20/Dockerfile diff --git a/app/data/container-build/cerc-watcher-erc20/build.sh b/stack_orchestrator/data/container-build/cerc-watcher-erc20/build.sh similarity index 100% rename from app/data/container-build/cerc-watcher-erc20/build.sh rename to stack_orchestrator/data/container-build/cerc-watcher-erc20/build.sh diff --git a/app/data/container-build/cerc-watcher-erc721/Dockerfile b/stack_orchestrator/data/container-build/cerc-watcher-erc721/Dockerfile similarity index 100% rename from app/data/container-build/cerc-watcher-erc721/Dockerfile rename to stack_orchestrator/data/container-build/cerc-watcher-erc721/Dockerfile diff --git a/app/data/container-build/cerc-watcher-erc721/build.sh b/stack_orchestrator/data/container-build/cerc-watcher-erc721/build.sh similarity index 100% rename from app/data/container-build/cerc-watcher-erc721/build.sh rename to stack_orchestrator/data/container-build/cerc-watcher-erc721/build.sh diff --git a/app/data/container-build/cerc-watcher-gelato/Dockerfile b/stack_orchestrator/data/container-build/cerc-watcher-gelato/Dockerfile similarity index 100% rename from app/data/container-build/cerc-watcher-gelato/Dockerfile rename to stack_orchestrator/data/container-build/cerc-watcher-gelato/Dockerfile diff --git a/app/data/container-build/cerc-watcher-gelato/build.sh b/stack_orchestrator/data/container-build/cerc-watcher-gelato/build.sh similarity index 100% rename from app/data/container-build/cerc-watcher-gelato/build.sh rename to stack_orchestrator/data/container-build/cerc-watcher-gelato/build.sh diff --git a/app/data/container-build/cerc-watcher-mobymask-v2/Dockerfile b/stack_orchestrator/data/container-build/cerc-watcher-mobymask-v2/Dockerfile similarity index 100% rename from app/data/container-build/cerc-watcher-mobymask-v2/Dockerfile rename to stack_orchestrator/data/container-build/cerc-watcher-mobymask-v2/Dockerfile diff --git a/app/data/container-build/cerc-watcher-mobymask-v2/build.sh b/stack_orchestrator/data/container-build/cerc-watcher-mobymask-v2/build.sh similarity index 100% rename from app/data/container-build/cerc-watcher-mobymask-v2/build.sh rename to stack_orchestrator/data/container-build/cerc-watcher-mobymask-v2/build.sh diff --git a/app/data/container-build/cerc-watcher-mobymask-v3/Dockerfile b/stack_orchestrator/data/container-build/cerc-watcher-mobymask-v3/Dockerfile similarity index 100% rename from app/data/container-build/cerc-watcher-mobymask-v3/Dockerfile rename to stack_orchestrator/data/container-build/cerc-watcher-mobymask-v3/Dockerfile diff --git a/app/data/container-build/cerc-watcher-mobymask-v3/build.sh b/stack_orchestrator/data/container-build/cerc-watcher-mobymask-v3/build.sh similarity index 100% rename from app/data/container-build/cerc-watcher-mobymask-v3/build.sh rename to stack_orchestrator/data/container-build/cerc-watcher-mobymask-v3/build.sh diff --git a/app/data/container-build/cerc-watcher-mobymask/Dockerfile b/stack_orchestrator/data/container-build/cerc-watcher-mobymask/Dockerfile similarity index 100% rename from app/data/container-build/cerc-watcher-mobymask/Dockerfile rename to stack_orchestrator/data/container-build/cerc-watcher-mobymask/Dockerfile diff --git a/app/data/container-build/cerc-watcher-mobymask/build.sh b/stack_orchestrator/data/container-build/cerc-watcher-mobymask/build.sh similarity index 100% rename from app/data/container-build/cerc-watcher-mobymask/build.sh rename to stack_orchestrator/data/container-build/cerc-watcher-mobymask/build.sh diff --git a/app/data/container-build/cerc-watcher-sushiswap/Dockerfile b/stack_orchestrator/data/container-build/cerc-watcher-sushiswap/Dockerfile similarity index 100% rename from app/data/container-build/cerc-watcher-sushiswap/Dockerfile rename to stack_orchestrator/data/container-build/cerc-watcher-sushiswap/Dockerfile diff --git a/app/data/container-build/cerc-watcher-sushiswap/build.sh b/stack_orchestrator/data/container-build/cerc-watcher-sushiswap/build.sh similarity index 100% rename from app/data/container-build/cerc-watcher-sushiswap/build.sh rename to stack_orchestrator/data/container-build/cerc-watcher-sushiswap/build.sh diff --git a/app/data/container-build/cerc-watcher-ts/Dockerfile b/stack_orchestrator/data/container-build/cerc-watcher-ts/Dockerfile similarity index 100% rename from app/data/container-build/cerc-watcher-ts/Dockerfile rename to stack_orchestrator/data/container-build/cerc-watcher-ts/Dockerfile diff --git a/app/data/container-build/cerc-watcher-ts/build.sh b/stack_orchestrator/data/container-build/cerc-watcher-ts/build.sh similarity index 100% rename from app/data/container-build/cerc-watcher-ts/build.sh rename to stack_orchestrator/data/container-build/cerc-watcher-ts/build.sh diff --git a/app/data/container-build/cerc-watcher-uniswap-v3/Dockerfile b/stack_orchestrator/data/container-build/cerc-watcher-uniswap-v3/Dockerfile similarity index 100% rename from app/data/container-build/cerc-watcher-uniswap-v3/Dockerfile rename to stack_orchestrator/data/container-build/cerc-watcher-uniswap-v3/Dockerfile diff --git a/app/data/container-build/cerc-watcher-uniswap-v3/build.sh b/stack_orchestrator/data/container-build/cerc-watcher-uniswap-v3/build.sh similarity index 100% rename from app/data/container-build/cerc-watcher-uniswap-v3/build.sh rename to stack_orchestrator/data/container-build/cerc-watcher-uniswap-v3/build.sh diff --git a/app/data/container-build/cerc-webapp-base/Dockerfile b/stack_orchestrator/data/container-build/cerc-webapp-base/Dockerfile similarity index 100% rename from app/data/container-build/cerc-webapp-base/Dockerfile rename to stack_orchestrator/data/container-build/cerc-webapp-base/Dockerfile diff --git a/app/data/container-build/cerc-webapp-base/apply-webapp-config.sh b/stack_orchestrator/data/container-build/cerc-webapp-base/apply-webapp-config.sh similarity index 100% rename from app/data/container-build/cerc-webapp-base/apply-webapp-config.sh rename to stack_orchestrator/data/container-build/cerc-webapp-base/apply-webapp-config.sh diff --git a/app/data/container-build/cerc-webapp-base/build.sh b/stack_orchestrator/data/container-build/cerc-webapp-base/build.sh similarity index 100% rename from app/data/container-build/cerc-webapp-base/build.sh rename to stack_orchestrator/data/container-build/cerc-webapp-base/build.sh diff --git a/app/data/container-build/cerc-webapp-base/config.yml b/stack_orchestrator/data/container-build/cerc-webapp-base/config.yml similarity index 100% rename from app/data/container-build/cerc-webapp-base/config.yml rename to stack_orchestrator/data/container-build/cerc-webapp-base/config.yml diff --git a/app/data/container-build/cerc-webapp-base/start-serving-app.sh b/stack_orchestrator/data/container-build/cerc-webapp-base/start-serving-app.sh similarity index 100% rename from app/data/container-build/cerc-webapp-base/start-serving-app.sh rename to stack_orchestrator/data/container-build/cerc-webapp-base/start-serving-app.sh diff --git a/app/data/container-build/default-build.sh b/stack_orchestrator/data/container-build/default-build.sh similarity index 100% rename from app/data/container-build/default-build.sh rename to stack_orchestrator/data/container-build/default-build.sh diff --git a/app/data/container-image-list.txt b/stack_orchestrator/data/container-image-list.txt similarity index 100% rename from app/data/container-image-list.txt rename to stack_orchestrator/data/container-image-list.txt diff --git a/app/data/npm-package-list.txt b/stack_orchestrator/data/npm-package-list.txt similarity index 100% rename from app/data/npm-package-list.txt rename to stack_orchestrator/data/npm-package-list.txt diff --git a/app/data/pod-list.txt b/stack_orchestrator/data/pod-list.txt similarity index 100% rename from app/data/pod-list.txt rename to stack_orchestrator/data/pod-list.txt diff --git a/app/data/repository-list.txt b/stack_orchestrator/data/repository-list.txt similarity index 100% rename from app/data/repository-list.txt rename to stack_orchestrator/data/repository-list.txt diff --git a/app/data/stacks/act-runner/README.md b/stack_orchestrator/data/stacks/act-runner/README.md similarity index 100% rename from app/data/stacks/act-runner/README.md rename to stack_orchestrator/data/stacks/act-runner/README.md diff --git a/app/data/stacks/act-runner/stack.yml b/stack_orchestrator/data/stacks/act-runner/stack.yml similarity index 100% rename from app/data/stacks/act-runner/stack.yml rename to stack_orchestrator/data/stacks/act-runner/stack.yml diff --git a/app/data/stacks/azimuth/README.md b/stack_orchestrator/data/stacks/azimuth/README.md similarity index 100% rename from app/data/stacks/azimuth/README.md rename to stack_orchestrator/data/stacks/azimuth/README.md diff --git a/app/data/stacks/azimuth/stack.yml b/stack_orchestrator/data/stacks/azimuth/stack.yml similarity index 100% rename from app/data/stacks/azimuth/stack.yml rename to stack_orchestrator/data/stacks/azimuth/stack.yml diff --git a/app/data/stacks/build-support/README.md b/stack_orchestrator/data/stacks/build-support/README.md similarity index 100% rename from app/data/stacks/build-support/README.md rename to stack_orchestrator/data/stacks/build-support/README.md diff --git a/app/data/stacks/build-support/stack.yml b/stack_orchestrator/data/stacks/build-support/stack.yml similarity index 100% rename from app/data/stacks/build-support/stack.yml rename to stack_orchestrator/data/stacks/build-support/stack.yml diff --git a/app/data/stacks/chain-chunker/README.md b/stack_orchestrator/data/stacks/chain-chunker/README.md similarity index 100% rename from app/data/stacks/chain-chunker/README.md rename to stack_orchestrator/data/stacks/chain-chunker/README.md diff --git a/app/data/stacks/chain-chunker/stack.yml b/stack_orchestrator/data/stacks/chain-chunker/stack.yml similarity index 100% rename from app/data/stacks/chain-chunker/stack.yml rename to stack_orchestrator/data/stacks/chain-chunker/stack.yml diff --git a/app/data/stacks/erc20/README.md b/stack_orchestrator/data/stacks/erc20/README.md similarity index 100% rename from app/data/stacks/erc20/README.md rename to stack_orchestrator/data/stacks/erc20/README.md diff --git a/app/data/stacks/erc20/stack.yml b/stack_orchestrator/data/stacks/erc20/stack.yml similarity index 100% rename from app/data/stacks/erc20/stack.yml rename to stack_orchestrator/data/stacks/erc20/stack.yml diff --git a/app/data/stacks/erc721/README.md b/stack_orchestrator/data/stacks/erc721/README.md similarity index 100% rename from app/data/stacks/erc721/README.md rename to stack_orchestrator/data/stacks/erc721/README.md diff --git a/app/data/stacks/erc721/stack.yml b/stack_orchestrator/data/stacks/erc721/stack.yml similarity index 100% rename from app/data/stacks/erc721/stack.yml rename to stack_orchestrator/data/stacks/erc721/stack.yml diff --git a/app/data/stacks/fixturenet-eth-loaded/README.md b/stack_orchestrator/data/stacks/fixturenet-eth-loaded/README.md similarity index 100% rename from app/data/stacks/fixturenet-eth-loaded/README.md rename to stack_orchestrator/data/stacks/fixturenet-eth-loaded/README.md diff --git a/app/data/stacks/fixturenet-eth-loaded/stack.yml b/stack_orchestrator/data/stacks/fixturenet-eth-loaded/stack.yml similarity index 100% rename from app/data/stacks/fixturenet-eth-loaded/stack.yml rename to stack_orchestrator/data/stacks/fixturenet-eth-loaded/stack.yml diff --git a/app/data/stacks/fixturenet-eth-tx/README.md b/stack_orchestrator/data/stacks/fixturenet-eth-tx/README.md similarity index 100% rename from app/data/stacks/fixturenet-eth-tx/README.md rename to stack_orchestrator/data/stacks/fixturenet-eth-tx/README.md diff --git a/app/data/stacks/fixturenet-eth-tx/stack.yml b/stack_orchestrator/data/stacks/fixturenet-eth-tx/stack.yml similarity index 100% rename from app/data/stacks/fixturenet-eth-tx/stack.yml rename to stack_orchestrator/data/stacks/fixturenet-eth-tx/stack.yml diff --git a/app/data/stacks/fixturenet-eth/README.md b/stack_orchestrator/data/stacks/fixturenet-eth/README.md similarity index 100% rename from app/data/stacks/fixturenet-eth/README.md rename to stack_orchestrator/data/stacks/fixturenet-eth/README.md diff --git a/app/data/stacks/fixturenet-eth/stack.yml b/stack_orchestrator/data/stacks/fixturenet-eth/stack.yml similarity index 100% rename from app/data/stacks/fixturenet-eth/stack.yml rename to stack_orchestrator/data/stacks/fixturenet-eth/stack.yml diff --git a/app/data/stacks/fixturenet-laconic-loaded/README.md b/stack_orchestrator/data/stacks/fixturenet-laconic-loaded/README.md similarity index 100% rename from app/data/stacks/fixturenet-laconic-loaded/README.md rename to stack_orchestrator/data/stacks/fixturenet-laconic-loaded/README.md diff --git a/app/data/stacks/fixturenet-laconic-loaded/stack.yml b/stack_orchestrator/data/stacks/fixturenet-laconic-loaded/stack.yml similarity index 100% rename from app/data/stacks/fixturenet-laconic-loaded/stack.yml rename to stack_orchestrator/data/stacks/fixturenet-laconic-loaded/stack.yml diff --git a/app/data/stacks/fixturenet-laconicd/README.md b/stack_orchestrator/data/stacks/fixturenet-laconicd/README.md similarity index 100% rename from app/data/stacks/fixturenet-laconicd/README.md rename to stack_orchestrator/data/stacks/fixturenet-laconicd/README.md diff --git a/app/data/stacks/fixturenet-laconicd/stack.yml b/stack_orchestrator/data/stacks/fixturenet-laconicd/stack.yml similarity index 100% rename from app/data/stacks/fixturenet-laconicd/stack.yml rename to stack_orchestrator/data/stacks/fixturenet-laconicd/stack.yml diff --git a/app/data/stacks/fixturenet-lotus/README.md b/stack_orchestrator/data/stacks/fixturenet-lotus/README.md similarity index 100% rename from app/data/stacks/fixturenet-lotus/README.md rename to stack_orchestrator/data/stacks/fixturenet-lotus/README.md diff --git a/app/data/stacks/fixturenet-lotus/stack.yml b/stack_orchestrator/data/stacks/fixturenet-lotus/stack.yml similarity index 100% rename from app/data/stacks/fixturenet-lotus/stack.yml rename to stack_orchestrator/data/stacks/fixturenet-lotus/stack.yml diff --git a/app/data/stacks/fixturenet-optimism/README.md b/stack_orchestrator/data/stacks/fixturenet-optimism/README.md similarity index 100% rename from app/data/stacks/fixturenet-optimism/README.md rename to stack_orchestrator/data/stacks/fixturenet-optimism/README.md diff --git a/app/data/stacks/fixturenet-optimism/l2-only.md b/stack_orchestrator/data/stacks/fixturenet-optimism/l2-only.md similarity index 100% rename from app/data/stacks/fixturenet-optimism/l2-only.md rename to stack_orchestrator/data/stacks/fixturenet-optimism/l2-only.md diff --git a/app/data/stacks/fixturenet-optimism/stack.yml b/stack_orchestrator/data/stacks/fixturenet-optimism/stack.yml similarity index 100% rename from app/data/stacks/fixturenet-optimism/stack.yml rename to stack_orchestrator/data/stacks/fixturenet-optimism/stack.yml diff --git a/app/data/stacks/fixturenet-payments/README.md b/stack_orchestrator/data/stacks/fixturenet-payments/README.md similarity index 100% rename from app/data/stacks/fixturenet-payments/README.md rename to stack_orchestrator/data/stacks/fixturenet-payments/README.md diff --git a/app/data/stacks/fixturenet-payments/mobymask-demo.md b/stack_orchestrator/data/stacks/fixturenet-payments/mobymask-demo.md similarity index 100% rename from app/data/stacks/fixturenet-payments/mobymask-demo.md rename to stack_orchestrator/data/stacks/fixturenet-payments/mobymask-demo.md diff --git a/app/data/stacks/fixturenet-payments/ponder-demo.md b/stack_orchestrator/data/stacks/fixturenet-payments/ponder-demo.md similarity index 100% rename from app/data/stacks/fixturenet-payments/ponder-demo.md rename to stack_orchestrator/data/stacks/fixturenet-payments/ponder-demo.md diff --git a/app/data/stacks/fixturenet-payments/stack.yml b/stack_orchestrator/data/stacks/fixturenet-payments/stack.yml similarity index 100% rename from app/data/stacks/fixturenet-payments/stack.yml rename to stack_orchestrator/data/stacks/fixturenet-payments/stack.yml diff --git a/app/data/stacks/fixturenet-plugeth-tx/README.md b/stack_orchestrator/data/stacks/fixturenet-plugeth-tx/README.md similarity index 100% rename from app/data/stacks/fixturenet-plugeth-tx/README.md rename to stack_orchestrator/data/stacks/fixturenet-plugeth-tx/README.md diff --git a/app/data/stacks/fixturenet-plugeth-tx/stack.yml b/stack_orchestrator/data/stacks/fixturenet-plugeth-tx/stack.yml similarity index 100% rename from app/data/stacks/fixturenet-plugeth-tx/stack.yml rename to stack_orchestrator/data/stacks/fixturenet-plugeth-tx/stack.yml diff --git a/app/data/stacks/fixturenet-pocket/README.md b/stack_orchestrator/data/stacks/fixturenet-pocket/README.md similarity index 100% rename from app/data/stacks/fixturenet-pocket/README.md rename to stack_orchestrator/data/stacks/fixturenet-pocket/README.md diff --git a/app/data/stacks/fixturenet-pocket/stack.yml b/stack_orchestrator/data/stacks/fixturenet-pocket/stack.yml similarity index 100% rename from app/data/stacks/fixturenet-pocket/stack.yml rename to stack_orchestrator/data/stacks/fixturenet-pocket/stack.yml diff --git a/app/data/stacks/fixturenet-sushiswap-subgraph/README.md b/stack_orchestrator/data/stacks/fixturenet-sushiswap-subgraph/README.md similarity index 100% rename from app/data/stacks/fixturenet-sushiswap-subgraph/README.md rename to stack_orchestrator/data/stacks/fixturenet-sushiswap-subgraph/README.md diff --git a/app/data/stacks/fixturenet-sushiswap-subgraph/stack.yml b/stack_orchestrator/data/stacks/fixturenet-sushiswap-subgraph/stack.yml similarity index 100% rename from app/data/stacks/fixturenet-sushiswap-subgraph/stack.yml rename to stack_orchestrator/data/stacks/fixturenet-sushiswap-subgraph/stack.yml diff --git a/app/data/stacks/gelato/README.md b/stack_orchestrator/data/stacks/gelato/README.md similarity index 100% rename from app/data/stacks/gelato/README.md rename to stack_orchestrator/data/stacks/gelato/README.md diff --git a/app/data/stacks/gelato/stack.yml b/stack_orchestrator/data/stacks/gelato/stack.yml similarity index 100% rename from app/data/stacks/gelato/stack.yml rename to stack_orchestrator/data/stacks/gelato/stack.yml diff --git a/app/data/stacks/graph-node/README.md b/stack_orchestrator/data/stacks/graph-node/README.md similarity index 100% rename from app/data/stacks/graph-node/README.md rename to stack_orchestrator/data/stacks/graph-node/README.md diff --git a/app/data/stacks/graph-node/deploy-subgraph.md b/stack_orchestrator/data/stacks/graph-node/deploy-subgraph.md similarity index 100% rename from app/data/stacks/graph-node/deploy-subgraph.md rename to stack_orchestrator/data/stacks/graph-node/deploy-subgraph.md diff --git a/app/data/stacks/graph-node/stack.yml b/stack_orchestrator/data/stacks/graph-node/stack.yml similarity index 100% rename from app/data/stacks/graph-node/stack.yml rename to stack_orchestrator/data/stacks/graph-node/stack.yml diff --git a/app/data/stacks/kubo/README.md b/stack_orchestrator/data/stacks/kubo/README.md similarity index 100% rename from app/data/stacks/kubo/README.md rename to stack_orchestrator/data/stacks/kubo/README.md diff --git a/app/data/stacks/kubo/stack.yml b/stack_orchestrator/data/stacks/kubo/stack.yml similarity index 100% rename from app/data/stacks/kubo/stack.yml rename to stack_orchestrator/data/stacks/kubo/stack.yml diff --git a/app/data/stacks/laconic-dot-com/README.md b/stack_orchestrator/data/stacks/laconic-dot-com/README.md similarity index 100% rename from app/data/stacks/laconic-dot-com/README.md rename to stack_orchestrator/data/stacks/laconic-dot-com/README.md diff --git a/app/data/stacks/laconic-dot-com/stack.yml b/stack_orchestrator/data/stacks/laconic-dot-com/stack.yml similarity index 100% rename from app/data/stacks/laconic-dot-com/stack.yml rename to stack_orchestrator/data/stacks/laconic-dot-com/stack.yml diff --git a/app/data/stacks/lasso/README.md b/stack_orchestrator/data/stacks/lasso/README.md similarity index 100% rename from app/data/stacks/lasso/README.md rename to stack_orchestrator/data/stacks/lasso/README.md diff --git a/app/data/stacks/lasso/stack.yml b/stack_orchestrator/data/stacks/lasso/stack.yml similarity index 100% rename from app/data/stacks/lasso/stack.yml rename to stack_orchestrator/data/stacks/lasso/stack.yml diff --git a/app/data/stacks/mainnet-eth-plugeth/README.md b/stack_orchestrator/data/stacks/mainnet-eth-plugeth/README.md similarity index 100% rename from app/data/stacks/mainnet-eth-plugeth/README.md rename to stack_orchestrator/data/stacks/mainnet-eth-plugeth/README.md diff --git a/app/data/stacks/mainnet-eth-plugeth/deploy/commands.py b/stack_orchestrator/data/stacks/mainnet-eth-plugeth/deploy/commands.py similarity index 100% rename from app/data/stacks/mainnet-eth-plugeth/deploy/commands.py rename to stack_orchestrator/data/stacks/mainnet-eth-plugeth/deploy/commands.py diff --git a/app/data/stacks/mainnet-eth-plugeth/stack.yml b/stack_orchestrator/data/stacks/mainnet-eth-plugeth/stack.yml similarity index 100% rename from app/data/stacks/mainnet-eth-plugeth/stack.yml rename to stack_orchestrator/data/stacks/mainnet-eth-plugeth/stack.yml diff --git a/app/data/stacks/mainnet-eth/README.md b/stack_orchestrator/data/stacks/mainnet-eth/README.md similarity index 100% rename from app/data/stacks/mainnet-eth/README.md rename to stack_orchestrator/data/stacks/mainnet-eth/README.md diff --git a/app/data/stacks/mainnet-eth/deploy/commands.py b/stack_orchestrator/data/stacks/mainnet-eth/deploy/commands.py similarity index 100% rename from app/data/stacks/mainnet-eth/deploy/commands.py rename to stack_orchestrator/data/stacks/mainnet-eth/deploy/commands.py diff --git a/app/data/stacks/mainnet-eth/stack.yml b/stack_orchestrator/data/stacks/mainnet-eth/stack.yml similarity index 100% rename from app/data/stacks/mainnet-eth/stack.yml rename to stack_orchestrator/data/stacks/mainnet-eth/stack.yml diff --git a/app/data/stacks/mainnet-go-opera/README.md b/stack_orchestrator/data/stacks/mainnet-go-opera/README.md similarity index 100% rename from app/data/stacks/mainnet-go-opera/README.md rename to stack_orchestrator/data/stacks/mainnet-go-opera/README.md diff --git a/app/data/stacks/mainnet-go-opera/stack.yml b/stack_orchestrator/data/stacks/mainnet-go-opera/stack.yml similarity index 100% rename from app/data/stacks/mainnet-go-opera/stack.yml rename to stack_orchestrator/data/stacks/mainnet-go-opera/stack.yml diff --git a/app/data/stacks/mainnet-laconic/README.md b/stack_orchestrator/data/stacks/mainnet-laconic/README.md similarity index 100% rename from app/data/stacks/mainnet-laconic/README.md rename to stack_orchestrator/data/stacks/mainnet-laconic/README.md diff --git a/app/data/stacks/mainnet-laconic/deploy/commands.py b/stack_orchestrator/data/stacks/mainnet-laconic/deploy/commands.py similarity index 97% rename from app/data/stacks/mainnet-laconic/deploy/commands.py rename to stack_orchestrator/data/stacks/mainnet-laconic/deploy/commands.py index 030200f1..b611a0d6 100644 --- a/app/data/stacks/mainnet-laconic/deploy/commands.py +++ b/stack_orchestrator/data/stacks/mainnet-laconic/deploy/commands.py @@ -13,11 +13,11 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . -from app.util import get_yaml -from app.deploy.deploy_types import DeployCommandContext, LaconicStackSetupCommand, DeploymentContext -from app.deploy.stack_state import State -from app.deploy.deploy_util import VolumeMapping, run_container_command -from app.command_types import CommandOptions +from stack_orchestrator.util import get_yaml +from stack_orchestrator.deploy.deploy_types import DeployCommandContext, LaconicStackSetupCommand, DeploymentContext +from stack_orchestrator.deploy.stack_state import State +from stack_orchestrator.deploy.deploy_util import VolumeMapping, run_container_command +from stack_orchestrator.command_types import CommandOptions from enum import Enum from pathlib import Path from shutil import copyfile, copytree diff --git a/app/data/stacks/mainnet-laconic/stack.yml b/stack_orchestrator/data/stacks/mainnet-laconic/stack.yml similarity index 100% rename from app/data/stacks/mainnet-laconic/stack.yml rename to stack_orchestrator/data/stacks/mainnet-laconic/stack.yml diff --git a/app/data/stacks/mainnet-laconic/test/run-mainnet-laconic-test.sh b/stack_orchestrator/data/stacks/mainnet-laconic/test/run-mainnet-laconic-test.sh similarity index 100% rename from app/data/stacks/mainnet-laconic/test/run-mainnet-laconic-test.sh rename to stack_orchestrator/data/stacks/mainnet-laconic/test/run-mainnet-laconic-test.sh diff --git a/app/data/stacks/mobymask-v2/README.md b/stack_orchestrator/data/stacks/mobymask-v2/README.md similarity index 100% rename from app/data/stacks/mobymask-v2/README.md rename to stack_orchestrator/data/stacks/mobymask-v2/README.md diff --git a/app/data/stacks/mobymask-v2/demo.md b/stack_orchestrator/data/stacks/mobymask-v2/demo.md similarity index 100% rename from app/data/stacks/mobymask-v2/demo.md rename to stack_orchestrator/data/stacks/mobymask-v2/demo.md diff --git a/app/data/stacks/mobymask-v2/mobymask-only.md b/stack_orchestrator/data/stacks/mobymask-v2/mobymask-only.md similarity index 100% rename from app/data/stacks/mobymask-v2/mobymask-only.md rename to stack_orchestrator/data/stacks/mobymask-v2/mobymask-only.md diff --git a/app/data/stacks/mobymask-v2/stack.yml b/stack_orchestrator/data/stacks/mobymask-v2/stack.yml similarity index 100% rename from app/data/stacks/mobymask-v2/stack.yml rename to stack_orchestrator/data/stacks/mobymask-v2/stack.yml diff --git a/app/data/stacks/mobymask-v2/watcher-p2p-network/watcher.md b/stack_orchestrator/data/stacks/mobymask-v2/watcher-p2p-network/watcher.md similarity index 100% rename from app/data/stacks/mobymask-v2/watcher-p2p-network/watcher.md rename to stack_orchestrator/data/stacks/mobymask-v2/watcher-p2p-network/watcher.md diff --git a/app/data/stacks/mobymask-v2/watcher-p2p-network/web-app.md b/stack_orchestrator/data/stacks/mobymask-v2/watcher-p2p-network/web-app.md similarity index 100% rename from app/data/stacks/mobymask-v2/watcher-p2p-network/web-app.md rename to stack_orchestrator/data/stacks/mobymask-v2/watcher-p2p-network/web-app.md diff --git a/app/data/stacks/mobymask-v2/web-apps.md b/stack_orchestrator/data/stacks/mobymask-v2/web-apps.md similarity index 100% rename from app/data/stacks/mobymask-v2/web-apps.md rename to stack_orchestrator/data/stacks/mobymask-v2/web-apps.md diff --git a/app/data/stacks/mobymask-v3/README.md b/stack_orchestrator/data/stacks/mobymask-v3/README.md similarity index 100% rename from app/data/stacks/mobymask-v3/README.md rename to stack_orchestrator/data/stacks/mobymask-v3/README.md diff --git a/app/data/stacks/mobymask-v3/stack.yml b/stack_orchestrator/data/stacks/mobymask-v3/stack.yml similarity index 100% rename from app/data/stacks/mobymask-v3/stack.yml rename to stack_orchestrator/data/stacks/mobymask-v3/stack.yml diff --git a/app/data/stacks/mobymask-v3/watcher.md b/stack_orchestrator/data/stacks/mobymask-v3/watcher.md similarity index 100% rename from app/data/stacks/mobymask-v3/watcher.md rename to stack_orchestrator/data/stacks/mobymask-v3/watcher.md diff --git a/app/data/stacks/mobymask-v3/web-app.md b/stack_orchestrator/data/stacks/mobymask-v3/web-app.md similarity index 100% rename from app/data/stacks/mobymask-v3/web-app.md rename to stack_orchestrator/data/stacks/mobymask-v3/web-app.md diff --git a/app/data/stacks/mobymask/README.md b/stack_orchestrator/data/stacks/mobymask/README.md similarity index 100% rename from app/data/stacks/mobymask/README.md rename to stack_orchestrator/data/stacks/mobymask/README.md diff --git a/app/data/stacks/mobymask/stack.yml b/stack_orchestrator/data/stacks/mobymask/stack.yml similarity index 100% rename from app/data/stacks/mobymask/stack.yml rename to stack_orchestrator/data/stacks/mobymask/stack.yml diff --git a/app/data/stacks/package-registry/README.md b/stack_orchestrator/data/stacks/package-registry/README.md similarity index 100% rename from app/data/stacks/package-registry/README.md rename to stack_orchestrator/data/stacks/package-registry/README.md diff --git a/app/data/stacks/package-registry/stack.yml b/stack_orchestrator/data/stacks/package-registry/stack.yml similarity index 100% rename from app/data/stacks/package-registry/stack.yml rename to stack_orchestrator/data/stacks/package-registry/stack.yml diff --git a/app/data/stacks/reth/README.md b/stack_orchestrator/data/stacks/reth/README.md similarity index 100% rename from app/data/stacks/reth/README.md rename to stack_orchestrator/data/stacks/reth/README.md diff --git a/app/data/stacks/reth/stack.yml b/stack_orchestrator/data/stacks/reth/stack.yml similarity index 100% rename from app/data/stacks/reth/stack.yml rename to stack_orchestrator/data/stacks/reth/stack.yml diff --git a/app/data/stacks/sushiswap-subgraph/README.md b/stack_orchestrator/data/stacks/sushiswap-subgraph/README.md similarity index 100% rename from app/data/stacks/sushiswap-subgraph/README.md rename to stack_orchestrator/data/stacks/sushiswap-subgraph/README.md diff --git a/app/data/stacks/sushiswap-subgraph/stack.yml b/stack_orchestrator/data/stacks/sushiswap-subgraph/stack.yml similarity index 100% rename from app/data/stacks/sushiswap-subgraph/stack.yml rename to stack_orchestrator/data/stacks/sushiswap-subgraph/stack.yml diff --git a/app/data/stacks/sushiswap/README.md b/stack_orchestrator/data/stacks/sushiswap/README.md similarity index 100% rename from app/data/stacks/sushiswap/README.md rename to stack_orchestrator/data/stacks/sushiswap/README.md diff --git a/app/data/stacks/sushiswap/smoke-tests.md b/stack_orchestrator/data/stacks/sushiswap/smoke-tests.md similarity index 100% rename from app/data/stacks/sushiswap/smoke-tests.md rename to stack_orchestrator/data/stacks/sushiswap/smoke-tests.md diff --git a/app/data/stacks/sushiswap/stack.yml b/stack_orchestrator/data/stacks/sushiswap/stack.yml similarity index 100% rename from app/data/stacks/sushiswap/stack.yml rename to stack_orchestrator/data/stacks/sushiswap/stack.yml diff --git a/app/data/stacks/test/README.md b/stack_orchestrator/data/stacks/test/README.md similarity index 100% rename from app/data/stacks/test/README.md rename to stack_orchestrator/data/stacks/test/README.md diff --git a/app/data/stacks/test/deploy/commands.py b/stack_orchestrator/data/stacks/test/deploy/commands.py similarity index 88% rename from app/data/stacks/test/deploy/commands.py rename to stack_orchestrator/data/stacks/test/deploy/commands.py index 2eebeea2..e6601eae 100644 --- a/app/data/stacks/test/deploy/commands.py +++ b/stack_orchestrator/data/stacks/test/deploy/commands.py @@ -13,10 +13,10 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . -from app.util import get_yaml -from app.deploy.deploy_types import DeployCommandContext -from app.deploy.stack_state import State -from app.deploy.deploy_util import VolumeMapping, run_container_command +from stack_orchestrator.util import get_yaml +from stack_orchestrator.deploy.deploy_types import DeployCommandContext +from stack_orchestrator.deploy.stack_state import State +from stack_orchestrator.deploy.deploy_util import VolumeMapping, run_container_command from pathlib import Path default_spec_file_content = """config: diff --git a/app/data/stacks/test/stack.yml b/stack_orchestrator/data/stacks/test/stack.yml similarity index 100% rename from app/data/stacks/test/stack.yml rename to stack_orchestrator/data/stacks/test/stack.yml diff --git a/app/data/stacks/uniswap-v3/README.md b/stack_orchestrator/data/stacks/uniswap-v3/README.md similarity index 100% rename from app/data/stacks/uniswap-v3/README.md rename to stack_orchestrator/data/stacks/uniswap-v3/README.md diff --git a/app/data/stacks/uniswap-v3/stack.yml b/stack_orchestrator/data/stacks/uniswap-v3/stack.yml similarity index 100% rename from app/data/stacks/uniswap-v3/stack.yml rename to stack_orchestrator/data/stacks/uniswap-v3/stack.yml diff --git a/app/data/version.txt b/stack_orchestrator/data/version.txt similarity index 100% rename from app/data/version.txt rename to stack_orchestrator/data/version.txt diff --git a/app/deploy/__init__.py b/stack_orchestrator/deploy/__init__.py similarity index 100% rename from app/deploy/__init__.py rename to stack_orchestrator/deploy/__init__.py diff --git a/app/deploy/compose/__init__.py b/stack_orchestrator/deploy/compose/__init__.py similarity index 100% rename from app/deploy/compose/__init__.py rename to stack_orchestrator/deploy/compose/__init__.py diff --git a/app/deploy/compose/deploy_docker.py b/stack_orchestrator/deploy/compose/deploy_docker.py similarity index 96% rename from app/deploy/compose/deploy_docker.py rename to stack_orchestrator/deploy/compose/deploy_docker.py index e8ee4b9f..1e5f5f81 100644 --- a/app/deploy/compose/deploy_docker.py +++ b/stack_orchestrator/deploy/compose/deploy_docker.py @@ -15,7 +15,7 @@ from pathlib import Path from python_on_whales import DockerClient, DockerException -from app.deploy.deployer import Deployer, DeployerException, DeployerConfigGenerator +from stack_orchestrator.deploy.deployer import Deployer, DeployerException, DeployerConfigGenerator class DockerDeployer(Deployer): diff --git a/app/deploy/deploy.py b/stack_orchestrator/deploy/deploy.py similarity index 96% rename from app/deploy/deploy.py rename to stack_orchestrator/deploy/deploy.py index a2d7cc01..57fedebf 100644 --- a/app/deploy/deploy.py +++ b/stack_orchestrator/deploy/deploy.py @@ -24,13 +24,13 @@ from importlib import resources import subprocess import click from pathlib import Path -from app.util import include_exclude_check, get_parsed_stack_config, global_options2, get_dev_root_path -from app.deploy.deployer import Deployer, DeployerException -from app.deploy.deployer_factory import getDeployer -from app.deploy.deploy_types import ClusterContext, DeployCommandContext -from app.deploy.deployment_create import create as deployment_create -from app.deploy.deployment_create import init as deployment_init -from app.deploy.deployment_create import setup as deployment_setup +from stack_orchestrator.util import include_exclude_check, get_parsed_stack_config, global_options2, get_dev_root_path +from stack_orchestrator.deploy.deployer import Deployer, DeployerException +from stack_orchestrator.deploy.deployer_factory import getDeployer +from stack_orchestrator.deploy.deploy_types import ClusterContext, DeployCommandContext +from stack_orchestrator.deploy.deployment_create import create as deployment_create +from stack_orchestrator.deploy.deployment_create import init as deployment_init +from stack_orchestrator.deploy.deployment_create import setup as deployment_setup @click.group() @@ -273,7 +273,7 @@ def _make_cluster_context(ctx, stack, include, exclude, cluster, env_file): print(f"Using cluster name: {cluster}") # See: https://stackoverflow.com/a/20885799/1701505 - from app import data + from stack_orchestrator import data with resources.open_text(data, "pod-list.txt") as pod_list_file: all_pods = pod_list_file.read().splitlines() diff --git a/app/deploy/deploy_types.py b/stack_orchestrator/deploy/deploy_types.py similarity index 93% rename from app/deploy/deploy_types.py rename to stack_orchestrator/deploy/deploy_types.py index 16b5c313..b0c59380 100644 --- a/app/deploy/deploy_types.py +++ b/stack_orchestrator/deploy/deploy_types.py @@ -16,8 +16,8 @@ from typing import List from dataclasses import dataclass from pathlib import Path -from app.command_types import CommandOptions -from app.deploy.deployer import Deployer +from stack_orchestrator.command_types import CommandOptions +from stack_orchestrator.deploy.deployer import Deployer @dataclass diff --git a/app/deploy/deploy_util.py b/stack_orchestrator/deploy/deploy_util.py similarity index 92% rename from app/deploy/deploy_util.py rename to stack_orchestrator/deploy/deploy_util.py index 4a1ffbfe..9829490d 100644 --- a/app/deploy/deploy_util.py +++ b/stack_orchestrator/deploy/deploy_util.py @@ -15,8 +15,8 @@ import os from typing import List -from app.deploy.deploy_types import DeployCommandContext, VolumeMapping -from app.util import get_parsed_stack_config, get_yaml, get_compose_file_dir, get_pod_list +from stack_orchestrator.deploy.deploy_types import DeployCommandContext, VolumeMapping +from stack_orchestrator.util import get_parsed_stack_config, get_yaml, get_compose_file_dir, get_pod_list def _container_image_from_service(stack: str, service: str): diff --git a/app/deploy/deployer.py b/stack_orchestrator/deploy/deployer.py similarity index 100% rename from app/deploy/deployer.py rename to stack_orchestrator/deploy/deployer.py diff --git a/app/deploy/deployer_factory.py b/stack_orchestrator/deploy/deployer_factory.py similarity index 87% rename from app/deploy/deployer_factory.py rename to stack_orchestrator/deploy/deployer_factory.py index 0c0ef69d..262fa2dd 100644 --- a/app/deploy/deployer_factory.py +++ b/stack_orchestrator/deploy/deployer_factory.py @@ -13,8 +13,8 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . -from app.deploy.k8s.deploy_k8s import K8sDeployer, K8sDeployerConfigGenerator -from app.deploy.compose.deploy_docker import DockerDeployer, DockerDeployerConfigGenerator +from stack_orchestrator.deploy.k8s.deploy_k8s import K8sDeployer, K8sDeployerConfigGenerator +from stack_orchestrator.deploy.compose.deploy_docker import DockerDeployer, DockerDeployerConfigGenerator def getDeployerConfigGenerator(type: str): diff --git a/app/deploy/deployment.py b/stack_orchestrator/deploy/deployment.py similarity index 94% rename from app/deploy/deployment.py rename to stack_orchestrator/deploy/deployment.py index b1b4a486..c6656b01 100644 --- a/app/deploy/deployment.py +++ b/stack_orchestrator/deploy/deployment.py @@ -16,10 +16,10 @@ import click from pathlib import Path import sys -from app.deploy.deploy import up_operation, down_operation, ps_operation, port_operation -from app.deploy.deploy import exec_operation, logs_operation, create_deploy_context -from app.deploy.stack import Stack -from app.deploy.spec import Spec +from stack_orchestrator.deploy.deploy import up_operation, down_operation, ps_operation, port_operation +from stack_orchestrator.deploy.deploy import exec_operation, logs_operation, create_deploy_context +from stack_orchestrator.deploy.stack import Stack +from stack_orchestrator.deploy.spec import Spec class DeploymentContext: diff --git a/app/deploy/deployment_create.py b/stack_orchestrator/deploy/deployment_create.py similarity index 97% rename from app/deploy/deployment_create.py rename to stack_orchestrator/deploy/deployment_create.py index 4f297286..8a2237a8 100644 --- a/app/deploy/deployment_create.py +++ b/stack_orchestrator/deploy/deployment_create.py @@ -21,10 +21,11 @@ from typing import List import random from shutil import copy, copyfile, copytree import sys -from app.util import (get_stack_file_path, get_parsed_deployment_spec, get_parsed_stack_config, global_options, get_yaml, - get_pod_list, get_pod_file_path, pod_has_scripts, get_pod_script_paths, get_plugin_code_paths) -from app.deploy.deploy_types import DeploymentContext, DeployCommandContext, LaconicStackSetupCommand -from app.deploy.deployer_factory import getDeployerConfigGenerator +from stack_orchestrator.util import (get_stack_file_path, get_parsed_deployment_spec, get_parsed_stack_config, + global_options, get_yaml, get_pod_list, get_pod_file_path, pod_has_scripts, + get_pod_script_paths, get_plugin_code_paths) +from stack_orchestrator.deploy.deploy_types import DeploymentContext, DeployCommandContext, LaconicStackSetupCommand +from stack_orchestrator.deploy.deployer_factory import getDeployerConfigGenerator def _make_default_deployment_dir(): diff --git a/app/deploy/k8s/__init__.py b/stack_orchestrator/deploy/k8s/__init__.py similarity index 100% rename from app/deploy/k8s/__init__.py rename to stack_orchestrator/deploy/k8s/__init__.py diff --git a/app/deploy/k8s/cluster_info.py b/stack_orchestrator/deploy/k8s/cluster_info.py similarity index 94% rename from app/deploy/k8s/cluster_info.py rename to stack_orchestrator/deploy/k8s/cluster_info.py index dfb1ef53..5d785a01 100644 --- a/app/deploy/k8s/cluster_info.py +++ b/stack_orchestrator/deploy/k8s/cluster_info.py @@ -16,9 +16,9 @@ from kubernetes import client from typing import Any, List, Set -from app.opts import opts -from app.deploy.k8s.helpers import named_volumes_from_pod_files, volume_mounts_for_service, volumes_for_pod_files -from app.deploy.k8s.helpers import parsed_pod_files_map_from_file_names +from stack_orchestrator.opts import opts +from stack_orchestrator.deploy.k8s.helpers import named_volumes_from_pod_files, volume_mounts_for_service, volumes_for_pod_files +from stack_orchestrator.deploy.k8s.helpers import parsed_pod_files_map_from_file_names class ClusterInfo: diff --git a/app/deploy/k8s/deploy_k8s.py b/stack_orchestrator/deploy/k8s/deploy_k8s.py similarity index 92% rename from app/deploy/k8s/deploy_k8s.py rename to stack_orchestrator/deploy/k8s/deploy_k8s.py index 16b5f0b4..a5167185 100644 --- a/app/deploy/k8s/deploy_k8s.py +++ b/stack_orchestrator/deploy/k8s/deploy_k8s.py @@ -16,11 +16,11 @@ from pathlib import Path from kubernetes import client, config -from app.deploy.deployer import Deployer, DeployerConfigGenerator -from app.deploy.k8s.helpers import create_cluster, destroy_cluster, load_images_into_kind -from app.deploy.k8s.helpers import pods_in_deployment, log_stream_from_string, generate_kind_config -from app.deploy.k8s.cluster_info import ClusterInfo -from app.opts import opts +from stack_orchestrator.deploy.deployer import Deployer, DeployerConfigGenerator +from stack_orchestrator.deploy.k8s.helpers import create_cluster, destroy_cluster, load_images_into_kind +from stack_orchestrator.deploy.k8s.helpers import pods_in_deployment, log_stream_from_string, generate_kind_config +from stack_orchestrator.deploy.k8s.cluster_info import ClusterInfo +from stack_orchestrator.opts import opts class K8sDeployer(Deployer): diff --git a/app/deploy/k8s/helpers.py b/stack_orchestrator/deploy/k8s/helpers.py similarity index 98% rename from app/deploy/k8s/helpers.py rename to stack_orchestrator/deploy/k8s/helpers.py index 6194ac5e..8536a521 100644 --- a/app/deploy/k8s/helpers.py +++ b/stack_orchestrator/deploy/k8s/helpers.py @@ -18,8 +18,8 @@ from pathlib import Path import subprocess from typing import Any, Set -from app.opts import opts -from app.util import get_yaml +from stack_orchestrator.opts import opts +from stack_orchestrator.util import get_yaml def _run_command(command: str): diff --git a/app/deploy/spec.py b/stack_orchestrator/deploy/spec.py similarity index 95% rename from app/deploy/spec.py rename to stack_orchestrator/deploy/spec.py index a23bc167..9ee893b9 100644 --- a/app/deploy/spec.py +++ b/stack_orchestrator/deploy/spec.py @@ -15,7 +15,7 @@ from pathlib import Path import typing -from app.util import get_yaml +from stack_orchestrator.util import get_yaml class Spec: diff --git a/app/deploy/stack.py b/stack_orchestrator/deploy/stack.py similarity index 95% rename from app/deploy/stack.py rename to stack_orchestrator/deploy/stack.py index 1f94acdf..e0d33851 100644 --- a/app/deploy/stack.py +++ b/stack_orchestrator/deploy/stack.py @@ -15,7 +15,7 @@ from pathlib import Path import typing -from app.util import get_yaml +from stack_orchestrator.util import get_yaml class Stack: diff --git a/app/deploy/stack_state.py b/stack_orchestrator/deploy/stack_state.py similarity index 100% rename from app/deploy/stack_state.py rename to stack_orchestrator/deploy/stack_state.py diff --git a/cli.py b/stack_orchestrator/main.py similarity index 82% rename from cli.py rename to stack_orchestrator/main.py index 38bdddd9..ca1914e6 100644 --- a/cli.py +++ b/stack_orchestrator/main.py @@ -15,15 +15,15 @@ import click -from app.command_types import CommandOptions -from app.repos import setup_repositories -from app.build import build_containers -from app.build import build_npms -from app.deploy import deploy -from app import version -from app.deploy import deployment -from app import opts -from app import update +from stack_orchestrator.command_types import CommandOptions +from stack_orchestrator.repos import setup_repositories +from stack_orchestrator.build import build_containers +from stack_orchestrator.build import build_npms +from stack_orchestrator.deploy import deploy +from stack_orchestrator import version +from stack_orchestrator.deploy import deployment +from stack_orchestrator import opts +from stack_orchestrator import update CONTEXT_SETTINGS = dict(help_option_names=['-h', '--help']) diff --git a/app/opts.py b/stack_orchestrator/opts.py similarity index 92% rename from app/opts.py rename to stack_orchestrator/opts.py index 193637c2..665da535 100644 --- a/app/opts.py +++ b/stack_orchestrator/opts.py @@ -13,7 +13,7 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . -from app.command_types import CommandOptions +from stack_orchestrator.command_types import CommandOptions class opts: diff --git a/app/repos/__init__.py b/stack_orchestrator/repos/__init__.py similarity index 100% rename from app/repos/__init__.py rename to stack_orchestrator/repos/__init__.py diff --git a/app/repos/setup_repositories.py b/stack_orchestrator/repos/setup_repositories.py similarity index 99% rename from app/repos/setup_repositories.py rename to stack_orchestrator/repos/setup_repositories.py index 0ce11670..feca7897 100644 --- a/app/repos/setup_repositories.py +++ b/stack_orchestrator/repos/setup_repositories.py @@ -25,7 +25,7 @@ import click import importlib.resources from pathlib import Path import yaml -from app.util import include_exclude_check +from stack_orchestrator.util import include_exclude_check class GitProgress(git.RemoteProgress): @@ -232,7 +232,7 @@ def command(ctx, include, exclude, git_ssh, check_only, pull, branches, branches os.makedirs(dev_root_path) # See: https://stackoverflow.com/a/20885799/1701505 - from app import data + from stack_orchestrator import data with importlib.resources.open_text(data, "repository-list.txt") as repository_list_file: all_repos = repository_list_file.read().splitlines() diff --git a/app/update.py b/stack_orchestrator/update.py similarity index 98% rename from app/update.py rename to stack_orchestrator/update.py index 9f70b06e..a41eabae 100644 --- a/app/update.py +++ b/stack_orchestrator/update.py @@ -23,7 +23,7 @@ import sys import stat import shutil import validators -from app.util import get_yaml +from stack_orchestrator.util import get_yaml def _download_url(url: str, file_path: Path): diff --git a/app/util.py b/stack_orchestrator/util.py similarity index 100% rename from app/util.py rename to stack_orchestrator/util.py diff --git a/app/version.py b/stack_orchestrator/version.py similarity index 96% rename from app/version.py rename to stack_orchestrator/version.py index 5a5c33d4..68e47b44 100644 --- a/app/version.py +++ b/stack_orchestrator/version.py @@ -23,7 +23,7 @@ def command(ctx): '''print tool version''' # See: https://stackoverflow.com/a/20885799/1701505 - from app import data + from stack_orchestrator import data with importlib.resources.open_text(data, "build_tag.txt") as version_file: # TODO: code better version that skips comment lines version_string = version_file.read().splitlines()[1]