ตัวอย่าง Android

เร็ว ๆ นี้: พื้นที่ทำงานเซิร์ฟเวอร์บน Android

ตัวอย่าง Workspace ฝั่ง Android ที่กำลังพัฒนา ขณะนี้ยังไม่เปิดให้ดาวน์โหลดจาก Google Play

แอป Android หยุดเผยแพร่ชั่วคราว ระหว่างปรับปรุงคุณภาพและความเข้ากันได้ข้ามอุปกรณ์ ข้อมูลฟีเจอร์เดิมยังเปิดให้ดูเป็นตัวอย่าง

ซื้อครั้งเดียว

Server Workspace ครบชุดบน Android โดยไม่มีค่าสมาชิกรายเดือน

พก SSH Terminal, SFTP Files, Websites, Databases, Notes, Monitoring, VS Code Web และเครื่องมือพัฒนา Local ไปได้ทุกที่ ตั้งแต่มือถือ แท็บเล็ต จนถึง Samsung DeX

กำลังปรับปรุงครั้งใหญ่มือถือ + แท็บเล็ต + DeXจะกลับมาบน Google Play
เร็ว ๆ นี้กำลังปรับปรุงครั้งใหญ่เร็ว ๆ นี้

บันทึกการเชื่อมต่อ SSH และปกป้อง Credential

บันทึกชื่อการเชื่อมต่อ Host Port และ Username โดยรหัสผ่านที่บันทึกจะถูกเข้ารหัสไว้บนอุปกรณ์ Android และไฟล์ส่งออกการเชื่อมต่อจะไม่รวมรหัสผ่าน

SSH Key แบบ Hardware-backed

สร้าง ECDSA P-256 Key แบบส่งออก Private Key ไม่ได้ใน Android Keystore ใช้ StrongBox เมื่ออุปกรณ์รองรับ ตรวจ Fingerprint ของ Public Key และติดตั้ง Public Key ที่รองรับบนเซิร์ฟเวอร์ที่คุณมีสิทธิ์จัดการ

ตรวจสอบ SSH Host Key

ตรวจ Host Key ของเซิร์ฟเวอร์ที่ยังไม่รู้จักหรือมีการเปลี่ยนแปลงก่อนเชื่อถือ และเก็บ Fingerprint ที่เชื่อถือแล้วไว้บนอุปกรณ์สำหรับการเชื่อมต่อครั้งต่อไป

Interactive SSH Terminal

ทำงานผ่าน Terminal ที่เหมาะกับหน้าจอสัมผัสบนเซิร์ฟเวอร์ที่คุณเป็นเจ้าของหรือได้รับอนุญาตให้ดูแล รวมถึงใช้ nvim, nano และ tmux เมื่อมีติดตั้งบนเซิร์ฟเวอร์

Multi-Server Command Center

เลือก Host รายตัวหรือกลุ่มเซิร์ฟเวอร์ที่บันทึกไว้ ตรวจคำสั่งก่อนยืนยัน รันแบบขนาน ดูผลลัพธ์แยกตาม Host ลองใหม่เฉพาะรายการที่ล้มเหลว และเก็บประวัติไว้ในอุปกรณ์

ภาพรวมเซิร์ฟเวอร์แบบสด

ดู OS, Uptime, Load, การใช้หน่วยความจำและดิสก์ รวมถึง Web Server และ Database Engine ที่ตรวจพบบนเซิร์ฟเวอร์จากหน้า Overview เดียว

Server Health Dashboard และ Widget

ดู Host ที่ Online, Warning หรือ Offline พร้อม Latency, CPU, RAM, Disk, Load, Usage Trend และ Failed Service รวมถึง Widget หน้าจอหลักที่รีเฟรชสุขภาพเบื้องหลังโดยไม่เปิดแอป

Remote File Manager หลายแท็บ

เปิดหลายแท็บสำหรับ Host เดิมหรือต่าง Host เก็บ Path แยกต่อแท็บ และเลือก Dual Pane แนวตั้งหรือแนวนอนสำหรับจัดการไฟล์

คิวรับส่ง SFTP แบบ Persistent

ติดตาม Upload และ Download พร้อม Progress, Speed, ETA, Pause, Resume, Retry และ Cancel เลือก Rename, Overwrite หรือ Skip เมื่อไฟล์ชนกัน และรักษาคิวขณะเปลี่ยนหน้าในแอป

ลากวางไฟล์และโฟลเดอร์

ลากไฟล์หรือโฟลเดอร์จากแอปจัดการไฟล์ Android ที่รองรับ รวมถึง Samsung My Files ใน DeX และ Upload โครงสร้างโฟลเดอร์ทุกระดับโดยไม่ Flatten Path

SFTP Sync Profile และ Visual Merge

สแกน Tree ฝั่ง Local/Server ตรวจแผนการเปลี่ยนแปลง เปรียบเทียบไฟล์ข้อความรายบรรทัด เลือกใช้ Local หรือ Server หรือแก้ผล Merge ก่อนเพิ่มงานเข้าคิวรับส่ง

Local Project Files Workspace

เตรียมโปรเจกต์เว็บในเครื่อง สร้างไฟล์และโฟลเดอร์ ใช้ Starter Template เปลี่ยนชื่อหรือลบรายการ และ Import หรือ Export Workspace ผ่าน System File Picker ของ Android

Built-in Code Editor แบบออฟไลน์

