Skip to content

Your code is ready. The server part is left.#

Writing a working application with AI is no longer the hard part. The hard part is getting it off your laptop and onto something the internet can reach.

And that is where a wall nobody warned you about shows up: what a reverse proxy is, where the certificate comes from, why port 3000 is not reachable from outside, why the app never comes back after a reboot.

This section is about that wall. Each page covers one job from start to finish - both how to do it yourself and how to have Morpheus do it for you.

The shortcut

You do not have to memorise any of this. Connect VeriTeknik MCP to the AI assistant you already use - Claude, ChatGPT, Cursor, Codex or another one - once, then say what you want:

"Open a small server for example.com, point the domain at it, install the app from the github.com/user/my-app repository and set up HTTPS."

Your assistant opens the server, adds the DNS record if your domain is on VeriTeknik DNS (otherwise you enter it at your own DNS provider), runs the commands on the server and installs the certificate. You decide what it may touch and the most it may spend in a month; the permissions it needs, and how ChatGPT differs, are below.

If you do not use an assistant, you can say the same thing to Morpheus over WhatsApp, Telegram, the panel or the phone. These pages exist so you understand what is happening and can do it yourself when you need to. Knowing means not being dependent.


What are you trying to do?#


Before you start: three things#

1. You need a server. You can get one in minutes from the VPS page, or have your assistant open one. For a vibe-coded app the smallest plan is usually more than enough, and you can always scale up - or back down.

2. You need a domain. HTTPS certificates are issued for domain names, not IP addresses. If you do not have one, see the domain section.

3. Morpheus needs access to your server. Enable it from the Morpheus tab of your server in the panel. Without it Morpheus can advise you but cannot run anything. A server your AI assistant opens gets this access set up automatically.


Deploying with your assistant#

VeriTeknik MCP is a standard door that connects the AI assistant you already use to your VeriTeknik account. You set the connection up once (client steps); after that, the server work in this section is one sentence to your assistant. Jobs where the files sit on your own computer (file transfer, certificate conversion) are the exception: the connection does not reach your computer.

On the consent screen you choose, in groups, what your assistant gets. For deployment work you need:

Job Group to turn on
See a server's status and health Servers: view (on by default)
Open a new server, blank or with an application Servers: create and delete, plus a monthly spending cap (not in ChatGPT, see below)
Point a domain at the server DNS: manage (if the domain is on VeriTeknik DNS)
Install packages, configure services and nginx, clone a repository Servers: admin commands
Get an HTTPS certificate, publish a static site, read-only commands Servers: execute tasks
Read logs and files, search inside files Server investigation

Five things worth knowing up front:

  • The spending cap starts at zero. Until you enter an amount, your assistant cannot open a server. Money only comes out of your prepaid balance; the connection never asks for card details.
  • A server your assistant opens is born ready. On a server the connection opened, Morpheus access is set up automatically, and with Servers: admin commands turned on, commands run without asking for a code. The one requirement is that your company has accepted the CogMem-AI addendum once.
  • A server from the panel needs one step. First enable access on Sunucular (Servers) > the server > Morpheus. For commands that change something, enter your verification code on the Komut kilidi (command lock) card on the same tab, or raise the Yetki seviyesi (autonomy level); a connected assistant cannot ask you for a code.
  • ChatGPT does not open servers. A ChatGPT connection is not offered the tools that open a new server or register a domain. Open the server in the panel or from another client such as Claude or Cursor; ChatGPT can do the rest of the install.
  • Keep passwords out of the chat, and destructive work stays in the panel. The connection recognises and refuses commands with a password written into them; but that is a filter, not a guarantee, so never type a password or API key into the chat. Commands treated as destructive, such as mass deletion, disk formatting and reinstalls, never run over the connection, at any level. Still, Servers: admin commands means root on the server; give that group only to a connection you trust.

For every tool, the details of the spending cap and how to revoke a connection, see AI Agents (MCP).


What Morpheus does and does not do#

Better to be clear up front, because disappointment usually comes from the wrong expectation.

It does:

  • Connect to the server, detect the distribution, use the right package manager
  • Read logs, check service status, inspect disk and memory, diagnose the problem
  • Run installation commands for you - asking your approval for every mutation
  • Remember what it learns. Tell it "no restarts after 22:00" and it will not ask again

It does not:

  • Perform irreversible actions from chat. Reinstall and delete are panel-only, and will not run from a conversation even if you approve them there. That is not a preference, it is a rule in the code.
  • Decide for you. If it does not know what you want, it asks.
  • Work magic. On complex multi-step jobs it can get stuck. When it does, it tells you rather than quietly claiming success.

When you get stuck

If Morpheus cannot solve it, there are people behind it. Open a support request from the panel, or call +90 312 234 20 00 directly. Morpheus answers the phone too and can tell you the state of your servers, then hand you to the team when needed.