Menu
Forums
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Trending
What's new
New posts
New profile posts
Latest activity
Members
Current visitors
New profile posts
Search profile posts
Upgrades
Log in
Register
What's new
Search
Search
Search titles only
By:
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Software Development
Programming
Development
SSH-WEB
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Jepzter" data-source="post: 434560" data-attributes="member: 81100"><p>Hello!</p><p></p><p><strong>About</strong></p><p>I really wanted to do something fun and that you could make use of, so I came up with the idea to connect to SSH remotes through the web and have all the devices connected to your account in a dashboard, so you can easily connect to them. I also found it useful to store data and access that for each devices that you have, just to know what you did last time or what went wrong.</p><p></p><p>I started this project the other week and I have start to make progress in the frontend and backend. The Frontend is build for simplicity and I hope you think so to, the backend is build as a multi-module project and the API is a standalone module, which means that the API will be exposed and free to use while finished in your projects, if you want.</p><p></p><p><strong>Demo</strong></p><p>The stability of this will be measured as soon as the SSH service is finished and only the MVP components of it. I will deploy the services online for you to try it, and all errors and warnings will be capture and sent to elasticsearch so I can see the most prio issues. The backend service for the website will also be monitored through elasticsearch and kibana.</p><p></p><p><strong>Technologies used</strong></p><ul> <li data-xf-list-type="ul">React</li> <li data-xf-list-type="ul">Java</li> <li data-xf-list-type="ul">Bootstrap</li> <li data-xf-list-type="ul">Redux</li> <li data-xf-list-type="ul">JAX-RS</li> <li data-xf-list-type="ul">Netty</li> <li data-xf-list-type="ul">Jdbi</li> <li data-xf-list-type="ul">Liquibase (database version control)</li> <li data-xf-list-type="ul">Elasticsearch</li> <li data-xf-list-type="ul">Kibana</li> </ul><p><strong>Technologies that </strong><em><strong>might</strong> </em><strong>be implemented</strong></p><ul> <li data-xf-list-type="ul">RxJava</li> <li data-xf-list-type="ul">RxNetty</li> </ul><p><strong>Whats to be done according to the MVP</strong></p><ul> <li data-xf-list-type="ul">SSH Service (currently in build)</li> <li data-xf-list-type="ul">Login system in frontend</li> <li data-xf-list-type="ul">Basic settings page for all devices (very basic)</li> <li data-xf-list-type="ul">See history of commands that was executed on the server (can be disabled by basic settings page)</li> </ul><p><strong></strong></p><p><strong>Services (backend)</strong></p><p>webapp-service</p><p>ssh-service</p><p>email-service</p><p>Proxy-service</p><p><strong></strong></p><p><strong>Images</strong></p><p><strong>API:</strong></p><p><img src="https://i.gyazo.com/b7085e3d8095f31624128324fdfc2aa1.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p><img src="https://i.gyazo.com/bf443bca322df200ac7d94b96dfb2c48.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p><strong>Frontend: </strong></p><p><strong><img src="https://i.gyazo.com/21def78918a24db20e03ad8e9108082d.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> <img src="https://i.gyazo.com/97ee00405f7fd8e39aeb535f4382dcc8.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> <img src="https://i.gyazo.com/0b9f4a0770dad7c240dc65d37d6c0fa1.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </strong></p></blockquote><p></p>
[QUOTE="Jepzter, post: 434560, member: 81100"] Hello! [B]About[/B] I really wanted to do something fun and that you could make use of, so I came up with the idea to connect to SSH remotes through the web and have all the devices connected to your account in a dashboard, so you can easily connect to them. I also found it useful to store data and access that for each devices that you have, just to know what you did last time or what went wrong. I started this project the other week and I have start to make progress in the frontend and backend. The Frontend is build for simplicity and I hope you think so to, the backend is build as a multi-module project and the API is a standalone module, which means that the API will be exposed and free to use while finished in your projects, if you want. [B]Demo[/B] The stability of this will be measured as soon as the SSH service is finished and only the MVP components of it. I will deploy the services online for you to try it, and all errors and warnings will be capture and sent to elasticsearch so I can see the most prio issues. The backend service for the website will also be monitored through elasticsearch and kibana. [B]Technologies used[/B] [LIST] [*]React [*]Java [*]Bootstrap [*]Redux [*]JAX-RS [*]Netty [*]Jdbi [*]Liquibase (database version control) [*]Elasticsearch [*]Kibana [/LIST] [B]Technologies that [/B][I][B]might[/B] [/I][B]be implemented[/B] [LIST] [*]RxJava [*]RxNetty [/LIST] [B]Whats to be done according to the MVP[/B] [LIST] [*]SSH Service (currently in build) [*]Login system in frontend [*]Basic settings page for all devices (very basic) [*]See history of commands that was executed on the server (can be disabled by basic settings page) [/LIST] [B] Services (backend)[/B] webapp-service ssh-service email-service Proxy-service [B] Images API:[/B] [IMG]https://i.gyazo.com/b7085e3d8095f31624128324fdfc2aa1.png[/IMG] [IMG]https://i.gyazo.com/bf443bca322df200ac7d94b96dfb2c48.png[/IMG] [B]Frontend: [IMG]https://i.gyazo.com/21def78918a24db20e03ad8e9108082d.png[/IMG] [IMG]https://i.gyazo.com/97ee00405f7fd8e39aeb535f4382dcc8.png[/IMG] [IMG]https://i.gyazo.com/0b9f4a0770dad7c240dc65d37d6c0fa1.png[/IMG] [/B] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Software Development
Programming
Development
SSH-WEB
Top