Skip to content
This repository has been archived by the owner on Feb 15, 2023. It is now read-only.

Scripts to monitor and automate routine Ubuntu tasks and maintenance.

License

Notifications You must be signed in to change notification settings

almostengr/ubuntu-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8888401 · Feb 15, 2023
Feb 9, 2022
May 13, 2020
Jun 18, 2021
Jun 18, 2021
Jan 10, 2022
Jun 18, 2021
Jan 22, 2022
Jun 18, 2021
Oct 2, 2022
Jan 28, 2022
Jun 18, 2021
Jun 2, 2018
May 13, 2020
Feb 15, 2023

Repository files navigation

Ubuntu Automation and Scripts

Repository Archived

This repository has been archived. Updates to the scripts in this repository will be available in the Technology section of <a href="https://thealmostengineer.com target="_blank">thealmostengineer.com. You may use the search functionality to find the scripts that you are looking for.

About

Scripts that can be used to automate repetitive tasks when setting up servers, desktops, performing periodic maintenance, or performing automation tasks.

Some of the scripts here are used in the Kenny The Almost Engineer YouTube Channel. An Ubuntu video playlist has been created that demonstrates some of the scripts that are part of this repository. You can watch the playlist by visiting https://www.youtube.com/playlist?list=PLaAJ0fv0d9WPLAng19RpS1Q3jjMoG6eno.

Code and scripts used on my Youtube channel at https://www.youtube.com/channel/UC4HCouBLtXD1j1U_17aBqig.


Running Scripts

To run the script, just call the script via the command line. If a script requires an argument to be passed, the script will display the values to be passed. Scripts can be called at scheduled times using crontab or other scheduling tool. Scripts were designed to be ran using the Bash shell.

Hard Coded Paths

Some of the scripts have some of the paths to programs and files hardcoded into the script. It is recommended that you change the paths to what matches your particular instance.

Running gitdeploy Usage

/path/to/folder/dodeployment.sh <codedir>

Replace with the directory that the code exists in.


License

See LICENSE for more details


Author

Kenny Robinson, @almostengr

http://thealmostengineer.com

Issues

Any issues or bugs that you have with the scripts can be addressed by creating an issue