
(not maintained) Astro Launcher alternative written in Typescript/Deno
Astro-starter is a tool written in Typescript/Deno that aims to help users host and manage Astroneer dedicated servers. It provides an easy setup process and a web interface for server management. This tool offers several advantages over AstroLauncher, including automatic server file downloads, configuration setup in a single config file, and the ability to host multiple servers. Additionally, it can be used to manage remote servers with opened RCON ports, such as gportal.
To run Astro-starter for development purposes, follow these steps:
deno run --allow-net --allow-read --allow-write --unstable --watch app.ts
This command will start Astro-starter and allow network access, file reading and writing, and unstable features. The --watch flag enables automatic reloading when changes are made to the code.To build binaries for Windows and Linux, follow these steps:
deno compile --allow-net --allow-read --allow-write --unstable -o astro-starter.ts
This command will compile the Astro-starter code into executable binaries and allow network access, file reading and writing, and unstable features.Astro-starter is a powerful tool for hosting and managing Astroneer dedicated servers. Its features, such as automatic server file downloads, single config file setup, and support for multiple servers, make it a convenient choice for server management. It also offers compatibility with remote servers with opened RCON ports and provides native Linux builds for remote server management. With Astro-starter, users can easily set up and manage their Astroneer dedicated servers with ease and efficiency.

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.