Introduction
Hacktoberfest is a month-long occasion the place individuals are awarded for contributing to open supply tasks 🙌.
So as to take part you should enroll right here after which Submit 4 pull requests (PRs) to a GitHub repo tagged with the hacktoberfest
label and redeem a Hacktoberfest shirt.
For extra data, you’ll find the official guidelines right here.
How one can Submit Your First Pull Request on GitHub
In case you are new to Git and GitHub, make sure that to undergo this tutorial right here on learn how to submit your first pull request:
How one can Submit Your First Pull Request on GitHub
Additionally, you may watch this Git and GitHub crash course on YouTube right here:
Introduction to Git and GitHub video sequence
Or you may as well learn this free eBook right here:
Introduction to Git and GitHub eBook
Upon getting the mandatory Git and GitHub information you might be prepared to start out hacking!
Here’s a listing with just a few open-source tasks that I preserve which you’ll be able to contribute to!
TailwindCSS Elements
The Tails Open Supply Elements are a (no-config) copy’n paste free assortment of hand-crafted templates and elements inbuilt TailwindCSS:
That is the Tails composer bundle for Laravel. Simply fetch designs in your Laravel utility that you just design within the Tails Web site/Web page Builder.
This bundle will will let you simply fetch designs that you’ve created within the Tails web page builder. Comply with the steps beneath to discover ways to set up, configure, and use this bundle.
1. Set up The Bundle
You possibly can set up the bundle by way of composer:
composer require devdojo/tails
2. Publish the Config
Run the next command to publish the Tails config:
php artisan vendor:publish --tag=tails
3. Get Your API Key
Go to https://devdojo.com/tails/app and click on the Developer API Key button from the menu.
Whenever you click on this button it should open up a modal window that appears like the next:
Merely, click on the Generate My API Key button and you will be introduced together with your new API Key.
For those who ever must re-generate your key, you may click on the Re-generate My API Key button and will probably be refreshed.
5. Add API key to .env
You have to so as to add…
LaraSail
LaraSail is a CLI instrument, written in Bash, for Laravel that can assist you do all the needed preliminary server setup on DigitalOcean:
LaraSail – Set Sail together with your Laravel app on DigitalOcean
LaraSail is a CLI instrument for Laravel that can assist you sail the servers of the DigitalOcean.
You will want a DigitalOcean account earlier than getting began (Signup right here), you then’ll must create a New Droplet
. Be sure that to pick out Ubuntu Server:
Set up
SSH into your server and run the next command:
curl -sL https://github.com/thedevdojo/larasail/archive/grasp.tar.gz | tar xz && supply larasail-master/set up
You can also make positive it is put in by operating:
Setup your server
The default configuration will set up Nginx
, PHP 8.0
, and MySQL 8
. For those who want to use PHP 7.1
, 7.2
, 7.3
, 7.4
or 8.1
you may embrace the argument php71
/php72
/php73
/php74
/php81
like so:
larasail setup php71 # Set up with PHP 7.1
larasail setup php72 # Set up with PHP 7.2
larasail setup php73 # Set up with PHP 7.3
larasail setup
…
Laravel Wave
Wave is a Software program as a Service Starter Package that may provide help to construct your subsequent nice thought 💰. Wave is constructed with Laravel, Voyager, TailwindCSS, and some different superior applied sciences. Listed here are among the superior options ✨:
Wave – The Software program as a Service Starter Package, designed that can assist you construct the SAAS of your desires 🚀 💰
Introduction
Wave is a Software program as a Service Starter Package that may provide help to construct your subsequent nice thought
Demo
View a stay demo right here, or deploy your individual occasion to DigitalOcean, by clicking the button beneath.
Set up
To put in Wave, you will wish to clone or obtain this repo:
git clone https://github.com/thedevdojo/wave.git project_name
Subsequent, we are able to set up Wave with these 4 easy steps:
1. Create a New Database
We’ll must make the most of a MySQL database in the course of the set up. For the next stage, you will must create a brand new database and protect the credentials.
2. Copy the .env.instance
…
Docker eBook
That is an open-source introduction to Docker information that can provide help to study the fundamentals of Docker and learn how to begin utilizing containers to your SysOps, DevOps, and Dev tasks. Regardless of in case you are a DevOps/SysOps engineer, developer, or only a Linux fanatic, you’ll most definitely have to make use of Docker in some unspecified time in the future in your profession:
Free Introduction to Docker eBook
💡 Introduction to Docker
That is an open-source introduction to Docker information that can provide help to study the fundamentals of Docker and learn how to begin utilizing containers to your SysOps, DevOps, and Dev tasks. Regardless of in case you are a DevOps/SysOps engineer, developer, or only a Linux fanatic, you’ll most definitely have to make use of Docker in some unspecified time in the future in your profession.
The information is appropriate for anybody working as a developer, system administrator, or a DevOps engineer and desires to study the fundamentals of Docker.
🚀 Obtain
To obtain a replica of the book use one of many following hyperlinks:
📘 Chapters
🌟 Sponsors
Thanks to those improbable corporations that made this ebook attainable!
…
Git and GitHub eBook
That is an open-source introduction to Git and GitHub information that can provide help to study the fundamentals of model management and begin utilizing Git to your SysOps, DevOps, and Dev tasks. Regardless of in case you are a DevOps/SysOps engineer, developer, or only a Linux fanatic, you should utilize Git to trace your code adjustments and collaborate with different members of your staff or open supply maintainers:
Free Introduction to Git and GitHub eBook
💡 Introduction to Git and GitHub
That is an open-source introduction to Git and GitHub information that can provide help to study the fundamentals of model management and begin utilizing Git to your SysOps, DevOps, and Dev tasks. Regardless of in case you are a DevOps/SysOps engineer, developer, or only a Linux fanatic, you should utilize Git to trace your code adjustments and collaborate with different members of your staff or open supply maintainers.
The information is appropriate for anybody working as a developer, system administrator, or a DevOps engineer and desires to study the fundamentals of Git, GitHub and model management normally.
🚀 Obtain
To obtain a replica of the eBook use one of many following hyperlinks:
📘 Chapters
SQL Fundamentals eBook
That is an open-source introduction to SQL information that can provide help to study the fundamentals of SQL and begin utilizing relational databases to your SysOps, DevOps, and Dev tasks. Regardless of in case you are a DevOps/SysOps engineer, developer, or only a Linux fanatic, you’ll most definitely have to make use of SQL in some unspecified time in the future in your profession:
Free Introduction to SQL eBook
💡 Introduction to SQL
That is an open-source introduction to SQL information that can provide help to to study the fundamentals of SQL and begin utilizing relational databases to your SysOps, DevOps, and Dev tasks. Regardless of in case you are a DevOps/SysOps engineer, developer, or only a Linux fanatic, you’ll most definitely have to make use of SQL in some unspecified time in the future in your profession.
The information is appropriate for anybody working as a developer, system administrator, or a DevOps engineer and desires to study the fundamentals of SQL.
🚀 Obtain
To obtain a replica of the book use one of many following hyperlinks:
📘 Chapters
🌟 Sponsors
Thanks to those improbable corporations that made this ebook attainable!
📊 Materialize
…
Bash Scripting eBook
That is an open-source introduction to Bash scripting information/book that can provide help to study the fundamentals of Bash scripting and begin writing superior Bash scripts that can provide help to automate your each day SysOps, DevOps, and Dev duties. Regardless of in case you are a DevOps/SysOps engineer, developer, or only a Linux fanatic, you should utilize Bash scripts to mix completely different Linux instructions and automate boring and repetitive each day duties, so to concentrate on extra productive and enjoyable issues.
Free Introduction to Bash Scripting eBook
💡 Introduction to Bash Scripting
That is an open-source introduction to Bash scripting information/book that can provide help to study the fundamentals of Bash scripting and begin writing superior Bash scripts that can provide help to automate your each day SysOps, DevOps, and Dev duties. Regardless of in case you are a DevOps/SysOps engineer, developer, or only a Linux fanatic, you should utilize Bash scripts to mix completely different Linux instructions and automate boring and repetitive each day duties, so to concentrate on extra productive and enjoyable issues.
The information is appropriate for anybody working as a developer, system administrator, or a DevOps engineer and desires to study the fundamentals of Bash scripting.
🚀 Obtain
To obtain a replica of the book use one of many following hyperlinks:
📘 Chapters
The primary 13 chapters can be purely centered on getting some strong Bash scripting foundations then the remainder of the…
Laravel Ideas eBook
That is an open-source Laravel Ideas and Tips eBook that may be a assortment of my very own notes that I’ve put collectively for myself all through the years. You’ll extra seemingly than not want lots of these ideas in some unspecified time in the future in your profession as a Laravel Developer:
💡 Laravel Ideas and Tips eBook
That is an open-source Laravel Ideas and Tips eBook
that may be a assortment of my very own notes that I’ve put collectively for myself all through the years. You’ll extra seemingly than not want lots of these ideas in some unspecified time in the future in your profession as a Laravel Developer.
The information is appropriate for anybody working as a Laravel developer and would like to study some random Laravel ideas and tips. You possibly can learn the chapters on this ebook in a random order as they’re fully separate ideas or tips.
🚀 Obtain
To obtain a replica of the book use one of many following hyperlinks:
📘 Chapters
101 Linux instructions eBook
That is an open-source eBook with 101 Linux instructions that everybody ought to know.
This can be a model new eBook that I’ve been planning to put in writing.
I’ve added an inventory of instructions however be happy so as to add new strategies too!
101 Linux instructions Open-source eBook
💻 ++101 Linux instructions Open-source eBook
That is an open-source eBook with 101 Linux instructions that everybody ought to know. Regardless of in case you are a DevOps/SysOps engineer, developer, or only a Linux fanatic, you’ll most definitely have to make use of the terminal in some unspecified time in the future in your profession.
Be sure that to star the repository
📙 On-line eBook
A web based copy
🔽 Obtain hyperlinks
Conclusion
You probably have any questions make sure that to take a look at the FAQ web page right here or attain out to me on Twitter: @bobbyiliev_
In case you are a mission maintainer share your mission within the feedback beneath! 🙌