diff --git a/.gitignore b/backend/.gitignore similarity index 100% rename from .gitignore rename to backend/.gitignore diff --git a/.pylintrc b/backend/.pylintrc similarity index 100% rename from .pylintrc rename to backend/.pylintrc diff --git a/Dockerfile b/backend/Dockerfile similarity index 100% rename from Dockerfile rename to backend/Dockerfile diff --git a/LICENSE b/backend/LICENSE similarity index 100% rename from LICENSE rename to backend/LICENSE diff --git a/README.md b/backend/README.md similarity index 100% rename from README.md rename to backend/README.md diff --git a/app.py b/backend/app.py similarity index 100% rename from app.py rename to backend/app.py diff --git a/areas/__init__.py b/backend/areas/__init__.py similarity index 100% rename from areas/__init__.py rename to backend/areas/__init__.py diff --git a/areas/apps/__init__.py b/backend/areas/apps/__init__.py similarity index 100% rename from areas/apps/__init__.py rename to backend/areas/apps/__init__.py diff --git a/areas/apps/apps.py b/backend/areas/apps/apps.py similarity index 100% rename from areas/apps/apps.py rename to backend/areas/apps/apps.py diff --git a/areas/apps/apps_service.py b/backend/areas/apps/apps_service.py similarity index 100% rename from areas/apps/apps_service.py rename to backend/areas/apps/apps_service.py diff --git a/areas/apps/models.py b/backend/areas/apps/models.py similarity index 100% rename from areas/apps/models.py rename to backend/areas/apps/models.py diff --git a/areas/apps/templates/add-app-kustomization.yaml.jinja b/backend/areas/apps/templates/add-app-kustomization.yaml.jinja similarity index 100% rename from areas/apps/templates/add-app-kustomization.yaml.jinja rename to backend/areas/apps/templates/add-app-kustomization.yaml.jinja diff --git a/areas/apps/templates/stackspin-nextcloud-variables.yaml.jinja b/backend/areas/apps/templates/stackspin-nextcloud-variables.yaml.jinja similarity index 100% rename from areas/apps/templates/stackspin-nextcloud-variables.yaml.jinja rename to backend/areas/apps/templates/stackspin-nextcloud-variables.yaml.jinja diff --git a/areas/apps/templates/stackspin-oauth-variables.yaml.jinja b/backend/areas/apps/templates/stackspin-oauth-variables.yaml.jinja similarity index 100% rename from areas/apps/templates/stackspin-oauth-variables.yaml.jinja rename to backend/areas/apps/templates/stackspin-oauth-variables.yaml.jinja diff --git a/areas/apps/templates/stackspin-wekan-variables.yaml.jinja b/backend/areas/apps/templates/stackspin-wekan-variables.yaml.jinja similarity index 100% rename from areas/apps/templates/stackspin-wekan-variables.yaml.jinja rename to backend/areas/apps/templates/stackspin-wekan-variables.yaml.jinja diff --git a/areas/apps/templates/stackspin-wordpress-variables.yaml.jinja b/backend/areas/apps/templates/stackspin-wordpress-variables.yaml.jinja similarity index 100% rename from areas/apps/templates/stackspin-wordpress-variables.yaml.jinja rename to backend/areas/apps/templates/stackspin-wordpress-variables.yaml.jinja diff --git a/areas/apps/templates/stackspin-zulip-variables.yaml.jinja b/backend/areas/apps/templates/stackspin-zulip-variables.yaml.jinja similarity index 100% rename from areas/apps/templates/stackspin-zulip-variables.yaml.jinja rename to backend/areas/apps/templates/stackspin-zulip-variables.yaml.jinja diff --git a/areas/auth/__init__.py b/backend/areas/auth/__init__.py similarity index 100% rename from areas/auth/__init__.py rename to backend/areas/auth/__init__.py diff --git a/areas/auth/auth.py b/backend/areas/auth/auth.py similarity index 100% rename from areas/auth/auth.py rename to backend/areas/auth/auth.py diff --git a/areas/roles/__init__.py b/backend/areas/roles/__init__.py similarity index 100% rename from areas/roles/__init__.py rename to backend/areas/roles/__init__.py diff --git a/areas/roles/models.py b/backend/areas/roles/models.py similarity index 100% rename from areas/roles/models.py rename to backend/areas/roles/models.py diff --git a/areas/roles/role_service.py b/backend/areas/roles/role_service.py similarity index 100% rename from areas/roles/role_service.py rename to backend/areas/roles/role_service.py diff --git a/areas/roles/roles.py b/backend/areas/roles/roles.py similarity index 100% rename from areas/roles/roles.py rename to backend/areas/roles/roles.py diff --git a/areas/users/__init__.py b/backend/areas/users/__init__.py similarity index 100% rename from areas/users/__init__.py rename to backend/areas/users/__init__.py diff --git a/areas/users/user_service.py b/backend/areas/users/user_service.py similarity index 100% rename from areas/users/user_service.py rename to backend/areas/users/user_service.py diff --git a/areas/users/users.py b/backend/areas/users/users.py similarity index 100% rename from areas/users/users.py rename to backend/areas/users/users.py diff --git a/areas/users/validation.py b/backend/areas/users/validation.py similarity index 100% rename from areas/users/validation.py rename to backend/areas/users/validation.py diff --git a/cliapp/__init__.py b/backend/cliapp/__init__.py similarity index 100% rename from cliapp/__init__.py rename to backend/cliapp/__init__.py diff --git a/cliapp/cliapp/__init__.py b/backend/cliapp/cliapp/__init__.py similarity index 100% rename from cliapp/cliapp/__init__.py rename to backend/cliapp/cliapp/__init__.py diff --git a/cliapp/cliapp/cli.py b/backend/cliapp/cliapp/cli.py similarity index 100% rename from cliapp/cliapp/cli.py rename to backend/cliapp/cliapp/cli.py diff --git a/config.py b/backend/config.py similarity index 100% rename from config.py rename to backend/config.py diff --git a/database.py b/backend/database.py similarity index 100% rename from database.py rename to backend/database.py diff --git a/docker-compose.yml b/backend/docker-compose.yml similarity index 100% rename from docker-compose.yml rename to backend/docker-compose.yml diff --git a/helpers/__init__.py b/backend/helpers/__init__.py similarity index 100% rename from helpers/__init__.py rename to backend/helpers/__init__.py diff --git a/helpers/auth_guard.py b/backend/helpers/auth_guard.py similarity index 100% rename from helpers/auth_guard.py rename to backend/helpers/auth_guard.py diff --git a/helpers/classes.py b/backend/helpers/classes.py similarity index 100% rename from helpers/classes.py rename to backend/helpers/classes.py diff --git a/helpers/error_handler.py b/backend/helpers/error_handler.py similarity index 100% rename from helpers/error_handler.py rename to backend/helpers/error_handler.py diff --git a/helpers/exceptions.py b/backend/helpers/exceptions.py similarity index 100% rename from helpers/exceptions.py rename to backend/helpers/exceptions.py diff --git a/helpers/hydra_oauth.py b/backend/helpers/hydra_oauth.py similarity index 100% rename from helpers/hydra_oauth.py rename to backend/helpers/hydra_oauth.py diff --git a/helpers/kratos_api.py b/backend/helpers/kratos_api.py similarity index 100% rename from helpers/kratos_api.py rename to backend/helpers/kratos_api.py diff --git a/helpers/kratos_user.py b/backend/helpers/kratos_user.py similarity index 100% rename from helpers/kratos_user.py rename to backend/helpers/kratos_user.py diff --git a/helpers/kubernetes.py b/backend/helpers/kubernetes.py similarity index 100% rename from helpers/kubernetes.py rename to backend/helpers/kubernetes.py diff --git a/migrations/README b/backend/migrations/README similarity index 100% rename from migrations/README rename to backend/migrations/README diff --git a/migrations/alembic.ini b/backend/migrations/alembic.ini similarity index 100% rename from migrations/alembic.ini rename to backend/migrations/alembic.ini diff --git a/migrations/env.py b/backend/migrations/env.py similarity index 100% rename from migrations/env.py rename to backend/migrations/env.py diff --git a/migrations/script.py.mako b/backend/migrations/script.py.mako similarity index 100% rename from migrations/script.py.mako rename to backend/migrations/script.py.mako diff --git a/migrations/versions/27761560bbcb_.py b/backend/migrations/versions/27761560bbcb_.py similarity index 100% rename from migrations/versions/27761560bbcb_.py rename to backend/migrations/versions/27761560bbcb_.py diff --git a/migrations/versions/5f462d2d9d25_convert_role_column_to_table.py b/backend/migrations/versions/5f462d2d9d25_convert_role_column_to_table.py similarity index 100% rename from migrations/versions/5f462d2d9d25_convert_role_column_to_table.py rename to backend/migrations/versions/5f462d2d9d25_convert_role_column_to_table.py diff --git a/migrations/versions/b514cca2d47b_add_user_role.py b/backend/migrations/versions/b514cca2d47b_add_user_role.py similarity index 100% rename from migrations/versions/b514cca2d47b_add_user_role.py rename to backend/migrations/versions/b514cca2d47b_add_user_role.py diff --git a/migrations/versions/e08df0bef76f_.py b/backend/migrations/versions/e08df0bef76f_.py similarity index 100% rename from migrations/versions/e08df0bef76f_.py rename to backend/migrations/versions/e08df0bef76f_.py diff --git a/proxy/default.conf b/backend/proxy/default.conf similarity index 100% rename from proxy/default.conf rename to backend/proxy/default.conf diff --git a/renovate.json b/backend/renovate.json similarity index 100% rename from renovate.json rename to backend/renovate.json diff --git a/requirements.txt b/backend/requirements.txt similarity index 100% rename from requirements.txt rename to backend/requirements.txt diff --git a/run_app.sh b/backend/run_app.sh similarity index 100% rename from run_app.sh rename to backend/run_app.sh diff --git a/web/__init__.py b/backend/web/__init__.py similarity index 100% rename from web/__init__.py rename to backend/web/__init__.py diff --git a/web/login/__init__.py b/backend/web/login/__init__.py similarity index 100% rename from web/login/__init__.py rename to backend/web/login/__init__.py diff --git a/web/login/login.py b/backend/web/login/login.py similarity index 100% rename from web/login/login.py rename to backend/web/login/login.py diff --git a/web/static/.gitkeep b/backend/web/static/.gitkeep similarity index 100% rename from web/static/.gitkeep rename to backend/web/static/.gitkeep diff --git a/web/static/base.js b/backend/web/static/base.js similarity index 100% rename from web/static/base.js rename to backend/web/static/base.js diff --git a/web/static/css/bootstrap-grid.css b/backend/web/static/css/bootstrap-grid.css similarity index 100% rename from web/static/css/bootstrap-grid.css rename to backend/web/static/css/bootstrap-grid.css diff --git a/web/static/css/bootstrap-grid.css.map b/backend/web/static/css/bootstrap-grid.css.map similarity index 100% rename from web/static/css/bootstrap-grid.css.map rename to backend/web/static/css/bootstrap-grid.css.map diff --git a/web/static/css/bootstrap-grid.min.css b/backend/web/static/css/bootstrap-grid.min.css similarity index 100% rename from web/static/css/bootstrap-grid.min.css rename to backend/web/static/css/bootstrap-grid.min.css diff --git a/web/static/css/bootstrap-grid.min.css.map b/backend/web/static/css/bootstrap-grid.min.css.map similarity index 100% rename from web/static/css/bootstrap-grid.min.css.map rename to backend/web/static/css/bootstrap-grid.min.css.map diff --git a/web/static/css/bootstrap-reboot.css b/backend/web/static/css/bootstrap-reboot.css similarity index 100% rename from web/static/css/bootstrap-reboot.css rename to backend/web/static/css/bootstrap-reboot.css diff --git a/web/static/css/bootstrap-reboot.css.map b/backend/web/static/css/bootstrap-reboot.css.map similarity index 100% rename from web/static/css/bootstrap-reboot.css.map rename to backend/web/static/css/bootstrap-reboot.css.map diff --git a/web/static/css/bootstrap-reboot.min.css b/backend/web/static/css/bootstrap-reboot.min.css similarity index 100% rename from web/static/css/bootstrap-reboot.min.css rename to backend/web/static/css/bootstrap-reboot.min.css diff --git a/web/static/css/bootstrap-reboot.min.css.map b/backend/web/static/css/bootstrap-reboot.min.css.map similarity index 100% rename from web/static/css/bootstrap-reboot.min.css.map rename to backend/web/static/css/bootstrap-reboot.min.css.map diff --git a/web/static/css/bootstrap.css b/backend/web/static/css/bootstrap.css similarity index 100% rename from web/static/css/bootstrap.css rename to backend/web/static/css/bootstrap.css diff --git a/web/static/css/bootstrap.css.map b/backend/web/static/css/bootstrap.css.map similarity index 100% rename from web/static/css/bootstrap.css.map rename to backend/web/static/css/bootstrap.css.map diff --git a/web/static/css/bootstrap.min.css b/backend/web/static/css/bootstrap.min.css similarity index 100% rename from web/static/css/bootstrap.min.css rename to backend/web/static/css/bootstrap.min.css diff --git a/web/static/css/bootstrap.min.css.map b/backend/web/static/css/bootstrap.min.css.map similarity index 100% rename from web/static/css/bootstrap.min.css.map rename to backend/web/static/css/bootstrap.min.css.map diff --git a/web/static/js/bootstrap.bundle.js b/backend/web/static/js/bootstrap.bundle.js similarity index 100% rename from web/static/js/bootstrap.bundle.js rename to backend/web/static/js/bootstrap.bundle.js diff --git a/web/static/js/bootstrap.bundle.js.map b/backend/web/static/js/bootstrap.bundle.js.map similarity index 100% rename from web/static/js/bootstrap.bundle.js.map rename to backend/web/static/js/bootstrap.bundle.js.map diff --git a/web/static/js/bootstrap.bundle.min.js b/backend/web/static/js/bootstrap.bundle.min.js similarity index 100% rename from web/static/js/bootstrap.bundle.min.js rename to backend/web/static/js/bootstrap.bundle.min.js diff --git a/web/static/js/bootstrap.bundle.min.js.map b/backend/web/static/js/bootstrap.bundle.min.js.map similarity index 100% rename from web/static/js/bootstrap.bundle.min.js.map rename to backend/web/static/js/bootstrap.bundle.min.js.map diff --git a/web/static/js/bootstrap.js b/backend/web/static/js/bootstrap.js similarity index 100% rename from web/static/js/bootstrap.js rename to backend/web/static/js/bootstrap.js diff --git a/web/static/js/bootstrap.js.map b/backend/web/static/js/bootstrap.js.map similarity index 100% rename from web/static/js/bootstrap.js.map rename to backend/web/static/js/bootstrap.js.map diff --git a/web/static/js/bootstrap.min.js b/backend/web/static/js/bootstrap.min.js similarity index 100% rename from web/static/js/bootstrap.min.js rename to backend/web/static/js/bootstrap.min.js diff --git a/web/static/js/bootstrap.min.js.map b/backend/web/static/js/bootstrap.min.js.map similarity index 100% rename from web/static/js/bootstrap.min.js.map rename to backend/web/static/js/bootstrap.min.js.map diff --git a/web/static/js/jquery-3.6.0.min.js b/backend/web/static/js/jquery-3.6.0.min.js similarity index 100% rename from web/static/js/jquery-3.6.0.min.js rename to backend/web/static/js/jquery-3.6.0.min.js diff --git a/web/static/js/js.cookie.min.js b/backend/web/static/js/js.cookie.min.js similarity index 100% rename from web/static/js/js.cookie.min.js rename to backend/web/static/js/js.cookie.min.js diff --git a/web/static/logo.svg b/backend/web/static/logo.svg similarity index 100% rename from web/static/logo.svg rename to backend/web/static/logo.svg diff --git a/web/static/style.css b/backend/web/static/style.css similarity index 100% rename from web/static/style.css rename to backend/web/static/style.css diff --git a/web/templates/base.html b/backend/web/templates/base.html similarity index 100% rename from web/templates/base.html rename to backend/web/templates/base.html diff --git a/web/templates/error.html b/backend/web/templates/error.html similarity index 100% rename from web/templates/error.html rename to backend/web/templates/error.html diff --git a/web/templates/loggedin.html b/backend/web/templates/loggedin.html similarity index 100% rename from web/templates/loggedin.html rename to backend/web/templates/loggedin.html diff --git a/web/templates/login.html b/backend/web/templates/login.html similarity index 100% rename from web/templates/login.html rename to backend/web/templates/login.html diff --git a/web/templates/recover.html b/backend/web/templates/recover.html similarity index 100% rename from web/templates/recover.html rename to backend/web/templates/recover.html diff --git a/web/templates/settings.html b/backend/web/templates/settings.html similarity index 100% rename from web/templates/settings.html rename to backend/web/templates/settings.html