deploybot / hugo_jekyll.sh
0 likes
0 forks
1 files
Last active
1 | #!/bin/bash |
2 | |
3 | # Name: DeployBot Base Image with Hugo/Jekyll |
4 | # Extend container Ubuntu 20.04 |
5 | |
6 | # Update system packages |
7 | apt-get update -y |
8 | |
9 | # Install Hugo (or Jekyll for Ruby-based sites) |
10 | apt-get install -y hugo |
deploybot / docker_publish.sh
0 likes
0 forks
1 files
Last active
1 | #!/bin/bash |
2 | |
3 | # Name: DeployBot Base Image with Docker |
4 | # Extend container Ubuntu 20.04 |
5 | |
6 | # Install Docker engine and tools |
7 | apt-get install -y docker docker-compose |
8 | |
9 | # Login to Docker registry (replace with your credentials) |
10 | docker login -u username -p password registry.example.com |
deploybot / python_pylint.sh
0 likes
0 forks
1 files
Last active
1 | #!/bin/bash |
2 | |
3 | # Name: DeployBot Base Image with PyLint |
4 | # Extend container Ubuntu 20.04 |
5 | |
6 | # Update system packages |
7 | apt-get update -y |
8 | |
9 | # Install Pylint (or ESLint for JavaScript) |
10 | apt-get install -y pylint |
deploybot / java17_maven.sh
0 likes
0 forks
1 files
Last active
1 | #!/bin/bash |
2 | |
3 | # Name: DeployBot Base Image with Java 17 |
4 | # Extend container Ubuntu 20.04 |
5 | |
6 | # Update system packages |
7 | apt-get update -y |
8 | |
9 | # Install OpenJDK and Maven |
10 | apt-get install -y openjdk-17-jdk maven |
deploybot / python3_env.sh
0 likes
0 forks
1 files
Last active
1 | #!/bin/bash |
2 | |
3 | # Name: DeployBot Base Image with Python venv |
4 | # Extend container Ubuntu 20.04 |
5 | |
6 | # Update system packages |
7 | apt-get update -y |
8 | |
9 | # Install Python 3 and development tools |
10 | apt-get install -y python3 python3-pip python3-dev |
deploybot / install_meteor.sh
0 likes
0 forks
1 files
Last active
1 | #!/bin/bash |
2 | |
3 | # Name: DeployBot Base Image with meteor |
4 | # Extend container Ubuntu 20.04 |
5 | |
6 | echo "Installing meteor.." |
7 | curl https://install.meteor.com/ | sh |
8 | |
9 | # Finally testing the meteor |
10 | meteor help --allow-superuser |
deploybot / install_sentry.sh
0 likes
0 forks
1 files
Last active
1 | #!/bin/bash |
2 | |
3 | # Name: DeployBot Base Image with sentry-cli |
4 | # Extend container Ubuntu 20.04 |
5 | |
6 | echo "Installing sentry-cli.." |
7 | curl -sL https://sentry.io/get-cli/ | bash |
8 | |
9 | # Finally testing the sentry-cli |
10 | sentry-cli --version |
deploybot / install_google_sdk.sh
0 likes
0 forks
1 files
Last active
1 | #!/bin/bash |
2 | |
3 | # Name: Google Base Image with cloud-sdk |
4 | # Extend container google/cloud-sdk |
5 | |
6 | # Testing the dotnet |
7 | gcloud --version |
deploybot / install_dotnet.sh
0 likes
0 forks
1 files
Last active
1 | #!/bin/bash |
2 | |
3 | # Name: Microsfot Base Image with dotnet |
4 | # Extend container mcr.microsoft.com/dotnet/sdk:6.0 |
5 | |
6 | # Testing the dotnet |
7 | dotnet --version |
deploybot / install_awscli.sh
0 likes
0 forks
1 files
Last active
1 | #!/bin/bash |
2 | |
3 | # Name: DeployBot Base Image with awscli |
4 | # Extend container Ubuntu 20.04 |
5 | |
6 | echo "Installing awscli.." |
7 | apt update && apt -y install zip python3-pip && pip3 install awscli |
8 | |
9 | # Then, create a config file with the credentials and in the cached build commands: |
10 | mkdir -p ~/.aws |