Skip to content

hcyang99/haskell-docker-tui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Haskell Docker TUI

A TUI for docker implemented in Haskell, using brick.
Authors: Haichao Yang, Jiayi Hu
Idea originates from skanehira/docui.

Features

  • docker pull / docker image rm
  • docker run
  • docker rm
  • docker start / docker stop
  • docker exec

Build & Run

$ stack run

Screenshots

Main Menu

Docker Run

  • Supports state preserving on error / cancellation
  • "Attach" option does nothing

Limitations

Major parts finished in 2 days ...

  • Single-threaded program
  • Coupled UI and backend
  • Copies and pastes everywhere

About

A TUI for docker implemented in Haskell.

Resources

License

Stars

Watchers

Forks