In this repo every software we use is documented on how to install in a new infrastructure.
All our servers run linux on it so all guides are also based on linux
Run setupEnv.sh
with source
(short .
):
. setupEnv.sh
Create aquahubstudio
network:
docker network create aquahubstudio
Create nginx proxy manager container:
docker compose -f nginx-proxy-manager/docker-compose.yml up -d [--force-recreate]
Create portainer container:
docker compose -f portainer/docker-compose.yml up -d [--force-recreate]
Create ghost container:
docker compose -f ghost/docker-compose.yml up -d [--force-recreate]
Create duplicati container:
docker compose -f duplicati/docker-compose.yml up -d [--force-recreate]
docker compose -f nginx-proxy-manager/docker-compose.yml up -d &&
docker compose -f portainer/docker-compose.yml up -d &&
docker compose -f ghost/docker-compose.yml up -d &&
docker compose -f duplicati/docker-compose.yml up -d
- Ghost (blogging)
- Nginx proxy manager
- Portainer
- Duplicati