first commit

This commit is contained in:
yann
2025-11-01 17:25:35 +01:00
commit 155791d05a
85 changed files with 3776 additions and 0 deletions

13
appwg/.env Executable file
View File

@@ -0,0 +1,13 @@
SERVER=127.0.0.1
PORT=8100
GIN_MODE=release
WG_CONF_DIR=/etc/wireguard
WG_INTERFACE_NAME=wg0.conf
SMTP_HOST=xoyaz.xyz
SMTP_PORT=587
SMTP_USERNAME="ian@xoyaz.xyz"
SMTP_PASSWORD="HaveuseOrmeauxEncageSaisine"
SMTP_FROM="ian@xoyaz.xyz"

1
appwg/ui/dist/css/Clients.56a11097.css vendored Executable file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

BIN
appwg/ui/dist/favicon.png vendored Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
appwg/ui/dist/img/logo.8f75d612.png vendored Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

1
appwg/ui/dist/index.html vendored Executable file
View File

@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.png"><title>ui</title><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@mdi/font@latest/css/materialdesignicons.min.css"><link href="/css/Clients.56a11097.css" rel="prefetch"><link href="/css/Clients~Server.f87dfffe.css" rel="prefetch"><link href="/js/Clients.adbe44c3.js" rel="prefetch"><link href="/js/Clients~Server.12421a31.js" rel="prefetch"><link href="/js/Index.711255c3.js" rel="prefetch"><link href="/js/Server.e0cb69bc.js" rel="prefetch"><link href="/css/chunk-vendors.0ec741de.css" rel="preload" as="style"><link href="/js/app.12cb1049.js" rel="preload" as="script"><link href="/js/chunk-vendors.40c1d4b4.js" rel="preload" as="script"><link href="/css/chunk-vendors.0ec741de.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but ui doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.40c1d4b4.js"></script><script src="/js/app.12cb1049.js"></script></body></html>

2
appwg/ui/dist/js/Clients.1916468e.js vendored Executable file

File diff suppressed because one or more lines are too long

1
appwg/ui/dist/js/Clients.1916468e.js.map vendored Executable file

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/Clients.64ae6101.js vendored Executable file

File diff suppressed because one or more lines are too long

1
appwg/ui/dist/js/Clients.64ae6101.js.map vendored Executable file

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/Clients.adbe44c3.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/Clients.c3e03423.js vendored Executable file

File diff suppressed because one or more lines are too long

1
appwg/ui/dist/js/Clients.c3e03423.js.map vendored Executable file

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/Clients.d1e169a5.js vendored Executable file

File diff suppressed because one or more lines are too long

1
appwg/ui/dist/js/Clients.d1e169a5.js.map vendored Executable file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/Clients~Server.f3845244.js vendored Executable file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/Index.39a233d4.js vendored Executable file
View File

@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["Index"],{d504:function(e,n,t){"use strict";t.r(n);var r=function(){var e=this,n=e._self._c;return n("div")},c=[],l={created(){this.$router.replace({name:"clients"})}},s=l,u=t("2877"),a=Object(u["a"])(s,r,c,!1,null,null,null);n["default"]=a.exports}}]);
//# sourceMappingURL=Index.39a233d4.js.map

1
appwg/ui/dist/js/Index.39a233d4.js.map vendored Executable file
View File

@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/Index.vue?e07c","webpack:///src/views/Index.vue","webpack:///./src/views/Index.vue?062b","webpack:///./src/views/Index.vue"],"names":["render","_vm","this","_c","_self","staticRenderFns","$router","replace","name","component"],"mappings":"8GAAA,IAAIA,EAAS,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,QAElEE,EAAkB,GCEL,GACb,UACEH,KAAKI,QAAQC,QAAQ,CAAEC,KAAM,cCN0J,I,YCOzLC,EAAY,eACd,EACAT,EACAK,GACA,EACA,KACA,KACA,MAIa,aAAAI,E","file":"js/Index.39a233d4.js","sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c;return _c(\"div\")\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\n</template>\n\n<script>\n export default {\n created () {\n this.$router.replace({ name: 'clients' })\n }\n }\n</script>\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=2e4a022b\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""}

2
appwg/ui/dist/js/Index.711255c3.js vendored Normal file
View File

