diff --git a/public/index.html b/public/index.container.html
similarity index 100%
rename from public/index.html
rename to public/index.container.html
diff --git a/public/index.shocklink.html b/public/index.shocklink.html
new file mode 100644
index 0000000..55f1c51
--- /dev/null
+++ b/public/index.shocklink.html
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+ ShockLink
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main.js b/src/main.js
index ab845a1..547a35f 100644
--- a/src/main.js
+++ b/src/main.js
@@ -4,11 +4,39 @@ global.env = {
};
require("@/globals/config/config." + process.env.TARGET_ENV + ".js");
+document.title = config.apiUrl + '1/'
+
require("@/js/utils.js");
+
import "bootstrap/scss/bootstrap.scss";
+import 'bootstrap/dist/css/bootstrap.css'
+import 'bootstrap-vue-next/dist/bootstrap-vue-next.css'
+import 'normalize.css';
+import 'toastr/build/toastr.css';
+import "@fontsource/poppins";
+import "./App.scss";
+import 'sweetalert2/dist/sweetalert2.min.css';
+import '@imengyu/vue3-context-menu/lib/vue3-context-menu.css'
+
+import * as Sentry from "@sentry/vue";
+
+import { dom, library } from '@fortawesome/fontawesome-svg-core';
+
import ApiCall from '/src/js/ApiCall';
+import App from '@/App';
+import BootstrapVueNext from 'bootstrap-vue-next'
+import ContextMenu from '@imengyu/vue3-context-menu'
+import Footer from '@/Footer';
+import VueSweetalert2 from 'vue-sweetalert2';
+import {createApp} from 'vue';
+import { fab } from '@fortawesome/free-brands-svg-icons';
+import { far } from '@fortawesome/free-regular-svg-icons';
+import { fas } from '@fortawesome/free-solid-svg-icons';
+import jQuery from 'jquery';
+import mitt from 'mitt';
+import router from '@/router';
+import storeA from '@/store';
import toastr from 'toastr';
-import * as Sentry from "@sentry/vue";
toastr.options = {
"positionClass": "toast-bottom-right"
@@ -16,34 +44,12 @@ toastr.options = {
global.toastr = toastr;
global.apiCall = ApiCall;
-import jQuery from 'jquery';
global.jQuery = jQuery;
global.$ = jQuery;
-import {createApp} from 'vue';
-import 'bootstrap/dist/css/bootstrap.css'
-import 'bootstrap-vue-next/dist/bootstrap-vue-next.css'
-import 'normalize.css';
-import 'toastr/build/toastr.css';
-import "@fontsource/poppins";
-import "./App.scss";
-import 'sweetalert2/dist/sweetalert2.min.css';
-import App from '@/App';
-import Footer from '@/Footer';
-import router from '@/router';
-import storeA from '@/store';
-import mitt from 'mitt';
-import BootstrapVueNext from 'bootstrap-vue-next'
-import VueSweetalert2 from 'vue-sweetalert2';
-import '@imengyu/vue3-context-menu/lib/vue3-context-menu.css'
-import ContextMenu from '@imengyu/vue3-context-menu'
-import { library, dom } from '@fortawesome/fontawesome-svg-core';
-import { fas } from '@fortawesome/free-solid-svg-icons';
-import { far } from '@fortawesome/free-regular-svg-icons';
-import { fab } from '@fortawesome/free-brands-svg-icons';
library.add(fas, far, fab);
dom.watch();
diff --git a/webpack.config.js b/webpack.config.js
index 1112e20..49afb35 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -79,7 +79,7 @@ module.exports = (env) => {
chunkFilename: "[name].[contenthash:8].css",
}),
new HtmlWebpackPlugin({
- template: path.resolve(__dirname, "public", "index.html"),
+ template: path.resolve(__dirname, "public", `index.${targetEnv === 'container' ? 'container' : 'shocklink'}.html`),
favicon: "./public/favicon.ico",
inject: true
}),