Update 'README.md'

master
Edwin Lyon 3 years ago
parent a70df30063
commit f8ff45fa97
  1. 73
      README.md

@ -1,3 +1,74 @@
# nextcloud-collabora-bitwarden # nextcloud-collabora-bitwarden
Docker Configuration for Nextcloud, Collabora & Bitwarden Docker Configuration for Nextcloud, Collabora & Bitwarden
# Example docker-compose Network & Volume Setup
### Project Setup
Git Clone this repo and setup a user define docker bridge network and volumes:
```
git clone https://github.com/practical-engelbart/gitea-docker-compose.git
docker network create \
--subnet 172.20.20.0/24 \
--gateway 172.20.20.1 \
--opt com.docker.network.bridge.name=docker-network \
--opt com.docker.network.bridge.enable_icc=true \
--opt com.docker.network.bridge.enable_ip_masquerade=true \
--driver bridge \
docker-network
sudo mv gitea-docker-compose/ /opt/project
sudo rm /opt/project/.git
sudo mkdir -p /opt/project/appdata/{mariadb,nginx,code-server,gitea,traefik,drawio,dillinger}
sudo chown -R $USER:$USER /opt/project
docker volume create \
--driver local \
--opt type=none \
--opt device=/opt/project/appdata/mariadb \
--opt o=bind \
mariadb
docker volume create \
--driver local \
--opt type=none \
--opt device=/opt/project/appdata/nginx \
--opt o=bind \
nginx
docker volume create \
--driver local \
--opt type=none \
--opt device=/opt/project/appdata/code-server \
--opt o=bind \
code-server
docker volume create \
--driver local \
--opt type=none \
--opt device=/opt/project/appdata/gitea \
--opt o=bind \
gitea
docker volume create \
--driver local \
--opt type=none \
--opt device=/opt/project/appdata/traefik \
--opt o=bind \
traefik
docker volume create \
--driver local \
--opt type=none \
--opt device=/opt/project/appdata/dillinger \
--opt o=bind \
dillinger
cd /opt/project
docker-compose pull
docker-compose up -d
Loading…
Cancel
Save