@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["Index"],{d504:function(e,n,t){"use strict";t.r(n);var r=function(){var e=this,n=e._self._c;return n("div")},c=[],l={created(){this.$router.replace({name:"clients"})}},s=l,u=t("2877"),a=Object(u["a"])(s,r,c,!1,null,null,null);n["default"]=a.exports}}]);
//# sourceMappingURL=Index.711255c3.js.map

View File

@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/Index.vue?2335","webpack:///src/views/Index.vue","webpack:///./src/views/Index.vue?062b","webpack:///./src/views/Index.vue"],"names":["render","_vm","this","_c","_self","staticRenderFns","$router","replace","name","component"],"mappings":"8GAAA,IAAIA,EAAS,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,QAElEE,EAAkB,GCEL,GACb,UACEH,KAAKI,QAAQC,QAAQ,CAAEC,KAAM,cCN0J,I,YCOzLC,EAAY,eACd,EACAT,EACAK,GACA,EACA,KACA,KACA,MAIa,aAAAI,E","file":"js/Index.711255c3.js","sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c;return _c(\"div\")\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\n</template>\n\n<script>\n export default {\n created () {\n this.$router.replace({ name: 'clients' })\n }\n }\n</script>\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=2e4a022b\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""}

2
appwg/ui/dist/js/Index.72bdca15.js vendored Executable file
View File

@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["Index"],{d504:function(e,n,t){"use strict";t.r(n);var r=function(){var e=this,n=e._self._c;return n("div")},c=[],l={created(){this.$router.replace({name:"clients"})}},s=l,u=t("2877"),a=Object(u["a"])(s,r,c,!1,null,null,null);n["default"]=a.exports}}]);
//# sourceMappingURL=Index.72bdca15.js.map

1
appwg/ui/dist/js/Index.72bdca15.js.map vendored Executable file
View File

@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/Index.vue?363c","webpack:///src/views/Index.vue","webpack:///./src/views/Index.vue?062b","webpack:///./src/views/Index.vue"],"names":["render","_vm","this","_c","_self","staticRenderFns","$router","replace","name","component"],"mappings":"8GAAA,IAAIA,EAAS,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,QAElEE,EAAkB,GCEL,GACb,UACEH,KAAKI,QAAQC,QAAQ,CAAEC,KAAM,cCN0J,I,YCOzLC,EAAY,eACd,EACAT,EACAK,GACA,EACA,KACA,KACA,MAIa,aAAAI,E","file":"js/Index.72bdca15.js","sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c;return _c(\"div\")\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\n</template>\n\n<script>\n export default {\n created () {\n this.$router.replace({ name: 'clients' })\n }\n }\n</script>\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=2e4a022b\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""}

2
appwg/ui/dist/js/Server.2c31711e.js vendored Executable file

File diff suppressed because one or more lines are too long

1
appwg/ui/dist/js/Server.2c31711e.js.map vendored Executable file

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/Server.33db6d96.js vendored Executable file

File diff suppressed because one or more lines are too long

1
appwg/ui/dist/js/Server.33db6d96.js.map vendored Executable file

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/Server.e0cb69bc.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/app.12cb1049.js vendored Normal file

File diff suppressed because one or more lines are too long

1
appwg/ui/dist/js/app.12cb1049.js.map vendored Normal file

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/app.2e28011b.js vendored Executable file

File diff suppressed because one or more lines are too long

1
appwg/ui/dist/js/app.2e28011b.js.map vendored Executable file

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/app.50b90708.js vendored Executable file

File diff suppressed because one or more lines are too long

1
appwg/ui/dist/js/app.50b90708.js.map vendored Executable file

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/app.a3a42c5a.js vendored Executable file

File diff suppressed because one or more lines are too long

1
appwg/ui/dist/js/app.a3a42c5a.js.map vendored Executable file

File diff suppressed because one or more lines are too long

2
appwg/ui/dist/js/app.d8243852.js vendored Executable file

File diff suppressed because one or more lines are too long

1
appwg/ui/dist/js/app.d8243852.js.map vendored Executable file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

287
appwg/ui/dist/js/chunk-vendors.b9edb8dc.js vendored Executable file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

BIN
appwg/wg-ui Executable file

Binary file not shown.