Install Planka with one single command and a few questions
Do not run this installer on a server that is already in use.
User who used the installer before Oct. 11 2023 please run the migration script
wget https://raw.githubusercontent.com/plankanban/planka-installer/main/migration.sh -O /opt/installer_migration.sh && bash /opt/installer_migration.sh && rm -f /opt/installer_migration.sh
Because you need a fresh server anyway, i recommend Ubuntu 22.04 or Debian 12.
- Installing all needed packages
- Installing Planka
- NGINX reverse proxy
- Automated certificates
- Automated backups
- Automated updates
- Fail2Ban and Firewall
- Generating first Admin user (Coming with the next release version of Planka)
- Cleanup the code
- Consider more features
Ubuntu | Debian | CentOS |
---|---|---|
20.04 | 11 | Stream 8 |
22.04 | 12 | Stream 9 |
wget https://raw.githubusercontent.com/plankanban/planka-installer/main/installer.sh -O /opt/planka_installer.sh && bash /opt/planka_installer.sh
You need to have a valid DNS-entry that points to your server.
Your server needs to be reachable from port 80 and 443.
A valid mail address is required.
See the installer in action https://www.youtube.com/watch?v=0Qya8iLDnq0
Backup will be stored here
/opt/planka/backup
You can find all logs here
/opt/planka/logs
You can re-install Planka by using the "Uninstall Planka" Option in the installer
- Delete Planka Containers
- Delete all docker volumes
- Delete the configuration of nginx
- all of option 1
- revoke ssl certificate( SSL Setup)
- delete acme accounts( SSL Setup)
- remove all installed packages(docker nginx certbot( SSL Setup))
- remove addet reposetories
No matter which option was chosen, backups are never deleted
- No i will not support your favorite Linux distro
- No i will not support Windows
- No pull requests, because of typos