Inputs
The PullPreview workflow allows various options to be specified in the with section of the workflow:
-
admins: Logins of GitHub users that will have their SSH key installed on the instance, comma-separated. Defaults to none, which means you won't have SSH access. We suggest you set at least one GitHub login (e.g.crohr). -
always_on: By default PullPreview only deploys Pull Requests. With this setting you can also request specific branches to always be deployed. Defaults to none. -
cidrs: The IP address, or range of IP addresses in CIDR notation, that are allowed to connect to the instance. Comma-separated. Defaults to0.0.0.0/0(open to everyone). -
compose_files: Compose files to use when running docker-compose up, comma-separated. Defaults todocker-compose.yml. -
dns: Which DNS suffix to use. Defaults tomy.pullpreview.com. -
instance_type: Instance type to use. Defaults tosmall_2_0(1CPU, 2GB RAM, 10$/month) -
default_port: The port to use when building the preview URL. Defaults to80. -
ports: Ports to open for external access on the preview server (port 22 is always open). Comma-separated. Defaults to80/tcp,443/tcp,1000-10000/tcp.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
