Alternatives
Products that do what A collection of shell/Terraform scripts to host a web site on AWS does
Regularly register a domain and want to put some web content there? This repo includes: A shell script that: * Adds a hosted zone in Route53 for your domain * Prints the NS records for your domain so you can update your registrar AND A Terraform module that does the following: * Creates an S3 bucket (domainname) * Creates a second S3 bucket for logs (domainname-logs) with a lifecycle policy to delete logs after 15 days * Creates a CloudFront distribution * Creates an SSL certificate for the domain name (adding www. as a subject alternative name) * Creates a Route53 record for the domain name…
- 1

- 2

- 3

- 4DD
2021 · diggerdev.com
- 5

- 6

- 7

- 8

- 9TD
2022 · terragen.dev
- 10HA
2018 · gitlab.com
- 11

- 12

- 13
- 14AP
I built this because I like learning infrastructure with Terraform. Things like provisioning an EC2 instance with SSH may look simple on the console since it's just checking a checkbox, but in Terraform, this requires users knowing a lot more concepts, which I see as an alternative way for hands-on learning. There are currently 54 questions regarding AWS+Terraform on the platform. No AWS accounts are required from users. I'd appreciate your feedback!
2024 · cloudercoder.com
- 15

- 16

- 17HT
2018 · josephecombs.com
- 18CA
2020 · scaffold.sh
- 19TD
We built it from the ground up, minimal Linux based operating system (written in go and rust), messaging system written in rust and infrastructure as code support (terraform and pulumi) There is even a dashboard, and a playground UI to manage it (that you can even run yourself) . Beautifully decentralized, you have full control of everything, you can deploy on your own servers if the cost of the cloud is too much. You can even run the whole system yourself if you want to. Here is a link to documentation https://manual.grid.tf/ Also, we are honored if it piqued your interest,…
2023 · threefold.io
- 20IB
I built a DNS resolver that lets me use https://frontend.numa instead of localhost:5173 — auto-generated TLS certs, WebSocket passthrough, path routing. No mkcert, no nginx, no /etc/hosts.
Apr 2026 · github.com
- 21VE
It's a self-hosted mailbox for all emails coming to your own domains, with Web interface and CLI included. Notes: - all emails share the same inbox, as long as set your DNS correctly - Web client via self-hosted Docker or Cloudflare Pages - need additional access controls, may use Basic Auth or Forward Auth with Cloudflare deployment
2024 · github.com
- 22AA
We launched an API for custom hostnames today. A simple HTTP post with a hostname gets a temp hostname with CNAME/a record instructions, as soon as DNS is setup we issue SSL and start accepting traffic for that hostname. It's the quickest way we know of to provision custom hostnames: https://fly.io/mix/custom-hostnames/ When we started building Fly, we figured it was too late to "make SSL easy and the customers will come". Lets Encrypt changed the world, and we knew many companies rolling their own SSL support with nginx, Traefik, etc, etc. It seemed like a…
2017
- 23AG
2018 · github.com
- 24SB
Hey all. I built ShellDash, an interactive server admin dashboard with shell scripting and an appealing globe UI. https://shelldash.com The goal is to provide a global monitoring view of your servers, with shell script access, in a way that feels natural and productive, plus a minimal and appealing UI/UX. The technology is fairly interesting. This being a browser app, I built a Go WASM SSH client running in the browser, proxied through my server WebSocket endpoints. This means I can provide you a Web UI to access your servers via SSH, without ever needing to see your…
Nov 2025 · shelldash.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →