mirror of
https://github.com/aliasvault/aliasvault.git
synced 2026-02-01 18:02:31 -05:00
27 lines
583 B
Bash
Executable File
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 |