-
Notifications
You must be signed in to change notification settings - Fork 23
Component list
HouzuoGuo edited this page Aug 30, 2018
·
56 revisions
The rich set of components not only covers the basic needs of hosting a personal web server, but also provide advanced capabilities to satisfy the geeky nature inside of you!
laitos components go into two categories:
- Toolbox - access to email, post to Twitter, etc.
- Daemons - web server, mail server, and chat bots. Daemons grant access to all toolbox features.
Name | Description | Usage |
---|---|---|
DNS server | DNS server automatically and blocks advertising and malware domains for a safer web experience. | Link |
Mail server | Mail server forwards arriving mails to your personal email address. | Link |
Telnet server | The plain text telnet server provides unencrypted access to all toolbox features via basic tools such Telnet and HyperTerminal. | Link |
Web server | Host a static personal website made of text and media files, along with rich web services (see below). | Link |
Telegram messenger chat-bot | Chat-bot provides access to all toolbox features via secure infrastructure provided by Telegram Messenger. | Link |
System maintenance | Periodic maintenance patches the system for security updates, and checks for environment and program health. | Link |
The following services are hosted by web server and enabled on your demand:
Name | Description | Usage |
---|---|---|
GitLab browser | List and download files from your Git projects. | Link |
Toolbox command form | Run toolbox commands via a web form. | Link |
Program health report | Display program stats and environment info in a comprehensive report. | Link |
Simple web proxy | Let laitos download web page and send to your browser. | Link |
Remote browser (PhantomJS) | Hand you control over a remote browser app that runs on laitos server. It uses the older PhantomJS technology. | Link |
Remote browser (SlimerJS) | Hand you control over a remote browser app that runs on laitos server. It uses the newer SlimerJS technology. | Link |
Twilio telephone/SMS hook | Run toolbox commands on telephone, SMS, satellite terminals via Twilio platform (telephone and SMS programming). | Link |
Microsoft bot hook | Run toolbox commands on Skype and Cortana via Microsoft Bot Framework. | Link |
Recurring commands | Run toolbox commands at regular interval, and retrieve result text. | Link |
Name | Description | Usage |
---|---|---|
Use Twitter | Read and post tweets. | Link |
Use WolframAlpha | Ask about weather and all sorts of questions on WolframAlpha - the computational knowledge engine. | Link |
Wild joke | Grab a quick laugh from the Internet. | Link |
RSS feeds | Read news feeds and briefings via RSS. | Link |
Web browser (PhantomJS) | Take control over a fully feature web browser (PhantomJS) via text commands. | Link |
Web browser (SlimerJS) | Take control over a fully feature web browser (SlimerJS) via text commands. | Link |
Read Emails | List and read personal Emails from popular services such as Hotmail and Gmail. | Link |
Send Emails | Send Emails to friends, and send SOS emails in situations of distress. | Link |
Make calls and send SMS | Send text to friend's phone number, or call a friend to speak a short message. | Link |
Public contacts | Look up contact information from several public institutions. | Link |
2FA code generator | Generate two-factor authentication codes. | Link |
Password book | Decrypt AES-encrypted files (e.g. password book) and search for keywords among the content. | Link |
Text search | Search for keywords among text files such as telephone book. | Link |
Run system commands | Run Linux/Unix shell commands on laitos host. | Link |
Program control | Retrieve laitos server environment information and control program state. | Link |
Table of Contents
- Home
- Get started
- Component list
- Tips for running on public cloud
- Tips for using apps over satellite
- laitos terminal
Daemon Components
- DNS server
- Mail server
- Web server
- Web proxy server
- Telnet server
- Telegram chat-bot
- Simple IP services server
- SNMP server
- System maintenance
- Phone home telemetry
Web Service Components
- Twilio telephone/SMS hook
- Microsoft chat bot hook
- The Things Network LORA tracker integration
- Recurring commands
- App command form
- Simple app command execution API
- GitLab browser
- Temporary file storage
- Simple web proxy
- Desktop on a page (virtual machine)
- Read telemetry records
- Program health report
- System process explorer
- Prometheus metrics exporter
- HTTP request inspector
- HTTP request logger
Apps