# Swarmlab docs ## Application development in a distributed system ### Development of Distributed Systems from Design to Application ---- # Build > git clone https://git.swarmlab.io:3000/docs/Documentation.git > > cd Documentation > ### On Error > > Get https://hub.swarmlab.io:5480/v2/: x509: certificate > > Pulling ... > > ERROR: Get https://hub.swarmlab.io:5480/v2/: x509: certificate signed by unknown authority > *run* > > ./0-get-certs.sh > ### On Error response from daemon > >docker: Error response from daemon: Get https://registry.vlabs.uniwa.gr:5080/v2/: dial tcp: lookup registry.vlabs.uniwa.gr on [::1]:53: read udp [::1]:56425->[::1]:53: read: connection refused. > >Try again! > ---- # Create a new document > > ./init-docs.sh newdoc_1 > > cd ../newdoc_1 > > edit modules/ROOT/nav.adoc and modules/ROOT/pages/index.adoc > > 1. Test local > > ./build-local.sh > > Upload > > ./push.sh "add new" > > 2. Create from git > > ./build.sh > --- In order to use a local content repository with Antora, even when using the worktree (i.e., HEAD), the repository must have at least one commit. If you’re not ready to commit other files, simply create an empty .gitignore file and commit it. ---