Skip to content

docker-web/docker-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

789 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-web docker-web

@TODO mettre en valeur les application ?

docker-web up

docker-web backup

Install

curl https://raw.githubusercontent.com/docker-web/docker-web/master/install.sh | bash

Manual

core

docker-web <command>

  help      -h       print help
  version   -v       print version
  upgrade            upgrade docker-web
  uninstall          uninstall docker-web
  config             configurations assistant
  ls                 list apps

app

docker-web <command> [app_name]

  up                 launch or update app
  create             create [app_name] [dockerhub_image_name]
  init               init app in the current directory
  reset              down app and remove containers and volumes
  backup             archive app
  restore            restore app
  rm                 reset app and remove its folder
  *                  restart stop down rm logs pull ...

structure

.
├── media                                  data folder
├── src                                    source code
├── template                               template for init app
├── config.sh                              user configurations
└── apps                                   apps configurations
    ├─ app_name/
    │   ├── env.sh                         environment variables
    │   ├── docker-compose.yml             docker stack structure
    │   ├── logo.svg                       app icon
    │   ├── nginx.conf                     nginx configurations (optional)
    │   ├── post-install.sh                script executed before launching app (optional)
    │   ├── pre-install.sh                 script executed after launching app (optional)
    │   └── README.md