GithubHelp home page GithubHelp logo

awesome-docker / super-inspire-end Goto Github PK

View Code? Open in Web Editor NEW

This project forked from instantbox/instantbox

0.0 2.0 0.0 3.02 MB

Get a clean, out of the box, temporary Linux system in under 30s.(Ubuntu, Centos, Alpine are temporarily available for testing, and more will be provided later.)

Home Page: http://35.220.241.175:8888

License: MIT License

Python 83.07% Dockerfile 4.50% Shell 12.43%

super-inspire-end's Introduction

super - inspire

English | 中文

Get a clean, out of the box, temporary Linux in under 30s.

What's a super-inspire?It allows you to access the web to operate an out-of-the-box Linux system in less than 30 seconds using only a browser. Of course, the "system" here is implemented with docker, so it cannot be considered as a more isolated virtualization system like KVM.

Current status and acceptance of sponsorship

Currently, the server resources are all provided by myself at my own expense. In order to provide a better experience for everyone, we accept personal/corporate server resources (!!Urgent need!!!!!) and promotional sponsorship, but do not accept any financial support If super-inspire can help you and provide sponsorship with conditions and interests, I really hope you can get in touch with me. Please send me an email to [email protected]. Thank you very much.

In the case of over the GFW(Great Firewall of China), it is preferred to try using a foreign temporary test server

Introduction

** So what can a super-inspire do? **

  1. When you need a clean Linux environment for your presentation, you can try to use it to give a presentation to the audience

  2. When the school teaching /LUG activity needs everyone to use linux system, you can let students who can't install Linux temporarily experience the charm of Linux

  3. When you have an inspiration and want to try it in a clean environment, why not use a super-inspire out of the box?

  4. When I'm outside and I don't have a device , the super-inspire allows me to manage servers on any device.

  5. See a project on GitHub that you're very interested in trying, but was put off by the fact that it's running on Linux?Super-inspire allows you to get a clean environment in 30s, and you can even open a port for testing programs that need ports (for instance,Develop port 80 for testing).

  6. Super-inspire due to use docker as its support, so we use cgroups to manage performance. If you want to test whether one of your apps can run under a certain performance, it is a good choice to use super-inspire

More useful things of super-inspire are you thinking about

In addition, we are planning to develop persistence containers so that some user containers can be destroyed without closing the web page, and they can still be used for a short period of time (Containers that do not support external development).


Screenshot of the web interface

QuickStart/quickStart

To access the temporary server address, you can choose a favorite system here, and then the system will automatically create the system's container, and automatically open a new web page into the web shell interaction.

  • currently support Ubuntu14.04, 16.04, 18.04;CentOS6.10;CentOS7;Alpine Latest.
  • please note that pop-up windows are allowed.

How to deploy super-inspire?

If you think the experience provided by the official server is too slow, welcome to deploy one yourself! It's very easy to deploy a super-inspire, and you need to have the following environment:

  1. Linux system with docker, Ubuntu:16.04 is recommended

# git clone https://github.com/super-inspire/super-inspire-end.git

# cd super-inspire-end/

# sudo  ./init.sh

# docker-compose up -d

Now you can use the local super-inspire!  By default, please visit localhost:8888 to test.

The questions?

If you have any questions, please submit the issue, we will check and reply soon. Thanks a lot to the ttyd project of tsl0922 . It was with it that super-inspire was able to complete the components of webshell.

I wish you greater access to Linux and open source through the super-inspire, which is our biggest dream.

super-inspire-end's People

Contributors

import-yuefeng avatar cclauss avatar

Watchers

sbilly avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.