English
About this handbook

This handbook belongs to QuartzControl version 1.1.0 and explains every one of its screens; every screen links to its page here.

How to write notes so they make good pages is in the Example handbook.

Graphansicht

6.1 – Connections and targets

Publishing takes two things, and they live in two different places. Understand that once and everything else follows by itself.

Publishing with three targets; the chosen one shows its connection and the server path.

ConnectionTarget
WhatThe login with a provider: server, user, password or key.Where this project publishes to: path, deletion behaviour, exclusions.
Belongs toQuartzControlthis project
Lives inSettings → ConnectionsPublish

The reason for the split: the same webspace account can carry several sites. A password change is then one change rather than one per project.

Conversely that means: a duplicate of a project inherits the connections (those belong to QuartzControl) but pointedly not the targets — otherwise it would overwrite the original’s site with the first click.

Creating a target

+ New target. The form asks for a name and a type, and the type decides the rest:

TypeFor what
SFTP / rsyncA webspace or your own server, see 6.4
FTPThe same, older and unencrypted — same place
FolderA folder on this machine, see 6.5
Git branchGitHub Pages, Codeberg Pages and relatives, see 6.2
WebhookThe provider builds it itself, see 6.6

A target has exactly one connection, and the type of connection follows from the type of target. The form therefore offers only matching ones; others are created in the settings.

Deleting a target leaves the connection alone — QuartzControl says so in the question.

The host key

For SFTP and rsync the connection shows whether the host key has been confirmed. On first connecting, QuartzControl shows the server’s fingerprint and asks you to compare it with the one the provider states. Connect only if they match.

If the key changes later, the transfer breaks off and QuartzControl says both things it can mean: a freshly set-up server — or an attack. Ask first, then Forget host key, never the other way round.

Before you start

If the base URL is still localhost, the page warns at the top. The finished pages otherwise contain links to localhost — they do not work on the server.