Skip to content

Commit 311feb4

Browse files
committed
new website with mkdocs
1 parent 4278f73 commit 311feb4

32 files changed

+315
-120
lines changed

README.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,12 @@ This includes all the source material for the 20 lessons of what was previously
1111

1212
*If you spot any typos or "dead links" simply [raise an issue](https://github.com/livialima/linuxupskillchallenge/issues/new/choose).*
1313

14-
* Website of the course: (<https://LinuxUpskillChallenge.org>)
15-
* Monthly "Linux Upskill Challenge": (<https://www.reddit.com/r/linuxupskillchallenge/>)
16-
* Lesson "source": (<https://github.com/livialima/linuxupskillchallenge>)
17-
* Chat at: (<https://discordapp.com/invite/wd4Zqyk>)
14+
* [Website of the course](https://LinuxUpskillChallenge.org)
15+
* [Full lesson source](https://github.com/livialima/linuxupskillchallenge)
16+
* [Complementary video playlists](https://www.youtube.com/@livia2lima/search?query=linuxupskillchallenge)
17+
* [Monthly lessons on Lemmy](https://programming.dev/c/linuxupskillchallenge)
18+
* [Monthly lessons on Reddit](https://www.reddit.com/r/linuxupskillchallenge/)
19+
* [Chat with Discord](https://discord.gg/linux-upskill-challenge-682046666928685068)
1820

1921
## READ THIS FIRST!
2022
[HOW THIS WORKS & FAQ](docs/how-this-works.md)

docs/00-AWS-Free-Tier.md

+2-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
# Day 0 - Creating Your Own Server - with AWS Free Tier
22

33
* [Complementary video](https://youtube.com/live/_-6UYOjRIVQ?feature=share)
4-
* [Previous "Day 0" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%200&restrict_sr=1)
5-
6-
**READ THIS FIRST!** [HOW THIS WORKS & FAQ](https://www.reddit.com/r/linuxupskillchallenge/comments/qeymzb/please_read_this_first_how_this_works_faq/)
74

85
## INTRO
96

10-
[Refer to Day 0 - Creating Your Own Server in the Cloud](https://github.com/livialima/linuxupskillchallenge/blob/master/00-VPS-big.md) for more.
7+
[Refer to Day 0 - Creating Your Own Server in the Cloud](00-VPS-big.md) for more.
118

129
## AWS free-tier, is it always free?
1310
The AWS Free Tier is designed to allow new users to explore and test various AWS services without incurring any costs for 12 months following the AWS sign-up date, subject to certain usage limits. When your 12 month free usage term expires or if your application use exceeds the tiers, you simply pay standard, pay-as-you-go service rates. You can extend that free usage with an Educate Pack, if you are eligible.
@@ -54,7 +51,7 @@ Your server instance should now launch, and you can login to it by:
5451

5552
You should see an "IPv4" entry for your server, this is its unique Internet IP address, and is how you'll connect to it via SSH (the Secure Shell protocol) - something we'll be covering in the first lesson.
5653

57-
This video, "How to Set Up AWS EC2 and Connect to Linux Instance with PuTTY" (<https://www.youtube.com/watch?v=kARWT4ETcCs>), gives a good overview of the process.
54+
This video, [How to Set Up AWS EC2 and Connect to Linux Instance with PuTTY](https://www.youtube.com/watch?v=kARWT4ETcCs), gives a good overview of the process.
5855

5956
You will be logging in as the user *ubuntu*. It has been added to the 'adm' and 'sudo' groups, which on an Ubuntu system gives it access to read various logs - and to "become root" as required via the _sudo_ command.
6057

docs/00-Azure-Free-Tier.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
# Day 0 - Creating Your Own Server - with Azure Free Credits
22

33
* [Complementary video](https://youtube.com/live/_-6UYOjRIVQ?feature=share)
4-
* [Previous "Day 0" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%200&restrict_sr=1)
5-
6-
**READ THIS FIRST!** [HOW THIS WORKS & FAQ](https://www.reddit.com/r/linuxupskillchallenge/comments/qeymzb/please_read_this_first_how_this_works_faq/)
74

85
## INTRO
96

10-
[Refer to Day 0 - Creating Your Own Server in the Cloud](https://github.com/livialima/linuxupskillchallenge/blob/master/00-VPS-big.md) for more.
7+
[Refer to Day 0 - Creating Your Own Server in the Cloud](00-VPS-big.md) for more.
118

129
## Signing up with Azure
1310

docs/00-Google-Cloud.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
# Day 0 - Creating Your Own Server - with Google Cloud Platform Free Tier
22

33
* [Complementary video](https://youtube.com/live/_-6UYOjRIVQ?feature=share)
4-
* [Previous "Day 0" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%200&restrict_sr=1)
5-
6-
**READ THIS FIRST!** [HOW THIS WORKS & FAQ](https://www.reddit.com/r/linuxupskillchallenge/comments/qeymzb/please_read_this_first_how_this_works_faq/)
74

85
## INTRO
96

10-
[Refer to Day 0 - Creating Your Own Server in the Cloud](https://github.com/livialima/linuxupskillchallenge/blob/master/00-VPS-big.md) for more.
7+
[Refer to Day 0 - Creating Your Own Server in the Cloud](00-VPS-big.md) for more.
118

129
## Signing up with GCP
1310

docs/00-Local-Server.md

+11-9
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
# Day 0 - Creating Your Own Local Server
22

33
* [Complementary video](https://youtube.com/live/_-6UYOjRIVQ?feature=share)
4-
* [Previous "Day 0" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%200&restrict_sr=1)
5-
6-
**READ THIS FIRST!** [HOW THIS WORKS & FAQ](https://www.reddit.com/r/linuxupskillchallenge/comments/qeymzb/please_read_this_first_how_this_works_faq/)
74

85
## It's difficult to create a server in cloud without a credit card
96

@@ -35,9 +32,10 @@ Go to the Official [Ubuntu](https://ubuntu.com/download/server) page and downloa
3532

3633
## Create a Virtual Machine with VirtualBox
3734

38-
* [Create a local Linux server with VirtualBox](https://youtu.be/nKcfhI1B4mA)
35+
* [Create a local Linux server with VirtualBox (video)](https://youtu.be/nKcfhI1B4mA)
3936

4037
Install [VirtualBox](https://www.virtualbox.org/), when ready:
38+
4139
* Click on *Machine > New*
4240
* Give a name to your VM and select the *Type* Linux. Click *Next*.
4341
* Adjust hardware: 1024MB memory and 1 CPU (this is the minimum, but you can reserve more if your host machine can provide it). Click *Next*
@@ -46,7 +44,7 @@ Install [VirtualBox](https://www.virtualbox.org/), when ready:
4644
* The new VM should show up in a list of VMs, select it.
4745
* Click on *Machine > Settings*
4846
* Click on *Storage*. Right-click on Controllet IDE, click on *Optical Drive*.
49-
* Select the ISO from the list if available, if not click *Add* and find it in your directories. Click *Choose*.
47+
* Select the Linux ISO you downloaded from the list if available, if not click *Add* and find it in your directories. Click *Choose*.
5048
* Click on *Network* and change the network adapter to **Bridged Adapter**.
5149
* Click *OK*
5250
* Click **Start** or *Machine > Start > Normal Start*.
@@ -81,19 +79,23 @@ If you need to find out the IP address for the VM, just type in the console:
8179

8280
`ip address`
8381

84-
That will give you the `inet`, i.e., the ip address.
82+
That will give you the `inet`, i.e., the ip address. You will need that to connect with SSH.
8583

8684
## Remote access via SSH
8785

88-
If you are using windows download Putty and [follow the instructions to connect](https://blog.livialima.net/putty-basics).
86+
If you are using Windows 10 or 11, follow the instructions to [connect using the native SSH client](https://youtu.be/Z46YbczqbiE). In older versions of Windows, you may need to install a 3rd party SSH client, like [PuTTY](https://youtu.be/pWDHUlvcAsg) and generate a [ssh key-pair](https://youtu.be/4jakCV5JYx0).
8987

9088
If you are on Linux or MacOS, open a terminal and run the command:
9189

9290
`ssh username@ip_address`
9391

94-
Enter your password
92+
Or, using the SSH private key, `ssh -i private_key username@ip_address`
93+
94+
Enter your password (or a passphrase, if your SSH key is protected with one)
95+
96+
Voila! You have just accessed your server remotely.
9597

96-
Voila! You have just accessed your system inside your private network.
98+
If in doubt, consult the [complementary video](https://youtube.com/live/_-6UYOjRIVQ) that covers a lot of possible setups (local server with VirtualBox, AWS, Digital Ocean, Azure, Linode, Google Cloud, Vultr and Oracle Cloud).
9799

98100
## You are now a sysadmin
99101

docs/00-VPS-big.md

+7-10
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
# Day 0 - Creating Your Own Server in the Cloud
22

33
* [Complementary video](https://youtube.com/live/_-6UYOjRIVQ?feature=share)
4-
* [Previous "Day 0" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%200&restrict_sr=1)
5-
6-
**READ THIS FIRST!** [HOW THIS WORKS & FAQ](https://www.reddit.com/r/linuxupskillchallenge/comments/qeymzb/please_read_this_first_how_this_works_faq/)
74

85
## INTRO
96

@@ -32,16 +29,16 @@ On a side note, avoid IBM Cloud as much as you can. They do not offer good deals
3229

3330
### Educational Packs
3431

35-
* AWS Educate at https://aws.amazon.com/education/awseducate/
36-
* Azure for Students at https://azure.microsoft.com/en-gb/free/students/
32+
* AWS Educate at [https://aws.amazon.com/education/awseducate/](https://aws.amazon.com/education/awseducate/)
33+
* Azure for Students at [https://azure.microsoft.com/en-gb/free/students/](https://azure.microsoft.com/en-gb/free/students/)
3734

3835
## Create a Virtual Machine
3936

4037
The process is basically the same for all these VPS, but here some step-by-steps:
4138

42-
* [VM with AWS](https://github.com/livialima/linuxupskillchallenge/blob/master/docs/00-AWS-Free-Tier.md)
43-
* [VM with Azure](https://github.com/livialima/linuxupskillchallenge/blob/master/docs/00-Azure-Free-Tier.md)
44-
* [VM with GCP](https://github.com/livialima/linuxupskillchallenge/blob/master/docs/00-Google-Cloud.md)
39+
* [VM with AWS](https://linuxupskillchallenge.org/00-AWS-Free-Tier.md)
40+
* [VM with Azure](https://linuxupskillchallenge.org/00-Azure-Free-Tier.md)
41+
* [VM with GCP](https://linuxupskillchallenge.org/00-Google-Cloud.md)
4542

4643
### VM with Oracle Cloud
4744

@@ -62,7 +59,7 @@ Select your instance and click "ssh" it will open a new window console. To acces
6259

6360
You should see a "Public IPv4 address" (or similar) entry for your server in account's control panel, this is its unique Internet IP address, and it is how you'll connect to it via SSH (the Secure Shell protocol) - something we'll be covering in the first lesson.
6461

65-
If you are using windows download Putty and [follow the instructions to connect](https://blog.livialima.net/putty-basics). Alternatively, in newer Windows versions (10/11), you can use a built-in SSH client via the CLI (e.g. cmd.exe), as described below.
62+
If you are using Windows 10 or 11, follow the instructions to [connect using the native SSH client](https://youtu.be/Z46YbczqbiE). In older versions of Windows, you may need to install a 3rd party SSH client, like [PuTTY](https://youtu.be/pWDHUlvcAsg) and generate a [ssh key-pair](https://youtu.be/4jakCV5JYx0).
6663

6764
If you are on Linux or MacOS, open a terminal and run the command:
6865

@@ -74,7 +71,7 @@ Enter your password (or a passphrase, if your SSH key is protected with one)
7471

7572
Voila! You have just accessed your server remotely.
7673

77-
In doubt, consult the [complementary video](https://youtube.com/live/_-6UYOjRIVQ?feature=share)
74+
If in doubt, consult the [complementary video](https://youtube.com/live/_-6UYOjRIVQ) that covers a lot of possible setups (local server with VirtualBox, AWS, Digital Ocean, Azure, Linode, Google Cloud, Vultr and Oracle Cloud).
7875

7976
### What about the *root* user?
8077

docs/00-VPS-small.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
# Day 0 - Creating Your Own Server in the Cloud (but cheaper)
22

33
* [Complementary video](https://youtube.com/live/_-6UYOjRIVQ?feature=share)
4-
* [Previous "Day 0" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%200&restrict_sr=1)
5-
6-
**READ THIS FIRST!** [HOW THIS WORKS & FAQ](https://www.reddit.com/r/linuxupskillchallenge/comments/qeymzb/please_read_this_first_how_this_works_faq/)
74

85
## INTRO
96

@@ -25,6 +22,7 @@ Sign-up is immediate - just provide your email address and a password of your ch
2522
| [Vultr](https://www.vultr.com/vultr-vs-linode/?promo=LINODE150) | Cloud Compute - Regular | 1 | 1 GB | 25 GB SSD | $5.00 | $250 / 30 days |
2623

2724
For more details:
25+
2826
* [Get started with Digital Ocean](https://docs.digitalocean.com/products/getting-started/)
2927
* [Get started with Linode](https://www.linode.com/docs/products/platform/get-started/)
3028

@@ -88,7 +86,7 @@ You should see a "Public IPv4 address" (or similar) entry for your server in acc
8886
* **Linode**: Click on *Network tab > IP Addresses > IPv4 - Public*
8987
* **Vultr**: Click on *Settings tab > Public Network > Address*
9088

91-
If you are using Windows, download Putty and [follow the instructions to connect](https://blog.livialima.net/putty-basics). Alternatively, in newer Windows versions (10/11), you can use a built-in SSH client via the CLI (e.g. cmd.exe), as described below.
89+
If you are using Windows 10 or 11, follow the instructions to [connect using the native SSH client](https://youtu.be/Z46YbczqbiE). In older versions of Windows, you may need to install a 3rd party SSH client, like [PuTTY](https://youtu.be/pWDHUlvcAsg) and generate a [ssh key-pair](https://youtu.be/4jakCV5JYx0).
9290

9391
If you are on Linux or MacOS, open a terminal and run the command:
9492

@@ -100,7 +98,7 @@ Enter your password (or a passphrase, if your SSH key is protected with one)
10098

10199
Voila! You have just accessed your server remotely.
102100

103-
If in doubt, consult the [complementary video](https://youtube.com/live/_-6UYOjRIVQ?feature=share)
101+
If in doubt, consult the [complementary video](https://youtube.com/live/_-6UYOjRIVQ) that covers a lot of possible setups (local server with VirtualBox, AWS, Digital Ocean, Azure, Linode, Google Cloud, Vultr and Oracle Cloud).
104102

105103
## Creating a working admin account
106104

docs/01.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
* [Complementary video](https://youtu.be/xaDAB0vbIr4)
44
* A [short vid on using ssh](https://www.youtube.com/watch?v=lMMOUSRPfJc) in a work environment.
5-
* [Previous "Day 1" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%201&restrict_sr=1)
65

76
## INTRO
87

@@ -103,4 +102,5 @@ If this is all too easy, then spend some time reading up on:
103102
* [Comparing CENTOS and Ubuntu for servers](http://serverfault.com/questions/53954/centos-vs-ubuntu)
104103
* [A Beginners Guide to SSH](https://www.youtube.com/watch?v=qWKK_PNHnnA)
105104

106-
*Copyright (c) 2012-2021 @snori74 (Steve Brorens) - Open Source since 2021 under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0)*
105+
Some rights reserved. Check the license terms
106+
[here](https://github.com/livialima/linuxupskillchallenge/blob/master/LICENSE)

docs/02.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Day 2 - Basic navigation
22

33
* [Complementary video](https://youtu.be/x_VBskTUzxg)
4-
* [Previous "Day 2" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%202&restrict_sr=1)
54

65
## INTRO
76

@@ -76,4 +75,5 @@ If this is already something that you’re very familiar with, then:
7675
* [Simple Terminal Commands on Ubuntu](http://www.youtube.com/watch?v=CGBsurVdLGY)
7776
* [Solaris Unix Commands](http://www.gsp.com/support/virtual/admin/unix/solaris/commands.html)
7877

79-
*Copyright (c) 2012-2021 @snori74 (Steve Brorens) - Open Source since 2021 under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0)*
78+
Some rights reserved. Check the license terms
79+
[here](https://github.com/livialima/linuxupskillchallenge/blob/master/LICENSE)

docs/03.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Day 3 - Power trip!
22

33
* [Complementary video](https://youtu.be/B6fDvmmh2_Q)
4-
* [Previous "Day 3" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%203&restrict_sr=1)
54

65
## INTRO
76

@@ -82,4 +81,5 @@ Your server is protected by the fact that its security updates are up to date, a
8281
* [How to use "sudo"](https://www.howtoforge.com/tutorial/sudo-beginners-guide/)
8382
* [This is how password cracking is done](https://null-byte.wonderhowto.com/how-to/crack-shadow-hashes-after-getting-root-linux-system-0186386/)
8483

85-
*Copyright (c) 2012-2021 @snori74 (Steve Brorens) - Open Source since 2021 under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0)*
84+
Some rights reserved. Check the license terms
85+
[here](https://github.com/livialima/linuxupskillchallenge/blob/master/LICENSE)

docs/04.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Day 4 - Installing software, exploring the file structure
22

33
* [Complementary video](https://youtu.be/d8JzxgGNAx4)
4-
* [Previous "Day 4" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%204&restrict_sr=1)
54

65
## INTRO
76

@@ -69,4 +68,5 @@ Now use `apt search` to search for and install some more packages: Try searching
6968
* [Midnight Commander vs Ranger](https://www.slant.co/versus/6822/7576/~midnight-commander_vs_ranger)
7069
* [Linux directory system explained](https://www.howtogeek.com/117435/htg-explains-the-linux-directory-structure-explained/)
7170

72-
*Copyright (c) 2012-2021 @snori74 (Steve Brorens) - Open Source since 2021 under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0)*
71+
Some rights reserved. Check the license terms
72+
[here](https://github.com/livialima/linuxupskillchallenge/blob/master/LICENSE)

docs/05.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Day 5 - More or less...
22

33
* [Complementary video](https://youtu.be/SdvrCmhsm2M)
4-
* [Previous "Day 5" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%205&restrict_sr=1)
54

65
## INTRO
76

@@ -32,4 +31,5 @@ Use the links in the Resources section to complete these tasks:
3231
* [What are dotfiles?](http://thegeekyway.com/what-are-dotfiles/)
3332
* [Nano editor tutorials](http://www.debianadmin.com/nano-editor-tutorials.html)
3433

35-
*Copyright (c) 2012-2021 @snori74 (Steve Brorens) - Open Source since 2021 under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0)*
34+
Some rights reserved. Check the license terms
35+
[here](https://github.com/livialima/linuxupskillchallenge/blob/master/LICENSE)

docs/06.md

+2-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Day 6 - Editing with "vim"
22

33
* [Complementary video](https://youtu.be/dNd3BvJNDIo)
4-
* [Previous "Day 6" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%206&restrict_sr=1)
54

65
## INTRO
76

@@ -149,10 +148,6 @@ One last thing, you may see reference to is the [Vi vs. Emacs](https://en.wikipe
149148

150149
So, it makes sense if you're aiming to do Linux professionally, but if you're just working on your own systems then by all means choose `nano` or `pico` etc.
151150

152-
## POSTING YOUR PROGRESS
153-
154-
Let the [forum](https://www.reddit.com/r/linuxupskillchallenge/) know how it went for you.
155-
156151
## EXTENSION
157152

158153
If you're already familiar with `vi` / `vim` then use today's hour to research and test some customisation via your `~/.vimrc` file. The link below is specifically for sysadmins:
@@ -166,4 +161,5 @@ If you're already familiar with `vi` / `vim` then use today's hour to research a
166161
* [Vi - Vim Tutorial](http://www.youtube.com/watch?v=71YTkxUNwmg) (video)
167162
* [How to Copy, Cut and Paste in Vim / Vi](https://linuxize.com/post/how-to-copy-cut-paste-in-vim/)
168163

169-
*Copyright (c) 2012-2021 @snori74 (Steve Brorens) - Open Source since 2021 under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0)*
164+
Some rights reserved. Check the license terms
165+
[here](https://github.com/livialima/linuxupskillchallenge/blob/master/LICENSE)

docs/07.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Day 7 - The server and its services
22

33
* [Complementary video](https://youtu.be/VzXwO0qq-bg)
4-
* [Previous "Day 7" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%207&restrict_sr=1)
54

65
## INTRO
76

@@ -47,4 +46,5 @@ Read up on:
4746
* [HTTPD - Apache2 Web Server](https://ubuntu.com/server/docs/web-servers-apache)
4847
* [The Apache HTTP Server](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/deploying_web_servers_and_reverse_proxies/setting-apache-http-server_deploying-web-servers-and-reverse-proxies#doc-wrapper)
4948

50-
*Copyright (c) 2012-2021 @snori74 (Steve Brorens) - Open Source since 2021 under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0)*
49+
Some rights reserved. Check the license terms
50+
[here](https://github.com/livialima/linuxupskillchallenge/blob/master/LICENSE)

docs/08.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Day 8 - The infamous "grep" and other text processors
22

33
* [Complementary video](https://youtu.be/kG5JGJN5iTc)
4-
* [Previous "Day 8" threads](https://www.reddit.com/r/linuxupskillchallenge/search/?q=Day%208&restrict_sr=1)
54

65
## INTRO
76

@@ -44,4 +43,5 @@ Re-run the command to list all the IP's that have unsuccessfully tried to login
4443
* [OSTechNix grep tutorial](https://www.ostechnix.com/the-grep-command-tutorial-with-examples-for-beginners/)
4544
* [Where GREP came from](https://www.youtube.com/watch?v=NTfOnGZUZDk)
4645

47-
*Copyright (c) 2012-2021 @snori74 (Steve Brorens) - Open Source since 2021 under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0)*
46+
Some rights reserved. Check the license terms
47+
[here](https://github.com/livialima/linuxupskillchallenge/blob/master/LICENSE)

0 commit comments

Comments
 (0)