Wekan Kanban Install: Difference between revisions
Jump to navigation
Jump to search
Line 63: | Line 63: | ||
# uncomment the following: | # uncomment the following: | ||
> server_names_hash_bucket_size 64; | > server_names_hash_bucket_size 64; | ||
$ systemctl restart nginx | $ sudo systemctl restart nginx | ||
</pre> | </pre> | ||
[[Category:Hacking]] | [[Category:Hacking]] | ||
[[Category:OpenDevOps]] | [[Category:OpenDevOps]] |
Revision as of 17:26, 17 April 2021
Document an install of this:
See Also: Wekan_Install_Archive
Snap Take 3: Herd Securities
Grab a Domain Name
Registered herdsecurities.com on NameCheap
- kanban.herdsecurities.com -> WeKan
- wiki.herdsecurities.com -> Mediawiki
Create an Instance
Create a Lightsail instance, OS Only, Debian latest.
Initialization Script:
apt update -y apt upgrade -y apt install -y emacs-nox apt install -y snapd snap install wekan
Attach a static IP (52.38.144.14)
Assign that IP to kanban.herdsecurities.com
That will take a while to propagate through DNS, so add it to your local hosts file too.
$ sudo emacs -nw /etc/hosts > 52.38.144.14 kanban.herdsecurities.com
Connect to console
ssh -i ~/.ssh/id_rsa_social001 admin@kanban.herdsecurities.com
SSL & NGINX
$ sudo emacs -nw /etc/apt/sources.list > deb http://ftp.debian.org/debian buster-backports main $ sudo apt update -y $ sudo apt install -y python-certbot-nginx -t buster-backports
Create email address herdsecurities@traxel.com as admin address for cert.
sudo certbot --nginx -d kanban.herdsecurities.com
$ sudo emacs -nw /etc/nginx/nginx.conf # uncomment the following: > server_names_hash_bucket_size 64; $ sudo systemctl restart nginx