refactor(getashell): update to 1.0.0 (#3460)
This commit is contained in:
parent
2b3f37e0b4
commit
5fd58c98b6
|
@ -5,8 +5,8 @@
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"port": 8281,
|
"port": 8281,
|
||||||
"id": "getashell",
|
"id": "getashell",
|
||||||
"tipi_version": 7,
|
"tipi_version": 8,
|
||||||
"version": "0.2.0",
|
"version": "1.0.0",
|
||||||
"categories": [
|
"categories": [
|
||||||
"utilities"
|
"utilities"
|
||||||
],
|
],
|
||||||
|
@ -14,7 +14,26 @@
|
||||||
"short_desc": "SSH shells from a Web UI",
|
"short_desc": "SSH shells from a Web UI",
|
||||||
"author": "steveiliop56",
|
"author": "steveiliop56",
|
||||||
"source": "https://github.com/steveiliop56/getashell",
|
"source": "https://github.com/steveiliop56/getashell",
|
||||||
"form_fields": [],
|
"form_fields": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"label": "Username",
|
||||||
|
"required": true,
|
||||||
|
"env_variable": "GETASHELL_USERNAME"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "password",
|
||||||
|
"label": "Password",
|
||||||
|
"required": true,
|
||||||
|
"env_variable": "GETASHELL_PASSWORD"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "random",
|
||||||
|
"label": "GetAShell Secret Key",
|
||||||
|
"min": 32,
|
||||||
|
"env_variable": "GETASHELL_SECRET_KEY"
|
||||||
|
}
|
||||||
|
],
|
||||||
"supported_architectures": [
|
"supported_architectures": [
|
||||||
"arm64",
|
"arm64",
|
||||||
"amd64"
|
"amd64"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
version: "3.9"
|
version: "3.9"
|
||||||
services:
|
services:
|
||||||
getashell:
|
getashell:
|
||||||
image: ghcr.io/steveiliop56/getashell:v0.2.0
|
image: ghcr.io/steveiliop56/getashell:v1.0.0
|
||||||
container_name: getashell
|
container_name: getashell
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
|
@ -11,6 +11,10 @@ services:
|
||||||
- ${APP_PORT}:3000
|
- ${APP_PORT}:3000
|
||||||
networks:
|
networks:
|
||||||
- tipi_main_network
|
- tipi_main_network
|
||||||
|
environment:
|
||||||
|
- USERNAME=${GETASHELL_USERNAME}
|
||||||
|
- PASSWORD=${GETASHELL_PASSWORD}
|
||||||
|
- SECRET_KEY=${GETASHELL_SECRET_KEY}
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
- host.docker.internal:host-gateway
|
- host.docker.internal:host-gateway
|
||||||
labels:
|
labels:
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
## Get A Shell 🐚
|
## Get A Shell 🐚
|
||||||
|
|
||||||
|
**Warning ⚠️:** If you are updating to version 1.0.0 make sure to set a username and a password in the settings menu.
|
||||||
|
|
||||||
Have you ever wanted to just spin up a quick server than you can ssh into to test something real quick? Well with get a shell
|
Have you ever wanted to just spin up a quick server than you can ssh into to test something real quick? Well with get a shell
|
||||||
you can just spin up the ui select a distro and click _Get me a shell!_ and 💥 you have an ssh server with your specified distro. No need to spin up vms, run commands or anything harder than a click!
|
you can just spin up the ui select a distro and click _Get me a shell!_ and 💥 you have an ssh server with your specified distro. No need to spin up vms, run commands or anything harder than a click!
|
||||||
|
|
||||||
> Note 🗒️: I may push hot fixes like crazy, don't worry if you see like 5 updates in an row... I am still learning...
|
> Warning ⚠️: The app is in early stages of development, I am still quite new to both writing full stack apps and using technologies like drizzle and react. Any contributions are welcome.
|
||||||
|
|
||||||
![Preview](https://github.com/steveiliop56/getashell/blob/main/screenshots/app.png?raw=true)
|
![Preview](https://github.com/steveiliop56/getashell/blob/main/screenshots/app.png?raw=true)
|
||||||
|
|
||||||
> Warning ⚠️: The app is in early stages of development, I am still quite new to both writing full stack apps and using technologies like drizzle and react. Any contributions are welcome.
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user