A powerful, easy-to-use server management application for ARK: Survival Ascended dedicated servers.
ASA Server Manager is designed to make running and managing dedicated ARK: Survival Ascended servers easier by providing a centralized interface for server installation, configuration, updates, administration, and monitoring.
- Start, stop, and restart your ASA servers
- Manage multiple servers from one application
- Configure server names, maps, ports, player limits, passwords, and difficulty
- Easily manage individual server configurations
- Monitor server console output and status
- Install ASA dedicated servers through SteamCMD
- Update servers directly from the manager
- Automatic SteamCMD directory management
- View SteamCMD commands and output directly in the application
Configure servers for supported ARK: Survival Ascended maps, including:
- The Island
- Scorched Earth
- The Center
- Aberration
- Extinction
- Astraeos
- And other maps supported by ASA
Manage your server configuration without manually editing configuration files.
Supported settings include:
- Server name
- Server password
- Admin password
- Maximum players
- Difficulty
- Server ports
- Query ports
- Map selection
- Game settings
- Server settings
Configuration changes are saved and can be reused when managing your servers.
- Manage server administrators
- Manage player whitelists
- Add and remove players from the whitelist
- Persistent whitelist configuration
- Manage administrative access without manually editing server files
Manage your ASA server's mods from the server manager.
Mod functionality may vary depending on the current ASA/CurseForge server environment.
- View server console output
- Monitor server activity
- View SteamCMD output
- Easily identify startup and update issues
Add screenshot here
Add screenshot here
Add screenshot here
- Windows 10 or newer
- ARK: Survival Ascended
- Internet connection
- SteamCMD
- Sufficient disk space for your ASA server installation
- Download the latest release from the Releases section.
- Extract the application.
- Launch
ASAServerManager.exe. - Configure your SteamCMD/server installation directory.
- Create or configure your ASA server.
- Start your server.
SteamCMD can be downloaded and configured through the application or manually, depending on your setup.
Download the latest stable version from:
Development builds may contain unfinished features or changes that have not yet been fully tested.
- Visual Studio 2022 or Visual Studio Code
- .NET 5 SDK
- Windows development environment
Clone the repository:
git clone https://github.com/Tyqx/ASA-Server-Manager.gitEnter the project directory:
cd ASA-Server-ManagerBuild the project:
dotnet buildRun the application:
dotnet runTo create a release build:
dotnet publish -c ReleaseThe published application will be located in the project's bin directory.
ASA-Server-Manager/
│
├── Pages/
│ ├── ServerPage.xaml
│ └── ServerPage.xaml.cs
│
├── Server/
│ └── AsaServerManager.cs
│
├── MainWindow.xaml
├── MainWindow.xaml.cs
├── ASAServerManager.csproj
├── .gitignore
└── README.md
Do not commit passwords, tokens, API keys, or other sensitive configuration information to the repository.
Server credentials should be kept in your local configuration/environment and should never be included in public Git commits.
Found a bug?
Please open an issue on GitHub and include:
- ASA Server Manager version
- Windows version
- ASA map being used
- Steps to reproduce the problem
- Relevant console/log output
- Screenshots if applicable
Please remove passwords, tokens, IP addresses, or other sensitive information before posting logs.
Have an idea for a feature?
Open a GitHub issue and describe:
- What you would like added
- Why it would be useful
- How you would expect the feature to work
Suggestions from ASA server owners and administrators are welcome.
Contributions are welcome.
To contribute:
- Fork the repository.
- Create a feature branch.
git checkout -b feature/my-feature- Make your changes.
- Test your changes.
- Commit your changes.
git commit -m "Add my feature"- Push your branch.
git push origin feature/my-feature- Open a Pull Request.
Please keep pull requests focused on a specific feature or bug fix whenever possible.
This project is open source.
See the LICENSE file for the terms and conditions of use.
If ASA Server Manager is useful to you:
⭐ Star the repository
🐛 Report bugs
💡 Suggest features
🔧 Contribute improvements
📢 Share the project with other ARK: Survival Ascended server owners
Every bit of feedback helps improve the project.
GitHub Repository: https://github.com/Tyqx/ASA-Server-Manager
Latest Releases: https://github.com/Tyqx/ASA-Server-Manager/releases
Making ARK: Survival Ascended server management easier.