An open API service indexing awesome lists of open source software.

https://github.com/t-matsuo/docker-butterfly-centos


https://github.com/t-matsuo/docker-butterfly-centos

Last synced: 5 days ago
JSON representation

Awesome Lists containing this project

README

          

# docker-butterfly-centos

Dockerfile for using butterfly web terminal on CentOS.

butterfly : https://github.com/paradoxxxzero/butterfly

## Usage

Example:

# docker run -d -p 8080:80 -e PASSWORD=password -e PORT=80 tmatsuo/butterfly-centos:latest

* If you don't specify PASSWORD env, it generates random password for root user. See container log.
* Default port is 80. You can change it using PORT env.
* Default path is /term/. Please access http://xx.xx.xx.xx/term/
* You can add OPTS env. Default is '--keepalive_interval=10 --force_unicode_width=True --uri_root_path=/term/'
* Default language is Japanese.

## Sample manifest for Kubernetes

* kubernetes/statefulset-with-ingress
* run container using StatefulSet
* kubernetes/statefulset-with-ingress-and-volume
* run container using StatefulSet and persist /root dir
* kubernetes/statefulset-with-ingress-and-full-volume
* run container using StatefulSet and persist /root /run /etc /usr /var /home /opt /srv dirs