Skip to content

Software Development at Program Tom LTD

Place for coding, programming, development and software in general.

Menu
  • Blog
  • PDF Booklets
  • Dev Utils & Content
  • Java Spring Boot Or Web Apps
  • English
    • български
    • English
    • Español
    • Português
    • हिन्दी
    • Русский
    • Deutsch
    • Français
    • Italiano
    • العربية
  • About Us
Menu

Remote Script Executor – Spring Boot – App

Remote Script Executor - Spring Boot - App

$1.99

Category: Spring (Boot) / Quarkus
  • Description

Description

This is simple Remote Script Executor App – made by Spring Boot.

Remote Script Executor REST Endpoint

The app is written with Spring Boot, Java 21 – with packaging – JAR. After you start the app you have an endpoint the allows you to execute the script passed in:

  • POST request to http://{address}:7750/api/execute
    • wd – Working Directory. Take into account the platform path specifics – when filling up this parameter
    • command – the command that will be executed. Example for listing directories is:  “cmd /c dir” – for windows, “sh -c ls” – for macOS and Linux.
    • userId(Optional) - this was left-over for the first version of the app and is now not used in practice.
      
      

I’ve hard-coded a limit of 5 minutes of execution time – before killing the task.

Free of Charge – if Requested

The first version of the app was created with Vaadin and had admin interface. It was generated with my App Builder / Code Generation. The login is hard-coded and could be easily replaced. I’ve removed it, because it is designed for internal, non-public use.

After the login – you have a CRUD interface over commands, list of commands, history and result of execution. I will checkout the changes in my GIT history and will package it for you for free – if you request it.

Related products

  • Video Converter Java Tool

    Video Converter – Executable Jar + Deployable War + Source Code

    $14.99
    Add to cart
  • App Builder + Code Generation - Spring Micro Service - Vaadin App

    App Builder + Code Generation – Spring Micro Service – Vaadin App

    $199.00
    Add to cart
  • New Login with Google 2024

    Google Login [to Program Tom Apps] Micro Service

    $4.99
    Add to cart
  • Application Devices of Users

    Devices of Users Micro Service Application

    $4.99
    Add to cart
  • Jenkins SCP File Upload to Remote Server
  • Essential Programming Books – Principles & Flutter
  • Social Media Platforms 🌍
  • Strategies to prevent review regressions
  • How to set Google Map Theme in a Flutter App

Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (269)
  • Graphical User Interface (14)
  • Marketing (117)
  • Software Development (286)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (15)

Tags

Algorithms (9) crypto (29) flutterdev (39) General (86) Java (7) QR & Bar Codes (3) Software Dev Choices (33) Spring Boot (1) standards (1) Theme (3) User Authentication & Authorization (9) User Experience (10) Utilities (19) WordPress (11)

Product categories

  • All Technologies (84)
    • Flutter Apps (24)
    • GPT (4)
    • Java (38)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (35)
    • Utils (15)
    • Vaadin 24+ (27)
    • Vaadin 8 (1)
  • Apps (18)
    • Employees DB (1)
    • Notes (6)
    • Personal Budget (1)
    • Recipes Book (1)
    • Stuff Organizer (1)
    • To-Do (2)
  • PDF Books (3)
  • Source Code Generators (8)

Recent Posts

  • Jenkins SCP File Upload to Remote Server
  • Essential Programming Books – Principles & Flutter
  • Social Media Platforms 🌍
  • Strategies to prevent review regressions
  • How to set Google Map Theme in a Flutter App

Post Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (269)
  • Graphical User Interface (14)
  • Marketing (117)
  • Software Development (286)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (15)