Files
aliasvault/scripts/start-aio-docker-image.sh
2026-01-26 14:48:07 +00:00

27 lines
583 B
Bash
Executable File

#!/bin/bash
# Go to root
cd ..
# Build the all-in-one docker image
echo "Building all-in-one docker image..."
docker build \
-f dockerfiles/all-in-one/Dockerfile \
-t aliasvault-allinone:local \
.
# Stop the all-in-one docker container if it is running
docker stop aliasvault && docker rm aliasvault
# Run the all-in-one docker container
echo "Running all-in-one docker container..."
docker run -d \
--name aliasvault \
-p 80:80 \
-v ./database:/database \
-v ./logs:/logs \
-v ./secrets:/secrets \
aliasvault-allinone:local
# Go back to scripts
cd scripts