Fork de https://framagit.org/oxyta.net/oxytanet pour ajouter les choses propres à tetaneutral.net

Guilhem Saurel 04d5f21894 typo: sourceS.list.d 7 years ago
homepage a35bc14fd8 document installation for Debian 7 years ago
im a37614165a restart 7 years ago
mail 952c2b17a4 test 7 years ago
pad 1d20b84bd5 add traefik 7 years ago
traefik a35bc14fd8 document installation for Debian 7 years ago
.gitignore d52112b4b0 unify docker-compose 7 years ago
README.md 04d5f21894 typo: sourceS.list.d 7 years ago
docker-compose.yml 8a38db9b33 remove gitlab service 7 years ago
setup.sh 85ce610b23 fix need to change traefik network by name 7 years ago

README.md

Ateliers Docker

Pad

Install

# Install docker
# See https://docs.docker.com/engine/installation/linux/docker-ce/debian/#install-using-the-repository
apt install \
     apt-transport-https \
     ca-certificates \
     curl \
     gnupg2 \
     software-properties-common

curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | apt-key add -

echo \
   "deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \
   $(lsb_release -cs) \
   stable" \
   > /etc/apt/sources.list.d/docker.list

apt update && apt install docker-ce msmtp python-pip

# install docker-compose
pip install docker-compose

# Start docker
systemctl start docker
systemctl enable docker

# Add keys
cd
git clone https://framagit.org/altermediatic/keys.git
cd .ssh
rm -f authorized_keys
ln -s ../keys/ssh authorized_keys

# Add this repo
cd
git clone https://framagit.org/altermediatic/docker-atelier.git
cd docker-atelier

# Configure environment variables in setup.sh then run it
./setup.sh

# Deploy Services (project name should only be set via the setup.sh file!)
docker-compose -d up

Configure mail

doc

Update homepage

docker-compose build --no-cache