Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ToDo list #1

Open
theodorosploumis opened this issue Oct 31, 2017 · 0 comments
Open

ToDo list #1

theodorosploumis opened this issue Oct 31, 2017 · 0 comments

Comments

@theodorosploumis
Copy link
Owner

theodorosploumis commented Oct 31, 2017

Docker containers actions

  1. Use a Docker SDK (eg dockerode)
  2. Show a tty for docker command running
  3. Add build details on a database (keep stats and users)
  4. UI option (select list) to select command
  5. Zip/tar files inside containers and volume the results afterwards
  6. UI option to download zip or tar.gz
  7. UI, link to popular builds (page)

Technical Improvements

  1. Use external configuration file or textarea
  2. Make image smaller - remove non used software (can we?)
  3. Login to use the site (maybe using a social network) or use a Captcha
  4. Create paid services
  5. Create an Ansible/Ansistrano stack for server provisioning
  6. Create a script command (faaast) to use the HTTP API
  7. Allow only specific commands (validate)
  8. Disallow running multiple commands (&& or |)
  9. Use volumes for Docker Host caches for .npm, .gems, .composer etc

Marketing

  1. Create social announcements
  2. Better Web UI (animated gif showcase)
  3. Find a sponsor (sponsors banner)
  4. Create GitHub releases
  5. Add GH Star buttons
  6. Add Docker hub badges
  7. Add share buttons
  8. Add to Personal Portfolio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant