Install Wekan Docker on SUSE Linux Enterprise Server 12 SP1

Lauri Ojansivu edited this page Jun 24, 2018 · 5 revisions

More complete Docker info at:

Tested to work on AWS cloud:

ec2-user@ip:~> cat /etc/os-release
NAME="SLES"
VERSION="12-SP1"
VERSION_ID="12.1"
PRETTY_NAME="SUSE Linux Enterprise Server 12 SP1"
ID="sles"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:suse:sles:12:sp1"

As root:

  1. Install all updates and Docker (recommended):
zypper update
zypper in docker
  1. Start editing textfile to add rights for Docker to access network:
vi /etc/sysconfig/SuSEfirewall2
  1. In that textfile change FW_ROUTE line to this and save:
FW_ROUTE="yes"
  1. Add rights to use docker as another user, examples: ec2-user, virtual
/usr/sbin/usermod -a -G docker ec2-user
  1. Start Docker and enable it on booting
systemctl start docker
chkconfig docker on
  1. Reboot so updates and firewall changes start working:
reboot
  1. As normal user (examples: ec2-user, virtual) (root works still too), install MongoDB and Wekan, you can change 8080 to be another port:
docker run -d --restart=always --name wekan-db mongo:3.2.12

docker run -d --restart=always --name wekan --link "wekan-db:db" -e "MONGO_URL=mongodb://db" -e "ROOT_URL=http://localhost:8080" -p 8080:80 wekanteam/wekan:meteor-1.4
  1. Now Wekan is available at http://ip-address:port , for example: http://192.168.100.50:8080 . Wekan starts at boot, and restarts on error conditions.

Wekan

General

Support priorities for new features and bugfixes

  1. Commercial Support and Bounties
  2. Community Support
  3. Debugging

Security

Backup

Repair

Features

Email

Logs and Stats

Migrating

Settings

Download

Webservers

REST API Docs

REST API issue

REST API client code

Webhooks

Case Studies

Development

Issues

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.