Skip to content

Latest commit

 

History

69 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Logo

SVT

Don't forget to pay the AWS bills!

last-commit license

demo



LIVE DEMO!

ssh siliconvalleytrail.xyz

Table of Contents


Quick Start

Installation

Clone the repository and set up the project:

  1. Clone the repository:
git clone https://github.com/jwc20/svt
  1. Navigate to the project directory:
cd svt
  1. Build the application:

Using Go modules:

go build -o svt cmd/ssh

Running the Server

Option 1: Run the built binary

./svt

Option 2: Run directly without building

go run ./cmd/ssh

Connecting via SSH

After starting the server, connect to it using SSH:

ssh localhost -p 23234

# or with a username
ssh player_name@localhost -p 23234
demo_start_server.mov

Testing

Run the test suite with:

go test ./...

Project Structure

└── svt/
    ├── README.md
    ├── cmd
    │   └── ssh              # SSH Wish Server
    ├── internal
    │   ├── engine           # Game Logic
    │   ├── hackernews       # Hacker News API Client
    │   ├── store            # SQLite Database
    └── └── ui               # Bubble Tea Terminal User Interface

Dependencies


See Also


About

SSH TUI game for the entrepreneurially-inclined

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages