twake-legacy is a free, open source project & work management project written in TypeScript and released under AGPL-3.0. It has 1,926 GitHub stars, 208 forks and 337 open issues, and was last pushed 7 months ago. On this registry it ranks #38 of 62 tracked projects in Project & Work Management, with 5 head-to-head comparisons available.

What is twake-legacy?

What it is

Twake is a secure open source collaboration platform intended to improve organizational productivity. The project is written in TypeScript, released under the Affero GPL v3 license with additional terms, and categorized as Business Software / Project & Work Management. Its documented feature set covers team chat, file storage, team calendar, task management, video call and conferencing, and real time document collaboration. The repository metadata reports 1,926 stars, 208 forks, and 337 open issues, and the topic list includes calendar, chat, collaboration, drive, file-sharing, kanban, kanban-board, teamwork, and tool.

The repository is deprecated and no longer actively maintained. The README directs current and future users to the new Twake-workplace repository for updates, features, and ongoing support. This directory entry therefore describes the archived Twake codebase, the capabilities it presented, and the SaaS and self-hosting paths documented before deprecation. The project homepage is linagora.github.io/twake-legacy, and the archived README also points to doc.twake.app, twake.app, and community.twake.app for documentation, product information, and community support.

Key capabilities

  • Team chat supports organizational communication inside the platform.
  • File storage and file-sharing let teams keep and exchange documents.
  • Team calendar supports scheduling and coordination.
  • Task management and kanban-board functionality help organize work items.
  • Video call and conferencing features support remote meetings.
  • Real time document collaboration allows users to work on documents together.
  • Self-hosted deployment through Docker Compose includes HTTP-only mode by setting SSL_CERTS=none.

Who uses it and how

  • Teams seeking an open source platform for chat, files, calendar, tasks, video calls, and documents.
  • Evaluators trying Twake in SaaS before deciding to host it themselves.
  • Administrators running a local instance with cd twake, export COMPOSE_FILE=docker-compose.onpremise.yml, and docker compose up -d.
  • Users needing manual installation on port 3000 using cd twake; docker-compose -f docker-compose.onpremise.mongo.yml up -d.
  • Contributors and translators improving internationalization through Weblate and the community forum.

Getting started

Users can try Twake in SaaS or run a local instance with cd twake, export COMPOSE_FILE=docker-compose.onpremise.yml, and docker compose up -d. Manual installation can use cd twake; docker-compose -f docker-compose.onpremise.mongo.yml up -d, after which Twake is available on port 3000, and the README references the Docker image twaketech/twake-node.

When to use it — and when not to

Use this legacy project only when evaluating the archived codebase or maintaining an existing Twake instance. It is not the best choice for new production adoption because the repository is no longer actively maintained and directs users to Twake-workplace. Self-hosting requires operating Docker Compose files, including the file named docker-compose.onpremise.mongo.yml, and deciding whether to use the default HTTPS self-signed certificate or HTTP-only mode with SSL_CERTS=none.

project readme (upstream, from github) — read inline

Frame 1321317563

:warning: Repository Deprecated

This repository, Twake, is no longer actively maintained and has been officially deprecated.

:arrow_right: For current and future updates, please visit our new repository: 🔗 Twake-workplace

We encourage all users to migrate to Twake-workplace for the latest features and ongoing support. Thank you for your continued support and contribution to the Twake community!




Archive README

Twake - The Open Digital Workplace

update-saas-backend update-saas-frontend backend-build docker-build

Docker Docs Community Twitter Join the chat at https://gitter.im/linagora/Twake

Twake is a secure open source collaboration platform to improve organizational productivity. Twake offers all the features for collaboration :

  • Team chat
  • File Storage
  • Team Calendar
  • Task Management
  • Video call and conferencing
  • Real time document collaboration

Demo

You can try Twake in SaaS.

Or run your own local Twake instance with :

cd twake
export COMPOSE_FILE=docker-compose.onpremise.yml
docker compose up -d

Twake will be running on http//localhost and by default redirect to https and uses a self-signed certificate. If you want to run http only then set SSL_CERTS=none at docker-compose.yml

Documentation

Twake's documentation can be found at doc.twake.app

More information at twake.app : twake.app

Community

The Twake community is gathered on the forum: community.twake.app.

If you have any questions or suggestions, we will be happy to answer them.

Translations

We use Weblate for translation management. Create an account on weblate to improve our Twake internationalisation.

How to contribute

Everyone can contribute at their own level, even if they only give a few minutes of their time. Whatever you do, your help is very valuable. Only thanks to you Twake can be a powerful software. Check out how you can help twake.app/en/how-to-contribute/

Manual install of Twake

Install Twake on your machine with docker-compose using the install documentation here : linagora.github.io/Twake/onprem/installation.html

cd twake; docker-compose -f docker-compose.onpremise.mongo.yml up -d

Twake will be available on port 3000.

License

Twake is licensed under Affero GPL v3 with additional terms

Frequently asked questions

Is twake-legacy free to use?

twake-legacy is open source under the AGPL-3.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does twake-legacy do?

Twake is a secure open source collaboration platform to improve organizational productivity.

What is twake-legacy written in?

twake-legacy is primarily written in TypeScript. Its source is publicly available at https://github.com/linagora/twake-legacy, and it has 1,926 GitHub stars.