Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

💬 ‎ Modern, responsive, cross-platform, self-hosted web IRC client

License

NotificationsYou must be signed in to change notification settings

thelounge/thelounge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

The Lounge

Modern web IRC client designed for self-hosting

WebsiteDocsDemoDocker

#thelounge IRC channel on Libera.Chatnpm versionBuild Status

Overview

  • Modern features brought to IRC. Push notifications, link previews, new message markers, and more bring IRC to the 21st century.
  • Always connected. Remains connected to IRC servers while you are offline.
  • Cross platform. It doesn't matter what OS you use, it just works wherever Node.js runs.
  • Responsive interface. The client works smoothly on every desktop, smartphone and tablet.
  • Synchronized experience. Always resume where you left off no matter what device.

To learn more about configuration, usage and features of The Lounge, take a look atthe website.

The Lounge is the official and community-managed fork ofShout, byMattias Erming.

Installation and usage

The Lounge requires latestNode.js LTS version or more recent.TheYarn package manager is also recommended.If you want to install with npm,--unsafe-perm is required for a correct install.

Running stable releases

Please refer to theinstall and upgrade documentation on our website for all available installation methods.

Running from source

The following commands install and run the development version of The Lounge:

git clone https://github.com/thelounge/thelounge.gitcd theloungeyarn installNODE_ENV=production yarn buildyarn start

When installed like this,thelounge executable is not created. Usenode index <command> to run commands.

⚠️ While it is the most recent codebase, this is not production-ready! Run atyour own risk. It is also not recommended to run this as root.

Development setup

Simply follow the instructions to run The Lounge from source above, on your ownfork.

Before submitting any change, make sure to:

  • Read theContributing instructions
  • Runyarn test to execute linters and the test suite
    • Runyarn format:prettier if linting fails
  • Runyarn build:client if you change or add anything inclient/js orclient/components
    • The built files will be output topublic/ by webpack
  • Runyarn build:server if you change anything inserver/
    • The built files will be output todist/ by tsc
  • yarn dev can be used to start The Lounge with hot module reloading

To ensure that you don't commit files that fail the linting, you can install a pre-commit git hook.Executeyarn githooks-install to do so.

About

💬 ‎ Modern, responsive, cross-platform, self-hosted web IRC client

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors166


[8]ページ先頭

©2009-2025 Movatter.jp