Sign inSign up

mikewhy/b3cmd-server

By mikewhy

•Updated over 10 years ago

Server for b3cmd

Image
0

1.3K

mikewhy/b3cmd-server repository overview

⁠b3cmd-server

TODO Better documentation is coming

⁠docker-compose

b3cmd:
  image: mikewhy/b3cmd-server
  ports:
    - "2224:22"
  environment:
    - B3CMD_HOST_PWD=${PWD}/persistent/b3cmd/projects
    - B3CMD_VIRTUAL_HOST_TEMPLATE=%(project_host_name)s.example.com
    - [email protected]:%(namespace)s/%(project_name)s.git
  volumes:
    - ./persistent/b3cmd/data:/home/b3cmd/data
    - ./persistent/b3cmd/projects:${PWD}/persistent/b3cmd/projects
    - /var/run/docker.sock:/var/run/docker.sock:ro

nginxgen:
  image: mikewhy/docker-gen-letsencrypt
  environment:
    - [email protected]
    - NGINX_CONTAINER=b3cmdserver_nginx_1
  volumes:
    - /var/run/docker.sock:/var/run/docker.sock:ro
  volumes_from:
    - nginxdata

nginx:
  image: nginx:latest
  ports:
    - "80:80"
    - "443:443"
  volumes:
    - ./persistent/nginx/logs:/var/log/nginx
  volumes_from:
    - nginxdata

nginxdata:
  image: alpine
  command: "true"
  volumes:
    - ./persistent/nginx/conf.d:/etc/nginx/conf.d
    - ./persistent/nginx/vhost.d:/etc/nginx/vhost.d
    - ./persistent/nginx/certs:/etc/nginx/certs
    - ./persistent/nginx/htpasswd:/etc/nginx/htpasswd
    - ./persistent/nginx/html:/usr/share/nginx/html

Tag summary

Content type

Image

Digest

Size

38.2 MB

Last updated

over 10 years ago

docker pull mikewhy/b3cmd-server