add createsupersuer example in final help text

This commit is contained in:
Nick Sweeting 2021-04-24 01:13:59 -04:00 committed by GitHub
parent 0644856aae
commit 34605eac92
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,7 +3,7 @@
# Usage: # Usage:
# curl 'https://raw.githubusercontent.com/ArchiveBox/ArchiveBox/dev/bin/setup.sh' | bash # curl 'https://raw.githubusercontent.com/ArchiveBox/ArchiveBox/dev/bin/setup.sh' | bash
if (which docker-compose > /dev/null && docker pull archivebox/archivebox); then if (which docker-compose > /dev/null && docker pull archivebox/archivebox:latest); then
echo "[+] Initializing an ArchiveBox data folder at ~/archivebox/data using Docker Compose..." echo "[+] Initializing an ArchiveBox data folder at ~/archivebox/data using Docker Compose..."
mkdir -p ~/archivebox mkdir -p ~/archivebox
cd ~/archivebox cd ~/archivebox
@ -25,21 +25,22 @@ if (which docker-compose > /dev/null && docker pull archivebox/archivebox); then
echo " docker-compose down" echo " docker-compose down"
echo " docker-compose pull" echo " docker-compose pull"
echo " docker-compose up" echo " docker-compose up"
echo " docker-compose run archivebox help" echo " docker-compose run archivebox manage createsuperuser"
echo " docker-compose run archivebox add 'https://example.com'" echo " docker-compose run archivebox add 'https://example.com'"
echo " docker-compose run archivebox list" echo " docker-compose run archivebox list"
echo " docker-compose run archivebox help"
exit 0 exit 0
elif (which docker > /dev/null && docker pull archivebox/archivebox); then elif (which docker > /dev/null && docker pull archivebox/archivebox:latest); then
echo "[+] Initializing an ArchiveBox data folder at ~/archivebox using Docker..." echo "[+] Initializing an ArchiveBox data folder at ~/archivebox using Docker..."
mkdir -p ~/archivebox mkdir -p ~/archivebox
cd ~/archivebox cd ~/archivebox
if [ -f "./data/index.sqlite3" ]; then if [ -f "./data/index.sqlite3" ]; then
cd ./data cd ./data
fi fi
docker run -v "$PWD":/data -it --rm archivebox/archivebox init --setup docker run -v "$PWD":/data -it --rm archivebox/archivebox:latest init --setup
echo echo
echo "[+] Starting ArchiveBox server using: docker run -d archivebox/archivebox..." echo "[+] Starting ArchiveBox server using: docker run -d archivebox/archivebox..."
docker run -v "$PWD":/data -it -d -p 8000:8000 --name=archivebox archivebox/archivebox docker run -v "$PWD":/data -it -d -p 8000:8000 --name=archivebox archivebox/archivebox:latest
sleep 7 sleep 7
open http://127.0.0.1:8000 || true open http://127.0.0.1:8000 || true
echo echo
@ -49,9 +50,10 @@ elif (which docker > /dev/null && docker pull archivebox/archivebox); then
echo " docker kill archivebox" echo " docker kill archivebox"
echo " docker pull archivebox/archivebox" echo " docker pull archivebox/archivebox"
echo " docker run -v $PWD:/data -d -p 8000:8000 --name=archivebox archivebox/archivebox" echo " docker run -v $PWD:/data -d -p 8000:8000 --name=archivebox archivebox/archivebox"
echo " docker run -v $PWD:/data -it archivebox/archivebox help" echo " docker run -v $PWD:/data -it archivebox/archivebox manage createsuperuser"
echo " docker run -v $PWD:/data -it archivebox/archivebox add 'https://example.com'" echo " docker run -v $PWD:/data -it archivebox/archivebox add 'https://example.com'"
echo " docker run -v $PWD:/data -it archivebox/archivebox list" echo " docker run -v $PWD:/data -it archivebox/archivebox list"
echo " docker run -v $PWD:/data -it archivebox/archivebox help"
exit 0 exit 0
fi fi
@ -130,11 +132,11 @@ cd ~/archivebox
if [ -f "./data/index.sqlite3" ]; then if [ -f "./data/index.sqlite3" ]; then
cd ./data cd ./data
fi fi
: | archivebox init --setup || true : | archivebox init --setup || true # pipe in empty command to make sure stdin is closed
echo echo
echo "[+] Starting ArchiveBox server using: nohup archivebox server &..." echo "[+] Starting ArchiveBox server using: nohup archivebox server &..."
nohup archivebox server 0.0.0.0:8000 & nohup archivebox server 0.0.0.0:8000 > ./logs/server.log 2>&1 &
sleep 7 sleep 7
open http://127.0.0.1:8000 || true open http://127.0.0.1:8000 || true
@ -142,9 +144,10 @@ echo
echo "[√] Server started on http://0.0.0.0:8000 and data directory initialized in ~/archivebox. Usage:" echo "[√] Server started on http://0.0.0.0:8000 and data directory initialized in ~/archivebox. Usage:"
echo " cd ~/archivebox" echo " cd ~/archivebox"
echo " ps aux | grep archivebox" echo " ps aux | grep archivebox"
echo " pkill archivebox" echo " pkill -f archivebox"
echo " pip3 install --upgrade archviebox" echo " pip3 install --upgrade archviebox"
echo " archivebox server --quick-init 0.0.0.0:8000" echo " archivebox server --quick-init 0.0.0.0:8000"
echo " archivebox help" echo " archivebox manage createsuperuser"
echo " archivebox add 'https://example.com'" echo " archivebox add 'https://example.com'"
echo " archivebox list" echo " archivebox list"
echo " archivebox help"