- Create certificates
- Edit Docker options
- Restart Docker
- Copy client certificates from host
- (optional) Add remote endpoint in Portainer
Tested on a standard $5/mo DigitalOcean VPS running Ubuntu 16.04.
| #!/bin/sh | |
| # Copyright 2012 The Android Open Source Project | |
| # | |
| # Licensed under the Apache License, Version 2.0 (the "License"); | |
| # you may not use this file except in compliance with the License. | |
| # You may obtain a copy of the License at | |
| # | |
| # http://www.apache.org/licenses/LICENSE-2.0 | |
| # |
| #!/bin/sh | |
| # Copyright 2012 The Android Open Source Project | |
| # | |
| # Licensed under the Apache License, Version 2.0 (the "License"); | |
| # you may not use this file except in compliance with the License. | |
| # You may obtain a copy of the License at | |
| # | |
| # http://www.apache.org/licenses/LICENSE-2.0 | |
| # |
Tested on a standard $5/mo DigitalOcean VPS running Ubuntu 16.04.
| #!/bin/bash | |
| if [ "$(id -u)" != "0" ]; then | |
| echo "This script must be run as root" 1>&2 | |
| exit 1 | |
| fi | |
| CURRENT_USER=$(id -u -n) | |
| CURRENT_GROUP=$(id -g -n) | |
| CURRENT_USER_HOME=$(eval echo ~${SUDO_USER}) |
| #!/bin/bash | |
| # | |
| # Lee Robert's Base Ubuntu Installation script for use on Digital Ocean (Or any other ubuntu install really.) | |
| # Made and tested with Ubuntu 13.04 64bit | |
| # | |
| # Steps: | |
| # 01. Secure Root User | |
| # 02. Make .bashrc print out pretty colors (and root's prompt will be red) | |
| # 03. Create a local user | |
| # 04. Update sudoers file so only root + local user can use sudo |