{% extends "importers/base.html" %} {% block importer_content %}

Collect from your sources

Importers

Discover links, preview what is new, and keep your archive up to date.

Manage personas
{% if sources %}

Your importers

{% for source in sources %}{% endfor %}
ImporterPersonaScheduleLatest run
{{ source.name }}
{% if source.definition %}{{ source.definition.provider }} · {{ source.definition.title }}{% else %}Plugin unavailable{% endif %}
{% if source.persona_id %}{{ source.persona.name }}{% else %}Server defaults{% endif %}{% if not source.enabled %}Paused{% else %}{{ source.schedule|default:"Manual" }}{% endif %}{% if source.next_run_at %}
Next: {{ source.next_run_at|date:"M j, H:i" }}{% endif %}
{% if source.latest_run %}{{ source.latest_run.get_status_display }} {{ source.latest_run.get_action_display }}
{{ source.latest_run.items|length }} item{{ source.latest_run.items|length|pluralize }} · {{ source.latest_run.created_at|date:"M j, H:i" }}{% else %}Not run yet{% endif %}
{% if sources.has_other_pages %}{% endif %} {% else %}

Connect your first source

Choose an importer below. Previewing links will not create captures or advance progress.

{% endif %}

Add a source

Pick a service, then choose what you want to keep.

{% for provider in providers %}
{% if provider.definition.icon %}{% else %}{% endif %}

{{ provider.name }}

{% empty %}

No installed plugins currently provide importers.

{% endfor %}
{% csrf_token %}
Set up a browser persona for authenticated sources
  1. Create a dedicated browser profile and install the ArchiveBox extension.
  2. Log into the accounts whose activity you want to import.
  3. Sync the selected cookies and browser settings to a server persona.
  4. Select that persona here, then use Check access to verify the server can read the source.

A new account has its own activity. To import an existing account's private saves or bookmarks, use that account. Available importers are supplied by installed plugins.

Open personas →
{% endblock %}