Skip to main content

Preparation

There are some things we need to do in preparation to install this service.

Block ads in your archival copies by installing AdGuard Home.

Volumes

Persistent Data

This is where the service will store its own application data and ensures we can quickly update the service image.

Ensure your user has permissions to access the folder


Environment

TZ

This is the current time zone formatted using the tz database.

For example: America/Vancouver

PUID

This is the numeric ID of the user account on Debian.  If you are unsure, open a terminal and run:

id -u
PGID

This is the numeric ID of the user account's group on Debian.  If you are unsure, open a terminal and run:

id -g
ADMIN_PASSWORDADMIN_USERNAME

This is the passwordusername forused to create the administratoradmin account thaton willthe first run.

This should be usedremoved withinfrom the webCompose interface.

configuration

Itafter isthe importantfirst to use secure passphrase that is easy-to-remember.run.

ADMIN_PASSWORDALLOWED_HOSTS

This can be used to restrict traffic to specific domains, like archivebox.example.com. 

Setting this to '*' allows all incoming traffic.  This should be set if ArchiveBox is being connected to the internet using SWAG.

Recommended: *

PUBLIC_INDEX

Configures whether your ArchiveBox index of websites can be anonymously accessed by the public.

Recommended: False

PUBLIC_SNAPSHOTS

Configures whether your ArchiveBox snapshots can be anonymously accessed by the public.

Recommended: False

PUBLIC_ADD_VIEW

Configures whether your ArchiveBox can have archival backups requested anonymously by the public.

Recommended: False

MEDIA_MAX_SIZE

This is the passwordmaximum allowed size for theeach administratorindividual accountmedia thatfile will be used within the web interface.archive

ItRecommended: is important to use secure passphrase that is easy-to-remember.

ADMIN_PASSWORD

This is the password for the administrator account that will be used within the web interface.

It is important to use secure passphrase that is easy-to-remember.

ADMIN_PASSWORD

This is the password for the administrator account that will be used within the web interface.

It is important to use secure passphrase that is easy-to-remember.

ADMIN_PASSWORD

This is the password for the administrator account that will be used within the web interface.

It is important to use secure passphrase that is easy-to-remember.

ADMIN_PASSWORD

This is the password for the administrator account that will be used within the web interface.

It is important to use secure passphrase that is easy-to-remember.750m

ADMIN_PASSWORD

This is the password for the administrator account that will be used within the web interface.

It is important to use secure passphrase that is easy-to-remember.

ADMIN_PASSWORD

This is the password for the administrator account that will be used within the web interface.

It is important to use secure passphrase that is easy-to-remember.

ADMIN_PASSWORD

This is the password for the administrator account that will be used within the web interface.

It is important to use secure passphrase that is easy-to-remember.




ADMIN_USERNAME=          # create an admin user on first run with the given user/pass combo
ALLOWED_HOSTS=*                   # restrict this to only accept incoming traffic via specific domain name
PUBLIC_INDEX=False                 # set to False to prevent anonymous users from viewing snapshot list
PUBLIC_SNAPSHOTS=False             # set to False to prevent anonymous users from viewing snapshot content
PUBLIC_ADD_VIEW=False             # set to True to allow anonymous users to submit new URLs to archive

MEDIA_MAX_SIZE=750m             # increase this filesize limit to allow archiving larger audio/video files
TIMEOUT=60                      # increase this number to 120+ seconds if you see many slow downloads timing out
CHECK_SSL_VALIDITY=True         # set to False to disable strict SSL checking (allows saving URLs w/ broken certs)
SAVE_ARCHIVE_DOT_ORG=True       # set to False to disable submitting all URLs to Archive.org when archiving

Passwords

Keep these securely stored in a password manager, such as VaultWarden.

ADMIN_PASSWORD

This is the password for the administrator account that will be used within the web interface.

It is important to use secure passphrase that is easy-to-remember.