From 227c6fafe2779d430625c2fc28f2a76fbce7f797 Mon Sep 17 00:00:00 2001 From: deflax Date: Sat, 4 May 2024 02:09:53 +0300 Subject: [PATCH] remove the src subdir --- docker-compose.yml | 3 +-- {src/forest => forest}/Dockerfile | 0 {src/forest => forest}/admin/__init__.py | 0 {src/forest => forest}/admin/routes.py | 0 {src/forest => forest}/app.py | 0 {src/forest => forest}/auth/__init__.py | 0 {src/forest => forest}/auth/forms.py | 0 {src/forest => forest}/auth/routes.py | 0 {src/forest => forest}/config.py | 0 {src/forest => forest}/decorators.py | 0 {src/forest => forest}/exceptions.py | 0 {src/forest => forest}/mailsender.py | 0 {src/forest => forest}/main/__init__.py | 0 {src/forest => forest}/main/forms.py | 0 {src/forest => forest}/main/routes.py | 0 {src/forest => forest}/manage.py | 0 {src/forest => forest}/media/.gitkeep | 0 {src/forest => forest}/models.py | 0 {src/forest => forest}/panel/__init__.py | 0 {src/forest => forest}/panel/routes.py | 0 {src/forest => forest}/requirements.txt | 0 {src/forest => forest}/settings/__init__.py | 0 {src/forest => forest}/settings/forms.py | 0 {src/forest => forest}/settings/routes.py | 0 .../static/css/bootstrap-slider.css | 0 {src/forest => forest}/static/css/login.css | 0 {src/forest => forest}/static/css/login.css-dist | 0 {src/forest => forest}/static/css/navbar.css | 0 .../forest => forest}/static/css/no-more-tables.css | 0 {src/forest => forest}/static/css/nouislider.css | 0 .../static/css/panel-transparent.css | 0 {src/forest => forest}/static/css/range.css | 0 .../static/css/simple-slideshow-styles.css | 0 {src/forest => forest}/static/css/style.css | 0 {src/forest => forest}/static/images/220x180.png | Bin {src/forest => forest}/static/images/_bg.jpg | Bin .../static/images/arrows-alt_ffffff_64.png | Bin {src/forest => forest}/static/images/bg-linear.jpg | Bin {src/forest => forest}/static/images/bg.jpg | Bin {src/forest => forest}/static/images/cloudsbg.jpeg | Bin .../static/images/cloudsbg.jpeg_disabled | Bin .../static/images/compress_ffffff_64.png | Bin .../static/images/datapoint-simple-logo.png | Bin {src/forest => forest}/static/images/datapoint.png | Bin {src/forest => forest}/static/images/fb.png | Bin .../static/images/footer_cols_divider.png | Bin .../static/images/footer_header_bg.png | Bin .../static/images/footer_newsletter_input.png | Bin .../static/images/footer_newsletter_input_btn.png | Bin .../static/images/footer_top_bg.png | Bin .../static/images/header-layer.jpg | Bin {src/forest => forest}/static/images/hex24.png | Bin {src/forest => forest}/static/images/hex32.png | Bin {src/forest => forest}/static/images/hex512.png | Bin .../static/images/nav/icons8-forest.png | Bin .../panel/icons8-administrative-tools-100.png | Bin .../static/images/panel/icons8-processor-40.png | Bin {src/forest => forest}/static/images/purplebg.jpg | Bin {src/forest => forest}/static/images/purplebg1.jpg | Bin {src/forest => forest}/static/images/purplebg2.jpg | Bin {src/forest => forest}/static/images/server.png | Bin {src/forest => forest}/static/images/srv.png | Bin .../static/images/texture-diagonal.png | Bin .../static/js/better-simple-slideshow.js | 0 .../forest => forest}/static/js/bootstrap-slider.js | 0 {src/forest => forest}/static/js/clouds.js | 0 {src/forest => forest}/static/js/jquery.js | 0 {src/forest => forest}/static/js/mgui.js | 0 {src/forest => forest}/static/js/nouislider.min.js | 0 {src/forest => forest}/static/js/rangeslider.js | 0 {src/forest => forest}/static/slideshow/1.jpg | Bin {src/forest => forest}/static/slideshow/2.jpg | Bin {src/forest => forest}/static/slideshow/3.jpg | Bin {src/forest => forest}/static/slideshow/4.jpg | Bin {src/forest => forest}/static/slideshow/5.jpg | Bin {src/forest => forest}/static/slideshow/6.jpg | Bin {src/forest => forest}/static/slideshow/robot.png | Bin {src/forest => forest}/static/slideshow/robot2.png | Bin .../templates/admin/addr2pool.html | 0 .../templates/admin/admin_tasks.html | 0 {src/forest => forest}/templates/admin/charge.html | 0 .../templates/admin/list_addresses.html | 0 .../templates/admin/list_archive.html | 0 .../templates/admin/list_deployments.html | 0 .../templates/admin/list_domains.html | 0 .../templates/admin/list_items.html | 0 .../templates/admin/list_orders.html | 0 .../templates/admin/list_servers.html | 0 .../templates/admin/list_services.html | 0 .../templates/admin/list_transactions.html | 0 .../templates/admin/list_users.html | 0 .../templates/admin/menu_cloud.html | 0 .../templates/admin/menu_deployments.html | 0 {src/forest => forest}/templates/auth/2fa.html | 0 .../templates/auth/already_confirmed.html | 0 .../templates/auth/change_password.html | 0 .../templates/auth/email/adm_loginnotify.html | 0 .../templates/auth/email/adm_loginnotify.txt | 0 .../templates/auth/email/adm_regnotify.html | 0 .../templates/auth/email/adm_regnotify.txt | 0 .../templates/auth/email/confirm.html | 0 .../templates/auth/email/confirm.txt | 0 .../templates/auth/email/reset_password.html | 0 .../templates/auth/email/reset_password.txt | 0 {src/forest => forest}/templates/auth/login.html | 0 {src/forest => forest}/templates/auth/qrcode.html | 0 {src/forest => forest}/templates/auth/register.html | 0 .../templates/auth/reset_password.html | 0 .../templates/auth/unconfirmed.html | 0 {src/forest => forest}/templates/base.html | 0 .../templates/email/adm_logger.html | 0 .../templates/email/adm_logger.txt | 0 .../templates/email/client_logger.html | 0 .../templates/email/client_logger.txt | 0 {src/forest => forest}/templates/errors/403.html | 0 {src/forest => forest}/templates/errors/404.html | 0 {src/forest => forest}/templates/errors/500.html | 0 {src/forest => forest}/templates/errors/503.html | 0 .../templates/errors/csrf_error.html | 0 {src/forest => forest}/templates/main/aboutus.html | 0 .../templates/main/footer_colored.html | 0 .../templates/main/footer_index.html | 0 .../templates/main/footer_simple.html | 0 {src/forest => forest}/templates/main/index.html | 0 {src/forest => forest}/templates/main/terms.html | 0 {src/forest => forest}/templates/nav.html | 0 .../templates/panel/dashboard.html | 0 {src/forest => forest}/templates/panel/items.html | 0 .../templates/settings/acc_avatar.html | 0 .../templates/settings/acc_info.html | 0 .../templates/settings/profile.html | 0 {src/rfront => rfront}/.babelrc | 0 {src/rfront => rfront}/.dockerignore | 0 {src/rfront => rfront}/.eslintrc.json | 0 {src/rfront => rfront}/.gitignore | 0 {src/rfront => rfront}/Dockerfile | 0 {src/rfront => rfront}/README.md | 0 {src/rfront => rfront}/package-lock.json | 0 {src/rfront => rfront}/package.json | 0 {src/rfront => rfront}/public/favicon.ico | Bin {src/rfront => rfront}/public/index.html | 0 {src/rfront => rfront}/public/logo192.png | Bin {src/rfront => rfront}/public/logo512.png | Bin {src/rfront => rfront}/public/manifest.json | 0 {src/rfront => rfront}/public/robots.txt | 0 {src/rfront => rfront}/public/style.css | 0 {src/rfront/front => rfront/src}/components/App.css | 0 {src/rfront/front => rfront/src}/components/App.js | 0 .../front => rfront/src}/components/Messages.jsx | 0 .../front => rfront/src}/components/TextField.jsx | 0 {src/rfront/front => rfront/src}/index.js | 0 {src/rfront => rfront}/tests/App.test.js | 0 {src/rfront => rfront}/tests/setup.js | 0 {src/rfront => rfront}/webpack.config.js | 0 154 files changed, 1 insertion(+), 2 deletions(-) rename {src/forest => forest}/Dockerfile (100%) rename {src/forest => forest}/admin/__init__.py (100%) rename {src/forest => forest}/admin/routes.py (100%) rename {src/forest => forest}/app.py (100%) rename {src/forest => forest}/auth/__init__.py (100%) rename {src/forest => forest}/auth/forms.py (100%) rename {src/forest => forest}/auth/routes.py (100%) rename {src/forest => forest}/config.py (100%) rename {src/forest => forest}/decorators.py (100%) rename {src/forest => forest}/exceptions.py (100%) rename {src/forest => forest}/mailsender.py (100%) rename {src/forest => forest}/main/__init__.py (100%) rename {src/forest => forest}/main/forms.py (100%) rename {src/forest => forest}/main/routes.py (100%) rename {src/forest => forest}/manage.py (100%) rename {src/forest => forest}/media/.gitkeep (100%) rename {src/forest => forest}/models.py (100%) rename {src/forest => forest}/panel/__init__.py (100%) rename {src/forest => forest}/panel/routes.py (100%) rename {src/forest => forest}/requirements.txt (100%) rename {src/forest => forest}/settings/__init__.py (100%) rename {src/forest => forest}/settings/forms.py (100%) rename {src/forest => forest}/settings/routes.py (100%) rename {src/forest => forest}/static/css/bootstrap-slider.css (100%) rename {src/forest => forest}/static/css/login.css (100%) rename {src/forest => forest}/static/css/login.css-dist (100%) rename {src/forest => forest}/static/css/navbar.css (100%) rename {src/forest => forest}/static/css/no-more-tables.css (100%) rename {src/forest => forest}/static/css/nouislider.css (100%) rename {src/forest => forest}/static/css/panel-transparent.css (100%) rename {src/forest => forest}/static/css/range.css (100%) rename {src/forest => forest}/static/css/simple-slideshow-styles.css (100%) rename {src/forest => forest}/static/css/style.css (100%) rename {src/forest => forest}/static/images/220x180.png (100%) rename {src/forest => forest}/static/images/_bg.jpg (100%) rename {src/forest => forest}/static/images/arrows-alt_ffffff_64.png (100%) rename {src/forest => forest}/static/images/bg-linear.jpg (100%) rename {src/forest => forest}/static/images/bg.jpg (100%) rename {src/forest => forest}/static/images/cloudsbg.jpeg (100%) rename {src/forest => forest}/static/images/cloudsbg.jpeg_disabled (100%) rename {src/forest => forest}/static/images/compress_ffffff_64.png (100%) rename {src/forest => forest}/static/images/datapoint-simple-logo.png (100%) rename {src/forest => forest}/static/images/datapoint.png (100%) rename {src/forest => forest}/static/images/fb.png (100%) rename {src/forest => forest}/static/images/footer_cols_divider.png (100%) rename {src/forest => forest}/static/images/footer_header_bg.png (100%) rename {src/forest => forest}/static/images/footer_newsletter_input.png (100%) rename {src/forest => forest}/static/images/footer_newsletter_input_btn.png (100%) rename {src/forest => forest}/static/images/footer_top_bg.png (100%) rename {src/forest => forest}/static/images/header-layer.jpg (100%) rename {src/forest => forest}/static/images/hex24.png (100%) rename {src/forest => forest}/static/images/hex32.png (100%) rename {src/forest => forest}/static/images/hex512.png (100%) rename {src/forest => forest}/static/images/nav/icons8-forest.png (100%) rename {src/forest => forest}/static/images/panel/icons8-administrative-tools-100.png (100%) rename {src/forest => forest}/static/images/panel/icons8-processor-40.png (100%) rename {src/forest => forest}/static/images/purplebg.jpg (100%) rename {src/forest => forest}/static/images/purplebg1.jpg (100%) rename {src/forest => forest}/static/images/purplebg2.jpg (100%) rename {src/forest => forest}/static/images/server.png (100%) rename {src/forest => forest}/static/images/srv.png (100%) rename {src/forest => forest}/static/images/texture-diagonal.png (100%) rename {src/forest => forest}/static/js/better-simple-slideshow.js (100%) rename {src/forest => forest}/static/js/bootstrap-slider.js (100%) rename {src/forest => forest}/static/js/clouds.js (100%) rename {src/forest => forest}/static/js/jquery.js (100%) rename {src/forest => forest}/static/js/mgui.js (100%) rename {src/forest => forest}/static/js/nouislider.min.js (100%) rename {src/forest => forest}/static/js/rangeslider.js (100%) rename {src/forest => forest}/static/slideshow/1.jpg (100%) rename {src/forest => forest}/static/slideshow/2.jpg (100%) rename {src/forest => forest}/static/slideshow/3.jpg (100%) rename {src/forest => forest}/static/slideshow/4.jpg (100%) rename {src/forest => forest}/static/slideshow/5.jpg (100%) rename {src/forest => forest}/static/slideshow/6.jpg (100%) rename {src/forest => forest}/static/slideshow/robot.png (100%) rename {src/forest => forest}/static/slideshow/robot2.png (100%) rename {src/forest => forest}/templates/admin/addr2pool.html (100%) rename {src/forest => forest}/templates/admin/admin_tasks.html (100%) rename {src/forest => forest}/templates/admin/charge.html (100%) rename {src/forest => forest}/templates/admin/list_addresses.html (100%) rename {src/forest => forest}/templates/admin/list_archive.html (100%) rename {src/forest => forest}/templates/admin/list_deployments.html (100%) rename {src/forest => forest}/templates/admin/list_domains.html (100%) rename {src/forest => forest}/templates/admin/list_items.html (100%) rename {src/forest => forest}/templates/admin/list_orders.html (100%) rename {src/forest => forest}/templates/admin/list_servers.html (100%) rename {src/forest => forest}/templates/admin/list_services.html (100%) rename {src/forest => forest}/templates/admin/list_transactions.html (100%) rename {src/forest => forest}/templates/admin/list_users.html (100%) rename {src/forest => forest}/templates/admin/menu_cloud.html (100%) rename {src/forest => forest}/templates/admin/menu_deployments.html (100%) rename {src/forest => forest}/templates/auth/2fa.html (100%) rename {src/forest => forest}/templates/auth/already_confirmed.html (100%) rename {src/forest => forest}/templates/auth/change_password.html (100%) rename {src/forest => forest}/templates/auth/email/adm_loginnotify.html (100%) rename {src/forest => forest}/templates/auth/email/adm_loginnotify.txt (100%) rename {src/forest => forest}/templates/auth/email/adm_regnotify.html (100%) rename {src/forest => forest}/templates/auth/email/adm_regnotify.txt (100%) rename {src/forest => forest}/templates/auth/email/confirm.html (100%) rename {src/forest => forest}/templates/auth/email/confirm.txt (100%) rename {src/forest => forest}/templates/auth/email/reset_password.html (100%) rename {src/forest => forest}/templates/auth/email/reset_password.txt (100%) rename {src/forest => forest}/templates/auth/login.html (100%) rename {src/forest => forest}/templates/auth/qrcode.html (100%) rename {src/forest => forest}/templates/auth/register.html (100%) rename {src/forest => forest}/templates/auth/reset_password.html (100%) rename {src/forest => forest}/templates/auth/unconfirmed.html (100%) rename {src/forest => forest}/templates/base.html (100%) rename {src/forest => forest}/templates/email/adm_logger.html (100%) rename {src/forest => forest}/templates/email/adm_logger.txt (100%) rename {src/forest => forest}/templates/email/client_logger.html (100%) rename {src/forest => forest}/templates/email/client_logger.txt (100%) rename {src/forest => forest}/templates/errors/403.html (100%) rename {src/forest => forest}/templates/errors/404.html (100%) rename {src/forest => forest}/templates/errors/500.html (100%) rename {src/forest => forest}/templates/errors/503.html (100%) rename {src/forest => forest}/templates/errors/csrf_error.html (100%) rename {src/forest => forest}/templates/main/aboutus.html (100%) rename {src/forest => forest}/templates/main/footer_colored.html (100%) rename {src/forest => forest}/templates/main/footer_index.html (100%) rename {src/forest => forest}/templates/main/footer_simple.html (100%) rename {src/forest => forest}/templates/main/index.html (100%) rename {src/forest => forest}/templates/main/terms.html (100%) rename {src/forest => forest}/templates/nav.html (100%) rename {src/forest => forest}/templates/panel/dashboard.html (100%) rename {src/forest => forest}/templates/panel/items.html (100%) rename {src/forest => forest}/templates/settings/acc_avatar.html (100%) rename {src/forest => forest}/templates/settings/acc_info.html (100%) rename {src/forest => forest}/templates/settings/profile.html (100%) rename {src/rfront => rfront}/.babelrc (100%) rename {src/rfront => rfront}/.dockerignore (100%) rename {src/rfront => rfront}/.eslintrc.json (100%) rename {src/rfront => rfront}/.gitignore (100%) rename {src/rfront => rfront}/Dockerfile (100%) rename {src/rfront => rfront}/README.md (100%) rename {src/rfront => rfront}/package-lock.json (100%) rename {src/rfront => rfront}/package.json (100%) rename {src/rfront => rfront}/public/favicon.ico (100%) rename {src/rfront => rfront}/public/index.html (100%) rename {src/rfront => rfront}/public/logo192.png (100%) rename {src/rfront => rfront}/public/logo512.png (100%) rename {src/rfront => rfront}/public/manifest.json (100%) rename {src/rfront => rfront}/public/robots.txt (100%) rename {src/rfront => rfront}/public/style.css (100%) rename {src/rfront/front => rfront/src}/components/App.css (100%) rename {src/rfront/front => rfront/src}/components/App.js (100%) rename {src/rfront/front => rfront/src}/components/Messages.jsx (100%) rename {src/rfront/front => rfront/src}/components/TextField.jsx (100%) rename {src/rfront/front => rfront/src}/index.js (100%) rename {src/rfront => rfront}/tests/App.test.js (100%) rename {src/rfront => rfront}/tests/setup.js (100%) rename {src/rfront => rfront}/webpack.config.js (100%) diff --git a/docker-compose.yml b/docker-compose.yml index f0d8cec..bec92a2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -53,8 +53,7 @@ services: dockerfile: Dockerfile image: rfront:latest volumes: - - "./src/rfront:/usr/src/app" - - "/usr/src/app/node_modules" + - "./src/rfront/front:/app" ports: - 3000:3000 environment: diff --git a/src/forest/Dockerfile b/forest/Dockerfile similarity index 100% rename from src/forest/Dockerfile rename to forest/Dockerfile diff --git a/src/forest/admin/__init__.py b/forest/admin/__init__.py similarity index 100% rename from src/forest/admin/__init__.py rename to forest/admin/__init__.py diff --git a/src/forest/admin/routes.py b/forest/admin/routes.py similarity index 100% rename from src/forest/admin/routes.py rename to forest/admin/routes.py diff --git a/src/forest/app.py b/forest/app.py similarity index 100% rename from src/forest/app.py rename to forest/app.py diff --git a/src/forest/auth/__init__.py b/forest/auth/__init__.py similarity index 100% rename from src/forest/auth/__init__.py rename to forest/auth/__init__.py diff --git a/src/forest/auth/forms.py b/forest/auth/forms.py similarity index 100% rename from src/forest/auth/forms.py rename to forest/auth/forms.py diff --git a/src/forest/auth/routes.py b/forest/auth/routes.py similarity index 100% rename from src/forest/auth/routes.py rename to forest/auth/routes.py diff --git a/src/forest/config.py b/forest/config.py similarity index 100% rename from src/forest/config.py rename to forest/config.py diff --git a/src/forest/decorators.py b/forest/decorators.py similarity index 100% rename from src/forest/decorators.py rename to forest/decorators.py diff --git a/src/forest/exceptions.py b/forest/exceptions.py similarity index 100% rename from src/forest/exceptions.py rename to forest/exceptions.py diff --git a/src/forest/mailsender.py b/forest/mailsender.py similarity index 100% rename from src/forest/mailsender.py rename to forest/mailsender.py diff --git a/src/forest/main/__init__.py b/forest/main/__init__.py similarity index 100% rename from src/forest/main/__init__.py rename to forest/main/__init__.py diff --git a/src/forest/main/forms.py b/forest/main/forms.py similarity index 100% rename from src/forest/main/forms.py rename to forest/main/forms.py diff --git a/src/forest/main/routes.py b/forest/main/routes.py similarity index 100% rename from src/forest/main/routes.py rename to forest/main/routes.py diff --git a/src/forest/manage.py b/forest/manage.py similarity index 100% rename from src/forest/manage.py rename to forest/manage.py diff --git a/src/forest/media/.gitkeep b/forest/media/.gitkeep similarity index 100% rename from src/forest/media/.gitkeep rename to forest/media/.gitkeep diff --git a/src/forest/models.py b/forest/models.py similarity index 100% rename from src/forest/models.py rename to forest/models.py diff --git a/src/forest/panel/__init__.py b/forest/panel/__init__.py similarity index 100% rename from src/forest/panel/__init__.py rename to forest/panel/__init__.py diff --git a/src/forest/panel/routes.py b/forest/panel/routes.py similarity index 100% rename from src/forest/panel/routes.py rename to forest/panel/routes.py diff --git a/src/forest/requirements.txt b/forest/requirements.txt similarity index 100% rename from src/forest/requirements.txt rename to forest/requirements.txt diff --git a/src/forest/settings/__init__.py b/forest/settings/__init__.py similarity index 100% rename from src/forest/settings/__init__.py rename to forest/settings/__init__.py diff --git a/src/forest/settings/forms.py b/forest/settings/forms.py similarity index 100% rename from src/forest/settings/forms.py rename to forest/settings/forms.py diff --git a/src/forest/settings/routes.py b/forest/settings/routes.py similarity index 100% rename from src/forest/settings/routes.py rename to forest/settings/routes.py diff --git a/src/forest/static/css/bootstrap-slider.css b/forest/static/css/bootstrap-slider.css similarity index 100% rename from src/forest/static/css/bootstrap-slider.css rename to forest/static/css/bootstrap-slider.css diff --git a/src/forest/static/css/login.css b/forest/static/css/login.css similarity index 100% rename from src/forest/static/css/login.css rename to forest/static/css/login.css diff --git a/src/forest/static/css/login.css-dist b/forest/static/css/login.css-dist similarity index 100% rename from src/forest/static/css/login.css-dist rename to forest/static/css/login.css-dist diff --git a/src/forest/static/css/navbar.css b/forest/static/css/navbar.css similarity index 100% rename from src/forest/static/css/navbar.css rename to forest/static/css/navbar.css diff --git a/src/forest/static/css/no-more-tables.css b/forest/static/css/no-more-tables.css similarity index 100% rename from src/forest/static/css/no-more-tables.css rename to forest/static/css/no-more-tables.css diff --git a/src/forest/static/css/nouislider.css b/forest/static/css/nouislider.css similarity index 100% rename from src/forest/static/css/nouislider.css rename to forest/static/css/nouislider.css diff --git a/src/forest/static/css/panel-transparent.css b/forest/static/css/panel-transparent.css similarity index 100% rename from src/forest/static/css/panel-transparent.css rename to forest/static/css/panel-transparent.css diff --git a/src/forest/static/css/range.css b/forest/static/css/range.css similarity index 100% rename from src/forest/static/css/range.css rename to forest/static/css/range.css diff --git a/src/forest/static/css/simple-slideshow-styles.css b/forest/static/css/simple-slideshow-styles.css similarity index 100% rename from src/forest/static/css/simple-slideshow-styles.css rename to forest/static/css/simple-slideshow-styles.css diff --git a/src/forest/static/css/style.css b/forest/static/css/style.css similarity index 100% rename from src/forest/static/css/style.css rename to forest/static/css/style.css diff --git a/src/forest/static/images/220x180.png b/forest/static/images/220x180.png similarity index 100% rename from src/forest/static/images/220x180.png rename to forest/static/images/220x180.png diff --git a/src/forest/static/images/_bg.jpg b/forest/static/images/_bg.jpg similarity index 100% rename from src/forest/static/images/_bg.jpg rename to forest/static/images/_bg.jpg diff --git a/src/forest/static/images/arrows-alt_ffffff_64.png b/forest/static/images/arrows-alt_ffffff_64.png similarity index 100% rename from src/forest/static/images/arrows-alt_ffffff_64.png rename to forest/static/images/arrows-alt_ffffff_64.png diff --git a/src/forest/static/images/bg-linear.jpg b/forest/static/images/bg-linear.jpg similarity index 100% rename from src/forest/static/images/bg-linear.jpg rename to forest/static/images/bg-linear.jpg diff --git a/src/forest/static/images/bg.jpg b/forest/static/images/bg.jpg similarity index 100% rename from src/forest/static/images/bg.jpg rename to forest/static/images/bg.jpg diff --git a/src/forest/static/images/cloudsbg.jpeg b/forest/static/images/cloudsbg.jpeg similarity index 100% rename from src/forest/static/images/cloudsbg.jpeg rename to forest/static/images/cloudsbg.jpeg diff --git a/src/forest/static/images/cloudsbg.jpeg_disabled b/forest/static/images/cloudsbg.jpeg_disabled similarity index 100% rename from src/forest/static/images/cloudsbg.jpeg_disabled rename to forest/static/images/cloudsbg.jpeg_disabled diff --git a/src/forest/static/images/compress_ffffff_64.png b/forest/static/images/compress_ffffff_64.png similarity index 100% rename from src/forest/static/images/compress_ffffff_64.png rename to forest/static/images/compress_ffffff_64.png diff --git a/src/forest/static/images/datapoint-simple-logo.png b/forest/static/images/datapoint-simple-logo.png similarity index 100% rename from src/forest/static/images/datapoint-simple-logo.png rename to forest/static/images/datapoint-simple-logo.png diff --git a/src/forest/static/images/datapoint.png b/forest/static/images/datapoint.png similarity index 100% rename from src/forest/static/images/datapoint.png rename to forest/static/images/datapoint.png diff --git a/src/forest/static/images/fb.png b/forest/static/images/fb.png similarity index 100% rename from src/forest/static/images/fb.png rename to forest/static/images/fb.png diff --git a/src/forest/static/images/footer_cols_divider.png b/forest/static/images/footer_cols_divider.png similarity index 100% rename from src/forest/static/images/footer_cols_divider.png rename to forest/static/images/footer_cols_divider.png diff --git a/src/forest/static/images/footer_header_bg.png b/forest/static/images/footer_header_bg.png similarity index 100% rename from src/forest/static/images/footer_header_bg.png rename to forest/static/images/footer_header_bg.png diff --git a/src/forest/static/images/footer_newsletter_input.png b/forest/static/images/footer_newsletter_input.png similarity index 100% rename from src/forest/static/images/footer_newsletter_input.png rename to forest/static/images/footer_newsletter_input.png diff --git a/src/forest/static/images/footer_newsletter_input_btn.png b/forest/static/images/footer_newsletter_input_btn.png similarity index 100% rename from src/forest/static/images/footer_newsletter_input_btn.png rename to forest/static/images/footer_newsletter_input_btn.png diff --git a/src/forest/static/images/footer_top_bg.png b/forest/static/images/footer_top_bg.png similarity index 100% rename from src/forest/static/images/footer_top_bg.png rename to forest/static/images/footer_top_bg.png diff --git a/src/forest/static/images/header-layer.jpg b/forest/static/images/header-layer.jpg similarity index 100% rename from src/forest/static/images/header-layer.jpg rename to forest/static/images/header-layer.jpg diff --git a/src/forest/static/images/hex24.png b/forest/static/images/hex24.png similarity index 100% rename from src/forest/static/images/hex24.png rename to forest/static/images/hex24.png diff --git a/src/forest/static/images/hex32.png b/forest/static/images/hex32.png similarity index 100% rename from src/forest/static/images/hex32.png rename to forest/static/images/hex32.png diff --git a/src/forest/static/images/hex512.png b/forest/static/images/hex512.png similarity index 100% rename from src/forest/static/images/hex512.png rename to forest/static/images/hex512.png diff --git a/src/forest/static/images/nav/icons8-forest.png b/forest/static/images/nav/icons8-forest.png similarity index 100% rename from src/forest/static/images/nav/icons8-forest.png rename to forest/static/images/nav/icons8-forest.png diff --git a/src/forest/static/images/panel/icons8-administrative-tools-100.png b/forest/static/images/panel/icons8-administrative-tools-100.png similarity index 100% rename from src/forest/static/images/panel/icons8-administrative-tools-100.png rename to forest/static/images/panel/icons8-administrative-tools-100.png diff --git a/src/forest/static/images/panel/icons8-processor-40.png b/forest/static/images/panel/icons8-processor-40.png similarity index 100% rename from src/forest/static/images/panel/icons8-processor-40.png rename to forest/static/images/panel/icons8-processor-40.png diff --git a/src/forest/static/images/purplebg.jpg b/forest/static/images/purplebg.jpg similarity index 100% rename from src/forest/static/images/purplebg.jpg rename to forest/static/images/purplebg.jpg diff --git a/src/forest/static/images/purplebg1.jpg b/forest/static/images/purplebg1.jpg similarity index 100% rename from src/forest/static/images/purplebg1.jpg rename to forest/static/images/purplebg1.jpg diff --git a/src/forest/static/images/purplebg2.jpg b/forest/static/images/purplebg2.jpg similarity index 100% rename from src/forest/static/images/purplebg2.jpg rename to forest/static/images/purplebg2.jpg diff --git a/src/forest/static/images/server.png b/forest/static/images/server.png similarity index 100% rename from src/forest/static/images/server.png rename to forest/static/images/server.png diff --git a/src/forest/static/images/srv.png b/forest/static/images/srv.png similarity index 100% rename from src/forest/static/images/srv.png rename to forest/static/images/srv.png diff --git a/src/forest/static/images/texture-diagonal.png b/forest/static/images/texture-diagonal.png similarity index 100% rename from src/forest/static/images/texture-diagonal.png rename to forest/static/images/texture-diagonal.png diff --git a/src/forest/static/js/better-simple-slideshow.js b/forest/static/js/better-simple-slideshow.js similarity index 100% rename from src/forest/static/js/better-simple-slideshow.js rename to forest/static/js/better-simple-slideshow.js diff --git a/src/forest/static/js/bootstrap-slider.js b/forest/static/js/bootstrap-slider.js similarity index 100% rename from src/forest/static/js/bootstrap-slider.js rename to forest/static/js/bootstrap-slider.js diff --git a/src/forest/static/js/clouds.js b/forest/static/js/clouds.js similarity index 100% rename from src/forest/static/js/clouds.js rename to forest/static/js/clouds.js diff --git a/src/forest/static/js/jquery.js b/forest/static/js/jquery.js similarity index 100% rename from src/forest/static/js/jquery.js rename to forest/static/js/jquery.js diff --git a/src/forest/static/js/mgui.js b/forest/static/js/mgui.js similarity index 100% rename from src/forest/static/js/mgui.js rename to forest/static/js/mgui.js diff --git a/src/forest/static/js/nouislider.min.js b/forest/static/js/nouislider.min.js similarity index 100% rename from src/forest/static/js/nouislider.min.js rename to forest/static/js/nouislider.min.js diff --git a/src/forest/static/js/rangeslider.js b/forest/static/js/rangeslider.js similarity index 100% rename from src/forest/static/js/rangeslider.js rename to forest/static/js/rangeslider.js diff --git a/src/forest/static/slideshow/1.jpg b/forest/static/slideshow/1.jpg similarity index 100% rename from src/forest/static/slideshow/1.jpg rename to forest/static/slideshow/1.jpg diff --git a/src/forest/static/slideshow/2.jpg b/forest/static/slideshow/2.jpg similarity index 100% rename from src/forest/static/slideshow/2.jpg rename to forest/static/slideshow/2.jpg diff --git a/src/forest/static/slideshow/3.jpg b/forest/static/slideshow/3.jpg similarity index 100% rename from src/forest/static/slideshow/3.jpg rename to forest/static/slideshow/3.jpg diff --git a/src/forest/static/slideshow/4.jpg b/forest/static/slideshow/4.jpg similarity index 100% rename from src/forest/static/slideshow/4.jpg rename to forest/static/slideshow/4.jpg diff --git a/src/forest/static/slideshow/5.jpg b/forest/static/slideshow/5.jpg similarity index 100% rename from src/forest/static/slideshow/5.jpg rename to forest/static/slideshow/5.jpg diff --git a/src/forest/static/slideshow/6.jpg b/forest/static/slideshow/6.jpg similarity index 100% rename from src/forest/static/slideshow/6.jpg rename to forest/static/slideshow/6.jpg diff --git a/src/forest/static/slideshow/robot.png b/forest/static/slideshow/robot.png similarity index 100% rename from src/forest/static/slideshow/robot.png rename to forest/static/slideshow/robot.png diff --git a/src/forest/static/slideshow/robot2.png b/forest/static/slideshow/robot2.png similarity index 100% rename from src/forest/static/slideshow/robot2.png rename to forest/static/slideshow/robot2.png diff --git a/src/forest/templates/admin/addr2pool.html b/forest/templates/admin/addr2pool.html similarity index 100% rename from src/forest/templates/admin/addr2pool.html rename to forest/templates/admin/addr2pool.html diff --git a/src/forest/templates/admin/admin_tasks.html b/forest/templates/admin/admin_tasks.html similarity index 100% rename from src/forest/templates/admin/admin_tasks.html rename to forest/templates/admin/admin_tasks.html diff --git a/src/forest/templates/admin/charge.html b/forest/templates/admin/charge.html similarity index 100% rename from src/forest/templates/admin/charge.html rename to forest/templates/admin/charge.html diff --git a/src/forest/templates/admin/list_addresses.html b/forest/templates/admin/list_addresses.html similarity index 100% rename from src/forest/templates/admin/list_addresses.html rename to forest/templates/admin/list_addresses.html diff --git a/src/forest/templates/admin/list_archive.html b/forest/templates/admin/list_archive.html similarity index 100% rename from src/forest/templates/admin/list_archive.html rename to forest/templates/admin/list_archive.html diff --git a/src/forest/templates/admin/list_deployments.html b/forest/templates/admin/list_deployments.html similarity index 100% rename from src/forest/templates/admin/list_deployments.html rename to forest/templates/admin/list_deployments.html diff --git a/src/forest/templates/admin/list_domains.html b/forest/templates/admin/list_domains.html similarity index 100% rename from src/forest/templates/admin/list_domains.html rename to forest/templates/admin/list_domains.html diff --git a/src/forest/templates/admin/list_items.html b/forest/templates/admin/list_items.html similarity index 100% rename from src/forest/templates/admin/list_items.html rename to forest/templates/admin/list_items.html diff --git a/src/forest/templates/admin/list_orders.html b/forest/templates/admin/list_orders.html similarity index 100% rename from src/forest/templates/admin/list_orders.html rename to forest/templates/admin/list_orders.html diff --git a/src/forest/templates/admin/list_servers.html b/forest/templates/admin/list_servers.html similarity index 100% rename from src/forest/templates/admin/list_servers.html rename to forest/templates/admin/list_servers.html diff --git a/src/forest/templates/admin/list_services.html b/forest/templates/admin/list_services.html similarity index 100% rename from src/forest/templates/admin/list_services.html rename to forest/templates/admin/list_services.html diff --git a/src/forest/templates/admin/list_transactions.html b/forest/templates/admin/list_transactions.html similarity index 100% rename from src/forest/templates/admin/list_transactions.html rename to forest/templates/admin/list_transactions.html diff --git a/src/forest/templates/admin/list_users.html b/forest/templates/admin/list_users.html similarity index 100% rename from src/forest/templates/admin/list_users.html rename to forest/templates/admin/list_users.html diff --git a/src/forest/templates/admin/menu_cloud.html b/forest/templates/admin/menu_cloud.html similarity index 100% rename from src/forest/templates/admin/menu_cloud.html rename to forest/templates/admin/menu_cloud.html diff --git a/src/forest/templates/admin/menu_deployments.html b/forest/templates/admin/menu_deployments.html similarity index 100% rename from src/forest/templates/admin/menu_deployments.html rename to forest/templates/admin/menu_deployments.html diff --git a/src/forest/templates/auth/2fa.html b/forest/templates/auth/2fa.html similarity index 100% rename from src/forest/templates/auth/2fa.html rename to forest/templates/auth/2fa.html diff --git a/src/forest/templates/auth/already_confirmed.html b/forest/templates/auth/already_confirmed.html similarity index 100% rename from src/forest/templates/auth/already_confirmed.html rename to forest/templates/auth/already_confirmed.html diff --git a/src/forest/templates/auth/change_password.html b/forest/templates/auth/change_password.html similarity index 100% rename from src/forest/templates/auth/change_password.html rename to forest/templates/auth/change_password.html diff --git a/src/forest/templates/auth/email/adm_loginnotify.html b/forest/templates/auth/email/adm_loginnotify.html similarity index 100% rename from src/forest/templates/auth/email/adm_loginnotify.html rename to forest/templates/auth/email/adm_loginnotify.html diff --git a/src/forest/templates/auth/email/adm_loginnotify.txt b/forest/templates/auth/email/adm_loginnotify.txt similarity index 100% rename from src/forest/templates/auth/email/adm_loginnotify.txt rename to forest/templates/auth/email/adm_loginnotify.txt diff --git a/src/forest/templates/auth/email/adm_regnotify.html b/forest/templates/auth/email/adm_regnotify.html similarity index 100% rename from src/forest/templates/auth/email/adm_regnotify.html rename to forest/templates/auth/email/adm_regnotify.html diff --git a/src/forest/templates/auth/email/adm_regnotify.txt b/forest/templates/auth/email/adm_regnotify.txt similarity index 100% rename from src/forest/templates/auth/email/adm_regnotify.txt rename to forest/templates/auth/email/adm_regnotify.txt diff --git a/src/forest/templates/auth/email/confirm.html b/forest/templates/auth/email/confirm.html similarity index 100% rename from src/forest/templates/auth/email/confirm.html rename to forest/templates/auth/email/confirm.html diff --git a/src/forest/templates/auth/email/confirm.txt b/forest/templates/auth/email/confirm.txt similarity index 100% rename from src/forest/templates/auth/email/confirm.txt rename to forest/templates/auth/email/confirm.txt diff --git a/src/forest/templates/auth/email/reset_password.html b/forest/templates/auth/email/reset_password.html similarity index 100% rename from src/forest/templates/auth/email/reset_password.html rename to forest/templates/auth/email/reset_password.html diff --git a/src/forest/templates/auth/email/reset_password.txt b/forest/templates/auth/email/reset_password.txt similarity index 100% rename from src/forest/templates/auth/email/reset_password.txt rename to forest/templates/auth/email/reset_password.txt diff --git a/src/forest/templates/auth/login.html b/forest/templates/auth/login.html similarity index 100% rename from src/forest/templates/auth/login.html rename to forest/templates/auth/login.html diff --git a/src/forest/templates/auth/qrcode.html b/forest/templates/auth/qrcode.html similarity index 100% rename from src/forest/templates/auth/qrcode.html rename to forest/templates/auth/qrcode.html diff --git a/src/forest/templates/auth/register.html b/forest/templates/auth/register.html similarity index 100% rename from src/forest/templates/auth/register.html rename to forest/templates/auth/register.html diff --git a/src/forest/templates/auth/reset_password.html b/forest/templates/auth/reset_password.html similarity index 100% rename from src/forest/templates/auth/reset_password.html rename to forest/templates/auth/reset_password.html diff --git a/src/forest/templates/auth/unconfirmed.html b/forest/templates/auth/unconfirmed.html similarity index 100% rename from src/forest/templates/auth/unconfirmed.html rename to forest/templates/auth/unconfirmed.html diff --git a/src/forest/templates/base.html b/forest/templates/base.html similarity index 100% rename from src/forest/templates/base.html rename to forest/templates/base.html diff --git a/src/forest/templates/email/adm_logger.html b/forest/templates/email/adm_logger.html similarity index 100% rename from src/forest/templates/email/adm_logger.html rename to forest/templates/email/adm_logger.html diff --git a/src/forest/templates/email/adm_logger.txt b/forest/templates/email/adm_logger.txt similarity index 100% rename from src/forest/templates/email/adm_logger.txt rename to forest/templates/email/adm_logger.txt diff --git a/src/forest/templates/email/client_logger.html b/forest/templates/email/client_logger.html similarity index 100% rename from src/forest/templates/email/client_logger.html rename to forest/templates/email/client_logger.html diff --git a/src/forest/templates/email/client_logger.txt b/forest/templates/email/client_logger.txt similarity index 100% rename from src/forest/templates/email/client_logger.txt rename to forest/templates/email/client_logger.txt diff --git a/src/forest/templates/errors/403.html b/forest/templates/errors/403.html similarity index 100% rename from src/forest/templates/errors/403.html rename to forest/templates/errors/403.html diff --git a/src/forest/templates/errors/404.html b/forest/templates/errors/404.html similarity index 100% rename from src/forest/templates/errors/404.html rename to forest/templates/errors/404.html diff --git a/src/forest/templates/errors/500.html b/forest/templates/errors/500.html similarity index 100% rename from src/forest/templates/errors/500.html rename to forest/templates/errors/500.html diff --git a/src/forest/templates/errors/503.html b/forest/templates/errors/503.html similarity index 100% rename from src/forest/templates/errors/503.html rename to forest/templates/errors/503.html diff --git a/src/forest/templates/errors/csrf_error.html b/forest/templates/errors/csrf_error.html similarity index 100% rename from src/forest/templates/errors/csrf_error.html rename to forest/templates/errors/csrf_error.html diff --git a/src/forest/templates/main/aboutus.html b/forest/templates/main/aboutus.html similarity index 100% rename from src/forest/templates/main/aboutus.html rename to forest/templates/main/aboutus.html diff --git a/src/forest/templates/main/footer_colored.html b/forest/templates/main/footer_colored.html similarity index 100% rename from src/forest/templates/main/footer_colored.html rename to forest/templates/main/footer_colored.html diff --git a/src/forest/templates/main/footer_index.html b/forest/templates/main/footer_index.html similarity index 100% rename from src/forest/templates/main/footer_index.html rename to forest/templates/main/footer_index.html diff --git a/src/forest/templates/main/footer_simple.html b/forest/templates/main/footer_simple.html similarity index 100% rename from src/forest/templates/main/footer_simple.html rename to forest/templates/main/footer_simple.html diff --git a/src/forest/templates/main/index.html b/forest/templates/main/index.html similarity index 100% rename from src/forest/templates/main/index.html rename to forest/templates/main/index.html diff --git a/src/forest/templates/main/terms.html b/forest/templates/main/terms.html similarity index 100% rename from src/forest/templates/main/terms.html rename to forest/templates/main/terms.html diff --git a/src/forest/templates/nav.html b/forest/templates/nav.html similarity index 100% rename from src/forest/templates/nav.html rename to forest/templates/nav.html diff --git a/src/forest/templates/panel/dashboard.html b/forest/templates/panel/dashboard.html similarity index 100% rename from src/forest/templates/panel/dashboard.html rename to forest/templates/panel/dashboard.html diff --git a/src/forest/templates/panel/items.html b/forest/templates/panel/items.html similarity index 100% rename from src/forest/templates/panel/items.html rename to forest/templates/panel/items.html diff --git a/src/forest/templates/settings/acc_avatar.html b/forest/templates/settings/acc_avatar.html similarity index 100% rename from src/forest/templates/settings/acc_avatar.html rename to forest/templates/settings/acc_avatar.html diff --git a/src/forest/templates/settings/acc_info.html b/forest/templates/settings/acc_info.html similarity index 100% rename from src/forest/templates/settings/acc_info.html rename to forest/templates/settings/acc_info.html diff --git a/src/forest/templates/settings/profile.html b/forest/templates/settings/profile.html similarity index 100% rename from src/forest/templates/settings/profile.html rename to forest/templates/settings/profile.html diff --git a/src/rfront/.babelrc b/rfront/.babelrc similarity index 100% rename from src/rfront/.babelrc rename to rfront/.babelrc diff --git a/src/rfront/.dockerignore b/rfront/.dockerignore similarity index 100% rename from src/rfront/.dockerignore rename to rfront/.dockerignore diff --git a/src/rfront/.eslintrc.json b/rfront/.eslintrc.json similarity index 100% rename from src/rfront/.eslintrc.json rename to rfront/.eslintrc.json diff --git a/src/rfront/.gitignore b/rfront/.gitignore similarity index 100% rename from src/rfront/.gitignore rename to rfront/.gitignore diff --git a/src/rfront/Dockerfile b/rfront/Dockerfile similarity index 100% rename from src/rfront/Dockerfile rename to rfront/Dockerfile diff --git a/src/rfront/README.md b/rfront/README.md similarity index 100% rename from src/rfront/README.md rename to rfront/README.md diff --git a/src/rfront/package-lock.json b/rfront/package-lock.json similarity index 100% rename from src/rfront/package-lock.json rename to rfront/package-lock.json diff --git a/src/rfront/package.json b/rfront/package.json similarity index 100% rename from src/rfront/package.json rename to rfront/package.json diff --git a/src/rfront/public/favicon.ico b/rfront/public/favicon.ico similarity index 100% rename from src/rfront/public/favicon.ico rename to rfront/public/favicon.ico diff --git a/src/rfront/public/index.html b/rfront/public/index.html similarity index 100% rename from src/rfront/public/index.html rename to rfront/public/index.html diff --git a/src/rfront/public/logo192.png b/rfront/public/logo192.png similarity index 100% rename from src/rfront/public/logo192.png rename to rfront/public/logo192.png diff --git a/src/rfront/public/logo512.png b/rfront/public/logo512.png similarity index 100% rename from src/rfront/public/logo512.png rename to rfront/public/logo512.png diff --git a/src/rfront/public/manifest.json b/rfront/public/manifest.json similarity index 100% rename from src/rfront/public/manifest.json rename to rfront/public/manifest.json diff --git a/src/rfront/public/robots.txt b/rfront/public/robots.txt similarity index 100% rename from src/rfront/public/robots.txt rename to rfront/public/robots.txt diff --git a/src/rfront/public/style.css b/rfront/public/style.css similarity index 100% rename from src/rfront/public/style.css rename to rfront/public/style.css diff --git a/src/rfront/front/components/App.css b/rfront/src/components/App.css similarity index 100% rename from src/rfront/front/components/App.css rename to rfront/src/components/App.css diff --git a/src/rfront/front/components/App.js b/rfront/src/components/App.js similarity index 100% rename from src/rfront/front/components/App.js rename to rfront/src/components/App.js diff --git a/src/rfront/front/components/Messages.jsx b/rfront/src/components/Messages.jsx similarity index 100% rename from src/rfront/front/components/Messages.jsx rename to rfront/src/components/Messages.jsx diff --git a/src/rfront/front/components/TextField.jsx b/rfront/src/components/TextField.jsx similarity index 100% rename from src/rfront/front/components/TextField.jsx rename to rfront/src/components/TextField.jsx diff --git a/src/rfront/front/index.js b/rfront/src/index.js similarity index 100% rename from src/rfront/front/index.js rename to rfront/src/index.js diff --git a/src/rfront/tests/App.test.js b/rfront/tests/App.test.js similarity index 100% rename from src/rfront/tests/App.test.js rename to rfront/tests/App.test.js diff --git a/src/rfront/tests/setup.js b/rfront/tests/setup.js similarity index 100% rename from src/rfront/tests/setup.js rename to rfront/tests/setup.js diff --git a/src/rfront/webpack.config.js b/rfront/webpack.config.js similarity index 100% rename from src/rfront/webpack.config.js rename to rfront/webpack.config.js