Skip to content
ProductHow it worksStacksSecurityTunnelsPricingDocumentationSign in
Nolay
PricingDocumentation
Sign inGet started
Documentation sections

Search runs over page titles and text, the index is built at build time.

Getting started

What Nolay isWhat you need before you startConnecting a server

Search runs over page titles and text, the index is built at build time.

Getting started

What Nolay isWhat you need before you startConnecting a server
  1. Documentation
  2. Getting started
  3. What you need before you start

What you need before you start

Server and project requirements checked before the agent is installed.

After this page you will know whether your server and your project fit, and what to prepare before installing the agent.

Server requirements

WhatValue
Operating systemUbuntu LTS, tested on 26.04, or Debian 12 and newer
Architecturex86_64. An aarch64 build exists but has not been run on real hardware
Initsystemd
Resourcesfrom 1 vCPU and 1 GB of memory
Accessroot for the time of installation
Networkoutbound connections, no inbound ports have to be opened

We do not sell servers and do not resell them. You rent the machine from any provider and the contract for it is between you and them.

What the installer sets up

  1. A swap file if there is less than 2 GB of memory and no swap yet.
  2. Docker from the official repository if it is not on the machine.
  3. The detection engine railpack and the fallback builder nixpacks at pinned versions.
  4. The system user nolay in the docker group and the directories /etc/nolay and /var/lib/nolay.
  5. The Caddy proxy image, without which domains and certificates do not work.
  6. The agent binary itself, a systemd unit, ufw and fail2ban rules.

The script is idempotent: running it again updates the binary and the unit without touching the config and the data and without recreating project containers.

Project requirements

WhatHow to check
The project runs locallyYou know the start command and the port the application answers on
The stack is in the matrixThe matrix is public on the Supported stacks page
The disk has roomNolay template images take 23 to 308 MB, Railpack images are larger

Disk and builders

On the test bench with an 8.6 GB disk a repeat Railpack build runs out of space on the heaviest stacks. On Nolay templates the same projects build and roll over without failures. If the disk is smaller than 20 GB, choose a template explicitly.

Domain

A domain is not needed right away. When you need one, its A record has to point at the address of your server. The certificate is issued and renewed by the agent on the same machine.

If it did not work

SymptomCauseWhat to do
The installer says the system is not supportedThe distribution is neither Ubuntu nor DebianTake a machine with Ubuntu LTS
The build stops on lack of spaceThe disk is too small for a Railpack imageSet the builder to template:<stack>

What next

Read Connecting a server.

On this page

Server requirementsWhat the installer sets upProject requirementsDisk and buildersDomainIf it did not workWhat next
Edit on GitHubUpdated 2026-09-22
Nolay

The panel is ours, the applications run on your server. You pay your hosting provider for the server separately.

Product

How it worksSupported stacksPricingQuestions and answers

Get started

First projectRegular deploysClient projectsOpen the panel

Documentation

What Nolay isWhat you need before you startConnecting a servernolay-docs

More

Service statusContactsPublic offerPersonal data policy
2026, Nolay. Company details are on the contacts page.