Go to file
Kyle Johnsen 983308aabe untested hotfix 2022-03-14 15:07:24 -04:00
control-panel fixes for server, added onefetch 2022-02-28 04:29:34 +00:00
src untested hotfix 2022-03-14 15:07:24 -04:00
.gitignore added control panel site using rust 2022-02-27 16:04:30 -05:00
Cargo.lock async version 2022-03-07 02:09:04 -05:00
Cargo.toml async version 2022-03-07 02:09:04 -05:00
LICENSE updated license 2022-02-02 07:52:06 -05:00
README.md fixes for server, added onefetch 2022-02-28 04:29:34 +00:00
config.txt fixes for server, added onefetch 2022-02-28 04:29:34 +00:00
run.sh fixes for server, added onefetch 2022-02-28 04:29:34 +00:00

README.md

VelNetServerRust

Running

  1. Get a linoox server
  2. Clone this repo
  3. Install rust: sudo apt install cargo
  4. Build: cargo build --release
  5. Run: sudo ./target/release/VelNetServerRust
  6. Or run in the background so that it doesn't quit when you leave ssh: nohup sudo ./target/release/VelNetServerRust. You'll have to install nohup with apt.

Running with control panel server

You don't need to do both of these steps. The control panel runs the other server.

  1. Get a linoox server
  2. Clone this repo
  3. Install rust: sudo apt install cargo
  4. Switch to control panel: cd control-panel
  5. Build: cargo build --release
  6. touch ../nohup.out ../restarts.log
  7. Run the web server in the background so that it doesn't quit when you leave ssh: nohup sudo ./target/release/control-panel. You'll have to install nohup with apt.