Compare commits
3 Commits
d8863654f9
...
dev
| Author | SHA1 | Date | |
|---|---|---|---|
| 149ed13c5f | |||
| fd6edf9d09 | |||
| e70a8a2e25 |
8
.gitignore
vendored
8
.gitignore
vendored
@@ -7,17 +7,12 @@ yarn-error.log*
|
|||||||
pnpm-debug.log*
|
pnpm-debug.log*
|
||||||
lerna-debug.log*
|
lerna-debug.log*
|
||||||
|
|
||||||
|
bun.lock
|
||||||
node_modules
|
node_modules
|
||||||
dist
|
dist
|
||||||
dist-ssr
|
dist-ssr
|
||||||
*.local
|
*.local
|
||||||
|
|
||||||
# Runtime
|
|
||||||
bun.lock
|
|
||||||
|
|
||||||
# Vercel
|
|
||||||
.vercel
|
|
||||||
|
|
||||||
# Editor directories and files
|
# Editor directories and files
|
||||||
.vscode/*
|
.vscode/*
|
||||||
!.vscode/extensions.json
|
!.vscode/extensions.json
|
||||||
@@ -28,3 +23,4 @@ bun.lock
|
|||||||
*.njsproj
|
*.njsproj
|
||||||
*.sln
|
*.sln
|
||||||
*.sw?
|
*.sw?
|
||||||
|
.vercel
|
||||||
|
|||||||
34
README.md
34
README.md
@@ -6,18 +6,16 @@ Aplikace je zdarma hostovaná přes Vercel a je veřejně dostupná na adrese ht
|
|||||||
## buildování
|
## buildování
|
||||||
0. Pro buildování je potřeba software třetích stran:
|
0. Pro buildování je potřeba software třetích stran:
|
||||||
- Bun -> JavaScriptový/TypeScriptový runtime. Stáhnout lze z více zdrojů. Po instalaci doporučuji přidat Bun executable do PATH. Je možno použít Node.JS a npm.
|
- Bun -> JavaScriptový/TypeScriptový runtime. Stáhnout lze z více zdrojů. Po instalaci doporučuji přidat Bun executable do PATH. Je možno použít Node.JS a npm.
|
||||||
- Univerzálně:
|
- Univerzálně: pomocí npm příkazem `npm i -g bun`
|
||||||
1. pomocí npm příkazem `npm i -g bun`
|
|
||||||
2. z oficiální stránky https://bun.sh/
|
|
||||||
- Win NT:
|
- Win NT:
|
||||||
1. z powershellu příkazem `powershell -c "irm bun.sh/install.ps1 | iex"`
|
1. ze stránky https://bun.sh/
|
||||||
2. přes winget powershellovým příkazem `winget install --id Oven-sh.Bun`
|
2. přes winget powershellovým příkazem `winget install --id Oven-sh.Bun`
|
||||||
3. pomocí chocolatey příkazem `choco install bun`
|
3. pomocí chocolatey příkazem `choco install bun`
|
||||||
- Arch Linux:
|
- Arch Linux:
|
||||||
1. z terminálu příkazem `curl -fsSL https://bun.sh/install | bash`
|
1. ze stránky https://bun.sh/
|
||||||
2. z `extra` repozitáře příkazem `pacman -S bun`
|
2. z `extra` repozitáře příkazem `pacman -S bun`
|
||||||
- MacOS:
|
- MacOS:
|
||||||
1. z terminálu příkazem `curl -fsSL https://bun.sh/install | bash`
|
1. ze stránky https://bun.sh/
|
||||||
2. pomocí homebrew příkazem `brew tap oven-sh/bun && brew install bun`
|
2. pomocí homebrew příkazem `brew tap oven-sh/bun && brew install bun`
|
||||||
- Vite -> Builder a packer pro webové aplikace
|
- Vite -> Builder a packer pro webové aplikace
|
||||||
- Již definováno jako závislost v projektovém `package.json`
|
- Již definováno jako závislost v projektovém `package.json`
|
||||||
@@ -31,12 +29,22 @@ Aplikace je zdarma hostovaná přes Vercel a je veřejně dostupná na adrese ht
|
|||||||
4. Stránka je nyní lokálně dostupná na http://localhost:3000/
|
4. Stránka je nyní lokálně dostupná na http://localhost:3000/
|
||||||
5. (volitelné) Apliakci je možné buildnout pomocí `<bun/npm> run build`. Statická verze stránky je nyní dostupná v adresáři `webshell/dist/`
|
5. (volitelné) Apliakci je možné buildnout pomocí `<bun/npm> run build`. Statická verze stránky je nyní dostupná v adresáři `webshell/dist/`
|
||||||
|
|
||||||
## testování
|
|
||||||
|
|
||||||
Aplikace je testována v následujících prohlížečích:
|
|
||||||
- `Chromium 146.0.7680.153 (Official Build) Arch Linux (64-bit)`
|
|
||||||
- `Zen Browser 1.19.3b (Firefox 148.0.2) (64-bit)`
|
|
||||||
|
|
||||||
## licence
|
## licence
|
||||||
|
|
||||||
Tato webová aplikace včetně jejího zdrojového kódu je veřejně dostupná pod licencí Apache 2.0 (SPDX: `Apache-2.0`), jejíž celé znění je dostupné v LICENSE.md. Zdrojový kód je veřejně dostupný na https://git.martinpetr.dev/binekrasik/webshell
|
Tato webová aplikace včetně jejího zdrojového kódu je veřejně dostupná pod licencí Apache 2.0 (SPDX: `Apache-2.0`). Zdrojový kód je veřejně dostupný na https://git.martinpetr.dev/binekrasik/webshell
|
||||||
|
|
||||||
|
```md
|
||||||
|
Copyright 2026 Vendelín Mžik
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
```
|
||||||
|
|||||||
@@ -1,5 +0,0 @@
|
|||||||
export default {
|
|
||||||
server: {
|
|
||||||
port: 3000,
|
|
||||||
},
|
|
||||||
}
|
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="app">
|
<div id="app">
|
||||||
|
<h1>hmmm</h1>
|
||||||
</div>
|
</div>
|
||||||
<script type="module" src="/src/app.ts"></script>
|
<script type="module" src="/src/app.ts"></script>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
Reference in New Issue
Block a user