{"id":13570933,"url":"https://github.com/4minitz/4minitz","last_synced_at":"2025-07-25T21:14:46.767Z","repository":{"id":28889166,"uuid":"32413820","full_name":"4minitz/4minitz","owner":"4minitz","description":"4Minitz - Simply a decent free webapp for taking collaborative meeting minutes. (Keywords: Meeting Protocols, Action Items, Open Source). Check it out on our demo server:","archived":false,"fork":false,"pushed_at":"2023-10-20T03:58:55.000Z","size":9788,"stargazers_count":171,"open_issues_count":107,"forks_count":62,"subscribers_count":25,"default_branch":"develop","last_synced_at":"2024-03-31T16:39:04.472Z","etag":null,"topics":["agenda","business","docker","docker-image","html","javascript","meeting","meeting-minutes","meteor","minutes","mongodb","nodejs","protocols","webapp"],"latest_commit_sha":null,"homepage":"https://www.4minitz.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/4minitz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2015-03-17T18:59:04.000Z","updated_at":"2024-02-09T05:39:08.000Z","dependencies_parsed_at":"2022-08-02T13:17:02.069Z","dependency_job_id":"1c471743-b400-436e-8dbd-b9ff7c47e3c1","html_url":"https://github.com/4minitz/4minitz","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4minitz%2F4minitz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4minitz%2F4minitz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4minitz%2F4minitz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4minitz%2F4minitz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/4minitz","download_url":"https://codeload.github.com/4minitz/4minitz/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248018060,"owners_count":21034048,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agenda","business","docker","docker-image","html","javascript","meeting","meeting-minutes","meteor","minutes","mongodb","nodejs","protocols","webapp"],"created_at":"2024-08-01T14:00:56.645Z","updated_at":"2025-04-09T10:07:19.187Z","avatar_url":"https://github.com/4minitz.png","language":"JavaScript","readme":"\nmaster/ [![Build Status](https://github.com/4minitz/4minitz/workflows/4Minitz%20CI%20TestRunner/badge.svg?branch=master)](https://github.com/4minitz/4minitz/actions?query=workflow%3A%224Minitz+CI+TestRunner%22)\ndevelop/ [![Build Status](https://github.com/4minitz/4minitz/workflows/4Minitz%20CI%20TestRunner/badge.svg?branch=develop)](https://github.com/4minitz/4minitz/actions?query=workflow%3A%224Minitz+CI+TestRunner%22)\n[![Code Climate](https://codeclimate.com/github/4minitz/4minitz/badges/gpa.svg)](https://codeclimate.com/github/4minitz/4minitz)\n[![Docker Pulls](https://img.shields.io/docker/pulls/4minitz/4minitz.svg)](https://hub.docker.com/r/4minitz/4minitz/)\n[![CLA assistant](https://cla-assistant.io/readme/badge/4minitz/4minitz)](https://cla-assistant.io/4minitz/4minitz)\n[![Crowdin](https://badges.crowdin.net/4minitz/localized.svg)](https://crowdin.com/project/4minitz)\n\n# 4Minitz!\n\n*Simply ~~the best~~ a decent free webapp for taking meeting minutes.*\n\n* Create a meeting series and invite others\n* Specify moderators, invited and informed users\n* Create an agenda with multiple topics\n* Attend a meeting via web with reactive live updates\n* 1-button sending of agenda, minutes and action items by email \n* Use labels to tag items for later retrieval\n* Upload binary attachments to minutes (e.g., presentations, photos)\n* Track open action items and unfinished topics across meetings\n* Full privacy: Host your own server - it's easy!\n\n\u003ca href=\"https://raw.githubusercontent.com/4minitz/4minitz/develop/doc/4minitz_screenshot.png\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/4minitz/4minitz/develop/doc/4minitz_screenshot.png\" width=\"500\" \u003e\u003c/a\u003e\n\n*(Click to enlarge screen shot)*\n\n\u003cbr\u003e\n\n[![4Minitz Demo Video](doc/4Minitz_Youtube_Thumbnail.png)](https://www.youtube.com/watch?v=v28q6AaEySQ)\n\n*(Click to play Demo Video)*\n\nDocumentation is \"continuously\" not finished... Nevertheless these WIP docs may be of help:\n\n* [FAQ - Frequently Asked Questions](doc/faq.md)\n* [User Doc](doc/user/usermanual.md)\n* [Admin Guide](doc/admin/adminguide.md)\n* [Developer Doc](doc/developer/developermanual.md)\n\n## External Project Links\n* [4Minitz Backlog](https://github.com/4minitz/4minitz/projects/1) - organizes our project TODOs\n* [4Minitz Demo Server](https://www.4minitz.com) - well, our Demo server ;-)\n* [GitHub Actions](https://github.com/4minitz/4minitz/actions?query=workflow%3A%224Minitz+CI+TestRunner%22) - Runs unit and end2end tests on each commit\n* [Code Climate](https://codeclimate.com/github/4minitz/4minitz) - Keeps an eye on our code quality \n* [CLA Assist](https://cla-assistant.io/4minitz/4minitz) - Manages signing of our Contributor License Agreements \n* [Docker Hub](https://hub.docker.com/r/4minitz/4minitz/) - Spin up your own 4Minitz server in seconds \n\n## 4Minitz is proudly sponsored by\n\u003ca href=\"http://www.methodpark.de\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/4minitz/4minitz/develop/doc/sponsor_methodpark.png\" height=\"50px\" alt=\"Method Park\"\u003e\u003c/a\u003e\n\n## Deployment Quick Start\n\nTo quickly set up a local demo of 4Minitz at your site for evaluation and\ntesting you can use our sample\n[Docker Compose configuration file](https://raw.githubusercontent.com/4minitz/4minitz/develop/docker-compose.yml) and run it with\n\n```sh\ndocker-compose up\n```\n\nYou can now access 4Minitz by pointing your browser to [http://localhost:3100](http://localhost:3100).\n\nIf you don't want to use `docker-compose` you can use just docker by\nstarting the two containers manually:\n\n```sh\ndocker run --rm --name mongo mongo\ndocker run --rm --name 4minitz \\\n    -v $PWD/4minitz_storage:/4minitz_storage \\\n    -p 3100:3333 \\\n    -e MONGO_URL=mongodb://mongo/4minitz \\\n    --link mongo \\\n    4minitz/4minitz:stable\n```\n\nDon't miss the [Admin Guide](doc/admin/adminguide.md)\nwith a more comprehensive coverage of the real production\nbuilding \u0026 installation topic! Especially see\n[how to configure your 4Minitz docker server](doc/admin/adminguide.md#production-running---with-docker).\n\n## Development environment (Linux, Mac)\n**Attention:** This is not a proper setup for production deployment!\nIt is intended for developers and so it has some security drawbacks (No\npassword protection for MongoDB) and also consumes some amount of extra RAM\n(\u003e700 MB)). Don't miss the [Admin Guide](doc/admin/adminguide.md)\nwith a more comprehensive coverage of the real production installation topic!\n\n### Prerequisites\n4minitz is realized with the [Meteor JS Framework](http://www.meteor.com). So, first install the current version of meteor:\n\n```sh\ncurl https://install.meteor.com/ | sh\nmeteor --version\n```\n\nOn Windows? [Download the meteor installer](https://install.meteor.com/windows). \nAs an experienced Windows admin you sure can transfer the below steps for Linux and Mac to your OS.\n\n### Run development version (Linux \u0026 Mac)   \nOnce Meteor is set up you can clone and run 4Minitz from source like this:\n\n```sh\ngit clone https://github.com/4minitz/4minitz.git\ncd 4minitz\ncp settings_sample.json settings.json\n./runapp.sh\n```\n\nWait some time for meteor to finish downloading and building. \nYou can reach 4Minitz via the default port 3100 by opening \n[http://localhost:3100](http://localhost:3100) in your browser\n\n**Hint:** There is a settings_sample.json file that has quite a few configuration options\n(like sending eMails etc.). Don't miss the [Admin Guide](doc/admin/adminguide.md) with more details\n on this topic.\n \n","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4minitz%2F4minitz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F4minitz%2F4minitz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4minitz%2F4minitz/lists"}