Pick an app when you order a Frankfurt server and it installs itself on first boot. About 15 minutes later it is running on HTTPS, with the login details waiting for you. The apps are free; you pay only the normal server price.
Prices are the cheapest Frankfurt plan that meets the app's minimum, loaded live from the order page.
WordPress and MariaDB already installed. No setup wizard, just log in.
Workflow automation with a visual editor. Connect APIs, apps and AI.
Open-source AI agent gateway with a web Control UI. Bring your own AI API key.
WireGuard VPN with a web panel. Create clients, download configs or QR codes.
Docker Engine and the Compose plugin, pre-installed. Work over SSH.
Self-hosted, open-source platform to deploy apps, databases and sites from Git.
Git hosting with merge requests, issues, CI/CD and a container registry.
In the panel go to Servers → Order → Frankfurt and choose a plan.
Choose your app on the Apps tab. It only lists apps the chosen plan is big enough for.
The monthly plan price is taken from your wallet (card or USDT / TRX on TRC20). The app costs nothing extra.
The app installs itself on first boot and is ready about 15 minutes after the server is running (GitLab CE: 15–35 minutes).
A normal KVM server in Frankfurt with NVMe, dedicated vCPUs, IPv4 + IPv6 and unlimited traffic on a shared 1 Gbit/s port.
Most apps open at https://<server-ip-with-dashes>.sslip.io (1.2.3.4 → https://1-2-3-4.sslip.io) with a free Let's Encrypt certificate. Coolify opens at http://<server-ip>:8000; Docker CE has no web page.
SSH as root with the server's root password. The app's own login is in /root/APP-INFO.txt and is printed when you log in over SSH.
Point the domain's A record to the server IP, wait until it resolves, then run nexoran-app-domain example.com. Coolify sets its domain in its own Settings → General.
A Frankfurt server you already have can switch to an app with Reinstall. Reinstall wipes the disk.
Upgrade to a bigger Frankfurt plan any time; the disk can only grow. Unused hours go back to your wallet if you cancel.
/root/APP-INFO.txt on the server, also shown when you log in over SSH as root. The app uses your root password when it meets the app's password rules, otherwise a generated one. WireGuard's panel password is always generated./root/APP-INFO.txt. If it is still not reachable 45 minutes after start, or the domain command fails, open a support ticket.Free apps on normal Frankfurt KVM servers. Card or crypto, unused hours back to your wallet.