uCoz Server-Side Scripts

Build server-side apps on Node.js, Python and PHP

Run server-side scripts and web apps next to your site, connect MySQL, upload code via FTP and run scheduled tasks automatically.

Server-Side Scripts section in the uCoz control panel
Development environment

Hosting for PHP, Node.js and Python

Choose the language for your server-side app, connect a database and set up file uploads or scheduled tasks.

Quick start

PHP 8.x

Upload PHP files to your app’s root directory. Changes go live as soon as you save the code.

Apps and APIs

Node.js

Build bots, API services, data handlers and always-on apps with dependencies from package.json.

Data and automation

Python

Run background services, AI tools, data processing and projects with dependencies from requirements.txt.

Data storage

MySQL

Create databases and separate users for forms, user accounts, catalogs and your own apps.

File management

Uploads and FTP

Add files through the control panel or create a dedicated FTP account to work with your project comfortably.

On a schedule

Cron

Run scripts automatically for data exchange, publishing, reports and regular background operations.

Use cases

Build web apps, APIs and bots

Extend your site with your own code, process data and connect automated scenarios when a ready-made module isn’t enough.

APIs and web apps

Create your own endpoints, interfaces and microservices for your site.

Bots

Run Telegram bots and other always-on apps.

Forms with data storage

Receive information, process it on the server and save it to MySQL.

Integrations and automation

Exchange data with external services and run tasks with Cron.

Getting started

How to create and launch a server-side app

Choose PHP, Node.js or Python, upload your code and open the finished app at its dedicated address.

01

Choose a technology

Enable PHP or create a Node.js or Python app in the “Server-Side Scripts” section of the control panel.

02

Upload your project

Use the control panel uploader or FTP, then install the required npm or pip dependencies.

03

Launch and test

Open the app at its usites.app address. For Node.js and Python, restart the app after changing the code.

Secure development

Protect your server-side app’s code and data

Keep code and credentials separate, control entry points and monitor the app after it goes live.

CredentialsNever publish passwords and keys

Store tokens, passwords and API keys outside files that site visitors can access.

AutomationRestrict Cron triggers

Protect the trigger URL with a token and don’t leave service tasks publicly accessible.

LibrariesKeep dependencies up to date

Use current package versions and install security fixes promptly.

DiagnosticsMonitor your app

Check launch and error logs to find and fix problems faster.

Server-side scripts and apps

Create a website
with your own code

Run apps on PHP, Node.js and Python, connect databases, APIs and automation.

Create a website