Laitos is an open source project written in go, it emphasizes simplicity of maintenance and delivers a complete suite of web, DNS, and mail servers to host a personal web server. Beyond the suite of servers, laitos software hooks into numerous API platforms, that altogether enable user access to Internet features (such as Facebook, Twitter, emails) via alternative communication infrastructures such as telephone (PSTN), SMS, and satellite terminals.

For added fun, laitos software enables nostalgic computer systems (such as Windows 98 and DOS) to access modern web by rendering web sites on laitos server, and provides web page interactions via text commands and screenshots.

Project URL: https://github.com/HouzuoGuo/laitos

In this Hackweek project, we will learn the basics of web programming together, and create a single-page client-side web application that helps laitos user to create and maintain program configuration.

Ayoub, our HA + web development expert, has strongly recommended vue.js to kick start this effort.

Looking for hackers with the skills:

javascript golang go web

This project is part of:

Hack Week 16

Activity

  • about 4 years ago: ckowalczyk liked this project.
  • about 4 years ago: dmaiocchi liked this project.
  • about 4 years ago: guohouzuo added keyword "javascript" to this project.
  • about 4 years ago: guohouzuo added keyword "golang" to this project.
  • about 4 years ago: guohouzuo added keyword "go" to this project.
  • about 4 years ago: guohouzuo added keyword "web" to this project.
  • about 4 years ago: guohouzuo started this project.
  • about 4 years ago: guohouzuo liked this project.
  • about 4 years ago: guohouzuo originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    Playwright for openQA by kraih

    Project Description

    This Hack Week i want...


    Convert openqa-mon to webassembly by ybonatakis

    [comment]: # (Please use the project descriptio...


    WebRTC individual track recorder by avicenzi

    [comment]: # (Please use the project descriptio...


    Modern frontend build tooling for Uyuni by Etheryte

    Project Description

    At the moment, Uyuni ...


    Dochazka by smithfarm

    Dochazka is a long-term project to replace the ...


    Learn Go by Writing an Application by jluo

    [comment]: # (Please use the project descriptio...


    Convert openqa-mon to webassembly by ybonatakis

    [comment]: # (Please use the project descriptio...


    Add engineering metrics to telegraf webhooks plugin by hennevogel

    How it is

    Currently the [telegraf webhook...


    Terraform GUI by kevinklinger

    [comment]: # (Please use the project descriptio...


    k8s-rook-client by haass

    [comment]: # (Please use the project descriptio...


    Learn Go by Writing an Application by jluo

    [comment]: # (Please use the project descriptio...


    Convert openqa-mon to webassembly by ybonatakis

    [comment]: # (Please use the project descriptio...


    Cockpit for YES Certification by nm75

    [comment]: # (Please use the project descriptio...


    Sharing logic between desktop and web based applications through WASM by IGonzalezSosa

    Project Description

    A few months ago, the...


    Convert openqa-mon to webassembly by ybonatakis

    [comment]: # (Please use the project descriptio...


    Chimera Policy Hub by flavio_castelli

    [comment]: # (Please use the project descriptio...


    WebRTC individual track recorder by avicenzi

    [comment]: # (Please use the project descriptio...