แก้ไขไฟล์ข้อความและโค้ดโดยไม่ต้องใช้ Editor ออนไลน์ พร้อม Syntax Highlighting เลขบรรทัด Undo/Redo ค้นหาและแทนที่ บันทึก UTF-8 แถบอักขระพิเศษ และปรับขนาดตัวอักษรได้

Notes Library ขั้นสูง

จดโน้ตทั่วไปหรือผูกกับเซิร์ฟเวอร์ด้วย Markdown สลับ Write/Preview ใช้ปุ่มจัดรูปแบบ แนบไฟล์ จัด Notebook/Collection และ Label ค้นหา ดู Revision History แบ่งงานเป็น Now/Later/Done/Archived กู้คืนจาก Trash สำรองเป็น JSON และเรียนรู้จาก Quick Start ที่ติดตั้งมาให้

โหมด System, Light และ Dark

เลือกใช้สีตามระบบหรือกำหนด Light/Dark ให้ทั้ง Server Tabs, Dashboard, Monitor, Terminal Top Menu, Files, Websites, Databases, Notes, Search, Command Palette, VS Code Web และ Footer แบบ Responsive

Encrypted Vault และ Sync ไปยังโฟลเดอร์ที่เลือก

สร้าง Backup แบบเข้ารหัสของค่าตั้งค่า SemiSSH ที่เลือก ตั้งเวลา Local Backup ที่ปกป้องด้วย Key ของอุปกรณ์ หรือเขียน Snapshot ที่ป้องกันด้วยรหัสผ่านไปยังโฟลเดอร์ที่ผู้ใช้เลือก โดย Credential Sync ใช้ Recovery Key ที่ผู้ใช้ควบคุมเอง

สภาพแวดล้อมพัฒนาเว็บบนอุปกรณ์

รัน Built-in Web Server หรือ Workflow ที่รองรับสำหรับ Nginx, Apache, Caddy, PHP, Node.js, Express และ React with Vite เลือก Document Root ดู Log และเปิดเว็บไซต์ Local จากในแอป

โมดูล Runtime เสริม

ติดตั้งหรือลบโมดูล Runtime ที่รองรับผ่าน Google Play Feature Delivery เพื่อเพิ่มส่วนประกอบขนาดใหญ่เฉพาะเมื่อจำเป็น

Database Manager บนอุปกรณ์

รัน Workflow ที่รองรับสำหรับ PostgreSQL, MariaDB, Redis และ SQLite พร้อมเรียกดูฐานข้อมูลและตาราง และดำเนินการกับฐานข้อมูล ตาราง แถวข้อมูล และ Configuration ที่รองรับ

บริการและแอปบนเซิร์ฟเวอร์

ตรวจซอฟต์แวร์และบริการที่ติดตั้ง ดูสถานะการทำงาน และใช้ Workflow ติดตั้งหรือตรวจสถานะที่รองรับสำหรับ Node.js with PM2, Docker, Web Server, PHP-FPM, Database, phpMyAdmin และ Certbot

Remote Database Manager

ใช้ PostgreSQL หรือ MySQL/MariaDB โดยเปิด Read only เป็นค่าเริ่มต้น เรียกดู Database, Table, Structure, Rows, Query และ History ค้นหา เรียง แบ่งหน้า เลือก เพิ่ม แก้ไข หรือลบแถว สร้าง Database/Table ที่รองรับ และจัดการ User/Privilege พร้อมยืนยันก่อนเปลี่ยนข้อมูล โดยแท็บเล็ตเป็น Master-detail แบบ Mac และมือถือย้อนดูทีละระดับอย่างชัดเจน

Website Manager

ค้นหาเว็บไซต์ของ Nginx, Apache และ Caddy ที่รองรับ สร้างหรือแก้ไข Site Configuration จัดการสถานะเปิดใช้งานและ SSL Workflow พร้อมตรวจสอบ Configuration ก่อนใช้บนเซิร์ฟเวอร์

สำรองและกู้คืนเว็บไซต์

ส่งออก Backup เว็บไซต์ที่รองรับไปยังพื้นที่จัดเก็บ Android ที่เลือก Import ไฟล์ Backup ตรวจสอบเนื้อหา สร้าง Safety Copy และ Restore กลับไปยังเซิร์ฟเวอร์

VS Code Web ผ่าน SSH Tunnel

ติดตั้งหรือเริ่ม VS Code Web ที่รองรับบนเซิร์ฟเวอร์ที่เลือก และเปิดผ่าน SSH Tunnel โดยไม่ต้องเปิด Remote Editor Port ออกสู่ภายนอกโดยตรง

Layout สำหรับมือถือ แท็บเล็ต และ Samsung DeX

ใช้ Layout ที่ออกแบบสำหรับมือถือ หน้าจอขนาดใหญ่ และพื้นที่ทำงาน Android แบบ Desktop-style

ความสามารถบางอย่างขึ้นกับเวอร์ชั่น Android พฤติกรรมของอุปกรณ์ สิทธิ์ที่ผู้ใช้ให้ โมดูล Runtime ที่ติดตั้ง การเชื่อมต่อเครือข่าย ระบบปฏิบัติการและสิทธิ์บัญชีบนเซิร์ฟเวอร์ รวมถึงซอฟต์แวร์ที่มีอยู่บนเซิร์ฟเวอร์ที่เลือก