{"id":18360163,"url":"https://github.com/wekan/wekan-bash-install-autoupgrade","last_synced_at":"2025-08-09T02:23:57.527Z","repository":{"id":94945938,"uuid":"207026589","full_name":"wekan/wekan-bash-install-autoupgrade","owner":"wekan","description":"Wekan Bash Install and Autoupgrade","archived":false,"fork":false,"pushed_at":"2020-02-13T00:03:04.000Z","size":10,"stargazers_count":3,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-22T01:25:06.300Z","etag":null,"topics":["debian","wekan"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wekan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-07T21:14:09.000Z","updated_at":"2023-09-26T15:48:47.000Z","dependencies_parsed_at":"2023-03-06T05:30:35.242Z","dependency_job_id":null,"html_url":"https://github.com/wekan/wekan-bash-install-autoupgrade","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wekan%2Fwekan-bash-install-autoupgrade","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wekan%2Fwekan-bash-install-autoupgrade/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wekan%2Fwekan-bash-install-autoupgrade/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wekan%2Fwekan-bash-install-autoupgrade/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wekan","download_url":"https://codeload.github.com/wekan/wekan-bash-install-autoupgrade/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247488723,"owners_count":20946987,"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":["debian","wekan"],"created_at":"2024-11-05T22:26:51.798Z","updated_at":"2025-04-06T13:32:20.168Z","avatar_url":"https://github.com/wekan.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wekan BASH Installer\n\n## Why using this script?\n\nIf like me, you want to run Wekan on Debian and the [install options](https://github.com/wekan/wekan/wiki/Platforms) don't fit your model.\n\n\n**Please use it on a Debian 9 Stretch image.**\n\n\nIt won't work on Debian 10 Buster, little story about that below if you're interested.\n\n## Crash course\n\n\n`curl -s https://raw.githubusercontent.com/wekan/wekan-bash-install-autoupgrade/master/install.sh | bash`\n\nPretty simple if you're into `curl|bash` methods ;) Otherwise feel free to `git clone`, `wget`, or use the method of your liking to download and execute.\n\n\n## How it works\n\n**The script will install the following assets**\n\n* Wekan\n* NodeJS\n* MongoDB\n* Nginx\n* Letsencrypt\n* Supervisor\n* Postfix\n* Wekan auto updater\n\n**Notes**\n\n* Wekan runs on localhost port 8080\n* Nginx acts as a reverse proxy for Wekan\n* Letsencrypt is used to provide HTTPS\n* Supervisor provides the daemonization of the process\n* Postfix runs on localhost to send emails, if not configured previously\n* The Wekan auto updater cron will check new bundles, install them, and reload the service\n* You can configure in the script the NodeJS version of your choice\n* NodeJS is installed from the NodeSource repository\n\n\n\n## Words of Caution\n\n#### HTTPS and $DOMAIN\n\nIf you want an HTTPS vhost, better add your domain to the DNS.\n\nOr Letsencrypt won't be able to verify your domain and you will get no certificate.\n\n#### Backups\n\nThere's no mongodb backup automatically configured. Please don't run this in production without a data backup plan.\n\n## Bugs, contribution\n\nPlease are issues or pull requests to this repo. This repo is maintained by [xet7](https://github.com/xet7)\nwho is maintainer of [Wekan](https://wekan.github.io).\n\nThis repo is forked [from original repo](https://git.interhacker.space/alban/wekan-bash-installer).\nYou can send an email to original author of this code wekan@albancrommer.com in case of an emergency.\n\n## Why Debian 9 only?\n\nAh, well, you're reading, hey? Here's our little story.\n\nOnce upon a time, everything was beautiful. \n\nThe sun shined, baby seals were killed by thousands, it was easy to install Wekan, and patriarchy gladly ruled the world.\n\nBut then one day, some mongodb Gods In The Sky decided they should change the software's licensing.\n\nTurns out it was restricting the freedom of users.\n\nIt didn't take long for the Debian Knights of the White Keyboard to react. \n\nThey steadily removed all mongodb packages from new repositories starting with the release of Buster.\n\nThe poor people were miserable. \n\nWell, they were miserable already but now installing mongodb on Debian 10 «Buster» was a mess.\n\nThe mongodb Gods did not see fit to fix it, probably because that meant selling more Cloud installs which they fed upon.\n\nAnd here it is childs, you've got to run Wekan on Stretch because the upper management got messy. \n\nNow get back to work, you peons.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwekan%2Fwekan-bash-install-autoupgrade","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwekan%2Fwekan-bash-install-autoupgrade","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwekan%2Fwekan-bash-install-autoupgrade/lists"}