Install Docker & Docker Compose
Tested on Ubuntu 18.04
This script installs docker and docker-compose.
Usage:
curl -sSL https://jrussell.sh/install-docker | sudo bash
Tested on Ubuntu 18.04
This script installs docker and docker-compose.
Usage:
curl -sSL https://jrussell.sh/install-docker | sudo bash
Tested on Ubuntu 18.04
This script installs some basic Ubuntu goodies.
Usage:
curl -sSL https://jrussell.sh/install-basics | sudo bash
Tested on Ubuntu 18.04
This script recursively prompts you for a git URL, cloning the repo into the current directory.
Usage:
bash <(curl -sSL https://jrussell.sh/recursive-git-clone)
Tested on Ubuntu 18.04
This script provides you with a simple menu system for setting git config values.
Usage:
bash <(curl -sSL https://jrussell.sh/configure-git)
Tested on Ubuntu 18.04
This script deploys WordPress and configures OpenLiteSpeed as the server.
It will prompt you for the domain, and will display the login information after it completes.
Usage:
bash <(curl -sSL https://jrussell.sh/deploy-wordpress-ols)
Tested on Ubuntu 18.04
This script deploys Shaarli via docker.
It will ask you for which port to use.
Usage:
bash <(curl -sSL https://jrussell.sh/deploy-shaarli-docker)
Tested on Ubuntu 18.04
This script deploys Portainer via docker.
Usage:
bash <(curl -sSL https://jrussell.sh/deploy-portainer-docker)
Tested on Ubuntu 18.04
This script deploys Nextcloud via docker.
It will ask you for which port to use, the domain name, and MySQL passwords.
Usage:
bash <(curl -sSL https://jrussell.sh/deploy-nextcloud-docker)
Tested on Ubuntu 18.04
This script creates a new MySQL database and database user.
Usage:
bash <(curl -sSL https://jrussell.sh/new-mysql)
Tested on Ubuntu 18.04
This script creates a new MongoDB database and database user.
Usage:
bash <(curl -sSL https://jrussell.sh/new-mongo)