echo <url> | archivebox add)archivebox add <url>)//admin/To set up your dev environment, run the following:
pip3 install --upgrade pip setuptools virtualenv pipenv
cd ~/path/to/ArchiveBox
git checkout django
git pull
pipenv install
pip install -e
Then to create a new collection and run the server, do:
mkdir data
cd data/
archivebox init
archivebox add https://example.com
archivebox info
archivebox server
# then open: http://127.0.0.1:8000
To edit the templates you can change files in:
archivebox/themesarchivebox/legacy/templatesCC: @mlazana
This is planned for v0.5. There is already an admin UI for editing and removing existing links in v0.4, so v0.5 will add the ability to submit new links via UI as well.
This is done and available on the latest django branch (soon to be master).
git checkout django
git pull
docker build . -t archivebox
docker run -v $PWD/output:/data archivebox init
docker run -v $PWD/output:/data -p 8000:8000 archivebox server
Most helpful comment
This is planned for v0.5. There is already an admin UI for editing and removing existing links in v0.4, so v0.5 will add the ability to submit new links via UI as well.