Skip to content
Personal web infrastructure and assistant over telephone/SMS/satellite terminals
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
browser
daemon
doc
extra
hzgl
inet
lalog
launcher
misc
platform
testingstub
toolbox
.gitignore
LICENSE
README.md
main.go
main_test.go
main_util.go
sample-config.crt.key.txt
sample-config.crt.txt
sample-config.json.txt

README.md

poster image

laitos - Empower your personal web server

For all users:

laitos web server suite offers the simplest way to host your personal website, receive Emails, block ads and malicious websites at DNS level, plus many more.

And for geeks:

As a professional geek, you would never want to be left without Internet access!

For reliable Internet access via alternative infrastructures such as telephone, SMS, and satellite terminals, laitos has a comprehensive all-in-one toolkit for:

  • Keep in touch via Twitter and Emails
  • Read news via RSS
  • Make calls and send SMS
  • Ask about latest weather and factoids
  • Run Linux/Unix shell commands
  • Generate 2nd factor authentication code
  • Browse the web via a text-based JavaScript-capable browser

.. and a lot more!

Highlights

  • Efficient - consume as little as 15MB of disk and 30MB of memory.
  • Portable - run on all flavours of Linux and Windows, both X86 and ARM.
  • Independent - reliable stand-alone operation with self healing and automated maintenance.
  • Hyped by Buzzwords - certified to run in any container, as well as PaaS, IaaS, *aaS.

Did you know? one of laitos components gets you modern & rich web experience on the nostalgic Mosaic browser running on Windows 95! Explore more in the comprehensive component list.

Get Started

Download ready-to-use latest release, then craft your own server with the friendly Get started page.

Support

Should you encounter any challenge during configuration and deployment of the software, please file an issue.

I'd love to hear from your feedback, feel free to Email me and get in touch on Twitter.

Copyright

Copyright (C) 2016-2019 Houzuo (Howard) Guo guohouzuo@gmail.com

This program is free software subject to the terms of Mozilla Public License, v. 2.0. You may find the license text in the LICENSE file

Project name and origin

In late 2015/early 2016, a much smaller program called "websh" was born that only offered basic shell access via SMS and telephone. The laitos project evolved from the smaller program, restarted from scratch in late 2016, and throughout 2017 the project gained a full suite of web servers along with powerful social network features and other "toolbox" utility features.

Finland is my favourite country and a good Finnish friend on IRC by the name of "zutt" recommended Finnish word "laitos" (meaning institute, apparently) to replace the old name "websh". I do not understand the rationale, but it sounds cute enough to name a project.

Artwork credits

The Golang mascot "gopher" is designed by Renee French.

The gopher side portrait is designed by Takuya Ueda, licensed under the "Creative CommonsAttribution 3.0" license.

CircleCI

You can’t perform that action at this time.