Skip to content

cgarnier/rust-admin

Repository files navigation

Build Status

Deploy to Docker Cloud

rust-admin

Rust server admin web interface. Full front interface, no backend server.

Similar to Facepunch webrcon project.

View the demo.

Features

  • server details
  • chat
  • console
  • player list
  • player detail

How to use

Using docker

docker run -d --name rust-admin -p 80:80 cgarnier/rust-admin:latest

Then visit http://localhost.

Environment variables:

  • RA_FORCE_HOST: Force the rust server rcon address and disallow user to login elsewhere.

Contribute

A Vue.js project

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# run unit tests
npm run unit

# run e2e tests
npm run e2e

# run all tests
npm test

For detailed explanation on how things work, checkout the guide and docs for vue-loader.

Changelog

v1.3.0

  • Added richtext to the chat

v1.2.0

  • Force rust host configuration
  • Fix unhandled exception on startup
  • Added deploy to cloud button