000000000000000000      000000000000000000      000000000000000000      0000000


    000000000000000000      000000000000000000      000000000000000000           00
    00              00                      00                      00           00
    00              00                      00                      00           00
    000000000000000000      000000000000000000                      00           00
                                                                    00
                                                                    00
                                                                    00



    Asqi Team setup
    ---------------

    Step 1: Describe your repos in a config file

            $ cat > repos.json <<'EOF'
            {
              "jquery": {"url": "https://github.com/jquery/jquery"},
              "secret_repo": {"url": "git@github.com:secret/repo"}
            }
            EOF

    Step 2: Mount that into a Docker container:

            $ mkdir -p ssh-keys git db
            $ docker run -v "$PWD/repos.json:/conf/repos.json" \
                         -v "$PWD/ssh-keys:/keys" \
                         -v "$PWD/git:/git" \
                         -v "$PWD/db:/db" \
                         -e "ASQI_LICENSE=your-license-key-here" \
                         -p 3000:3000 \
                         spencertipping/asqi-beta1

      We don't yet issue license keys for Asqi Team because it's not complete.
      However, consult the flowchart to see if it's appropriate for you anyway.

    Step 3: Check repo status and explore at http://localhost:3000


    Private repos
    -------------

    + Asqi Team autogenerates an SSH key per private repo
    + Each of these repos will have a "copy SSH key" button
    + Click the button to copy the SSH pubkey...
    + ...which you can then add as a read-only deploy key in Github

    Once you've done this, Asqi will be able to clone and fetch the repo normally.


    User auth
    ---------

    Coming soon!


    If you hit the Docker pull limit
    --------------------------------

    No worries! Just pull the archived copy:

      $ curl -sSL https://dev.asqi.io/asqi-beta1.tar.zst \
          | zstd -dc \
          | docker image load

    If you don't have zstd, I also have a gz version that is
    slightly bigger:

      $ curl -sSL https://dev.asqi.io/asqi-beta1.tar.gz \
          | gzip -dc \
          | docker image load


    Need help?
    ---------

    Email me at mailto:spencer dot tipping shift-2 gmail dotcom and put "Asqi" in
    the subject line. We're driving westwards across Nevada on the 31st and the
    1st, so I may be slow to reply for a few days.


    Back to asqi.io