Deploy "The Lounge" on Fly.io
What is "The Lounge"?
"The Lounge" is a self-hosted web IRC client. It's a fork of Shout, which is no longer maintained. The Lounge is actively maintained and has a lot of features.
Deploy on Fly.io
Follow these steps to deploy "The Lounge" on Fly.io:
1. Create Dockerfile
FROM thelounge/thelounge:latest EXPOSE 9000
2. Create new Fly.io app
fly launch and follow the instruction. You can choose any name and server region you want.
Or you can copy this
fly.toml file (replace
<app-name> with your app name):
# fly.toml file generated for iirc on 2022-11-17T21:46:27+07:00 app = "<app-name>" kill_signal = "SIGINT" kill_timeout = 5 processes =  [env] [experimental] allowed_public_ports =  auto_rollback = true [mounts] source="ircdata" destination="/var/opt/thelounge" [[services]] http_checks =  internal_port = 9000 processes = ["app"] protocol = "tcp" script_checks =  [services.concurrency] hard_limit = 25 soft_limit = 20 type = "connections" [[services.ports]] force_https …