Documentation

# Linuxteknosia Cloud documentation

Step-by-step guides for S3-compatible object storage, automatic MySQL, PostgreSQL, and MongoDB backup, the REST API reference, and the MCP server for AI assistants.

Search the docs…

-   [Getting started](#mulai)
-   [Database backup](#backup)
-   [Object storage](#storage)
-   [API & AI](#integrasi)

## Getting started

Create an account, choose services, and take your first steps in the dashboard.

-   [
    
    ### Getting started: create an account, choose services, and pick a plan
    
    Your first steps on Linuxteknosia Cloud: create an account, choose database backup, object storage, or both, then pick a plan during onboarding.
    
    Read the guide](/en/docs/memulai)
-   [
    
    ### Dashboard tour: menus, overview, and shortcuts
    
    Get to know the Linuxteknosia Cloud dashboard: the Storage, Backup, and Account menus, the Overview page, quick search, notifications, theme, and language switcher.
    
    Read the guide](/en/docs/dashboard)

## Database backup

Install the agent, connect databases, schedule backups, and restore data.

-   [
    
    ### Installing the backup agent on a server
    
    Install the lt-backup agent on a Linux server with a single command, register the server in the dashboard, check its status, and update the agent without reinstalling.
    
    Read the guide](/en/docs/pasang-agent)
-   [
    
    ### Connecting a database to the agent
    
    Add a MySQL/MariaDB, PostgreSQL, or MongoDB connection on the server page, test it, and learn how the password is stored encrypted on your own server.
    
    Read the guide](/en/docs/koneksi-database)
-   [
    
    ### Scheduling backups: jobs, mode, retention, and encryption
    
    Create a backup job with the four-step wizard: choose the source, schedule and full or incremental mode, destination, compression, retention, encryption, and notifications.
    
    Read the guide](/en/docs/jadwal-backup)
-   [
    
    ### Backup destinations: managed bucket, external S3, and Google Drive
    
    Choose where backup artifacts are uploaded: the built-in managed bucket, your own S3-compatible bucket, or Google Drive, including how to connect and test each one.
    
    Read the guide](/en/docs/tujuan-backup)
-   [
    
    ### Restoring a backup from the dashboard or manually
    
    Restore a MySQL, PostgreSQL, or MongoDB backup from the run page, including incremental points, or download the artifact and restore it manually with age and database tools.
    
    Read the guide](/en/docs/restore)
-   [
    
    ### Email and webhook notifications, and alerts
    
    Get notified about failed or successful backups, servers going down, and storage invoices by email or JSON webhook, and manage alerts from the Settings page.
    
    Read the guide](/en/docs/notifikasi)
-   [
    
    ### How to back up MySQL / MariaDB automatically with Linuxteknosia Cloud
    
    Scheduled MySQL or MariaDB backups: install the agent, add a connection, create a full or incremental (binlog) job, optional encryption, and restore from the dashboard.
    
    Read the guide](/en/docs/backup-mysql)
-   [
    
    ### How to back up PostgreSQL automatically with Linuxteknosia Cloud
    
    Scheduled PostgreSQL backups with pg\_dump: install the agent, add a connection, create a full or per-table incremental job, optional encryption, restore from the dashboard.
    
    Read the guide](/en/docs/backup-postgresql)
-   [
    
    ### How to back up MongoDB automatically with incremental oplog
    
    Scheduled MongoDB backups with mongodump and oplog-based incrementals: replica set requirement, mongosh, restore with oplogReplay, and optional encryption.
    
    Read the guide](/en/docs/backup-mongodb)

## Object storage

Buckets, access keys, bucket settings, and popular S3 tools.

-   [
    
    ### Creating and managing buckets
    
    Create an S3-compatible object storage bucket from the dashboard and understand global bucket naming rules, optional bucket quotas and account quotas, the preparing status, and bucket deletion.
    
    Read the guide](/en/docs/bucket)
-   [
    
    ### Creating, restricting, and revoking access keys
    
    Create one S3 access key per application, restrict it to a single bucket, set an expiry, store the secret that is shown only once, and revoke keys at any time without affecting others.
    
    Read the guide](/en/docs/access-key)
-   [
    
    ### Bucket settings: public access, CORS, versioning, object lock, tags, lifecycle
    
    Configure a private or public access policy per prefix, CORS rules, versioning, object lock, tags, and automatic lifecycle deletion for your object storage buckets.
    
    Read the guide](/en/docs/pengaturan-bucket)
-   [
    
    ### How to use the AWS CLI with Linuxteknosia Cloud
    
    Configure AWS CLI v2 for Linuxteknosia Cloud S3-compatible object storage: endpoint, region, path-style addressing, upload, sync, and presigned URLs.
    
    Read the guide](/en/docs/aws-cli)
-   [
    
    ### How to use rclone with Linuxteknosia Cloud
    
    Configure rclone for Linuxteknosia Cloud S3-compatible object storage: provider Other, endpoint, region, force\_path\_style, sync and copy.
    
    Read the guide](/en/docs/rclone)
-   [
    
    ### Configure the Laravel filesystem with a custom S3 endpoint
    
    Use Linuxteknosia Cloud as an S3 disk in Laravel: the flysystem-aws-s3-v3 package, .env variables, endpoint, path-style addressing, and temporaryUrl.
    
    Read the guide](/en/docs/laravel)
-   [
    
    ### Using AWS SDK v3 (Node.js) with Linuxteknosia Cloud
    
    Examples of @aws-sdk/client-s3 and presigned URLs with a custom endpoint, region, and forcePathStyle for Linuxteknosia Cloud S3-compatible object storage.
    
    Read the guide](/en/docs/nodejs)

## API & AI

API tokens, OpenAPI, and the MCP server for AI assistants.

-   [
    
    ### API reference (OpenAPI 3.1)
    
    Public REST API for S3 object storage (buckets, quotas, access keys), database backup (servers, connections, jobs, runs), restore, and API tokens. The specification can be downloaded as JSON/YAML.
    
    ](/en/docs/api)
-   [
    
    ### API tokens and the REST API
    
    Create an API token in the dashboard, call the REST API with a Bearer header to automate storage, backups, and restores, then explore the OpenAPI specification at /docs/api.
    
    Read the guide](/en/docs/token-api)
-   [
    
    ### Manage backups and storage via MCP (Claude, Cursor)
    
    Connect an AI assistant to Linuxteknosia Cloud through the MCP server (Streamable HTTP, API token): view status, run backups, read logs, restore with confirmation.
    
    Read the guide](/en/docs/mcp)