mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2025-05-21 02:15:10 -04:00
Update setup.sh
This commit is contained in:
parent
4b4b85f09b
commit
8ba567ef09
1 changed files with 8 additions and 8 deletions
16
bin/setup.sh
16
bin/setup.sh
|
@ -125,10 +125,10 @@ elif which pkg > /dev/null; then
|
||||||
echo "[+] Installing ArchiveBox and its dependencies using pkg..."
|
echo "[+] Installing ArchiveBox and its dependencies using pkg..."
|
||||||
sudo pkg install python37 py37-pip py37-sqlite3 node npm wget curl youtube_dl ffmpeg git ripgrep
|
sudo pkg install python37 py37-pip py37-sqlite3 node npm wget curl youtube_dl ffmpeg git ripgrep
|
||||||
else
|
else
|
||||||
echo "[!] Warning: Could not find aptitude or homebrew! May not be able to install all dependencies automatically."
|
echo "[!] Warning: Could not find aptitude/homebrew/pkg! May not be able to install all dependencies automatically."
|
||||||
echo ""
|
echo ""
|
||||||
echo " If you're on macOS, make sure you have homebrew installed: https://brew.sh/"
|
echo " If you're on macOS, make sure you have homebrew installed: https://brew.sh/"
|
||||||
echo " If you're on Linux, only Ubuntu/Debian systems are officially supported with this script."
|
echo " If you're on Linux, only Ubuntu/Debian/BSD systems are officially supported with this script."
|
||||||
echo " If you're on Windows, this script is not officially supported (Docker is recommeded instead)."
|
echo " If you're on Windows, this script is not officially supported (Docker is recommeded instead)."
|
||||||
echo ""
|
echo ""
|
||||||
echo "See the README.md for Manual Setup & Troubleshooting instructions if you you're unable to run ArchiveBox after this script completes."
|
echo "See the README.md for Manual Setup & Troubleshooting instructions if you you're unable to run ArchiveBox after this script completes."
|
||||||
|
@ -145,10 +145,10 @@ if ! (python3 --version && python3 -m pip --version); then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo ""
|
# echo ""
|
||||||
echo "[+] Upgrading npm and pip..."
|
# echo "[+] Upgrading npm and pip..."
|
||||||
npm i -g npm || true
|
# sudo npm i -g npm || true
|
||||||
python3 -m pip install --upgrade pip setuptools || true
|
# sudo python3 -m pip install --upgrade pip setuptools || true
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "[+] Installing ArchiveBox and its dependencies using pip..."
|
echo "[+] Installing ArchiveBox and its dependencies using pip..."
|
||||||
|
@ -161,11 +161,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 # pipe in empty command to make sure stdin is closed
|
: | python3 -m 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 > ./logs/server.log 2>&1 &
|
nohup python3 -m 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
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue