Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/JAlcocerT/Linux into mainn
Browse files Browse the repository at this point in the history
  • Loading branch information
JAlcocerT committed Feb 23, 2024
2 parents 39fa6d6 + fd52ddb commit c7d06f2
Show file tree
Hide file tree
Showing 8 changed files with 68 additions and 8 deletions.
5 changes: 5 additions & 0 deletions content/docs/Debian/linux_vpn_setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,11 @@ Think of DNS like a phonebook for the internet. Instead of using people's names

DNS servers are essential for the internet to work smoothly because they help connect domain names (like website names) to the actual places (IP addresses) where those websites are hosted.

* Choosing domain provider - https://www.reddit.com/r/selfhosted/comments/19fmoy2/aaand_it_begins/
* DDNS Updater - https://github.com/qdm12/ddns-updater
* https://github.com/rohit267/cloudflare-ddns-updater
* https://www.reddit.com/r/selfhosted/comments/19fjva1/just_got_an_email_from_googledomains_that_they/

#### Which DNS am I using?

You can check it with:
Expand Down
6 changes: 5 additions & 1 deletion content/docs/Linux_&_Cloud.md/analytics.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ IoT Project example with Superset: <https://jalcocert.github.io/RPi/posts/rpi-gp
* Github Copilot
* Codeium
* Tabby - https://fossengineer.com/selfhosting-Tabby-coding-assistant/
* Bito AI
* [Bito AI](https://docs.bito.ai/feature-guides/ai-that-understands-your-code/how-it-works)


{{% details title="VS Extensions" closed="true" %}}
Expand Down Expand Up @@ -131,6 +131,10 @@ code --list-extensions

* <https://fossengineer.com/airflow-docker/>

* Alternatives:
* Mage - https://www.youtube.com/watch?v=sNagAw91PW0
* Prefect - https://www.youtube.com/watch?v=f_MPmRj7P_w


https://fossengineer.com/airflow-docker/

Expand Down
22 changes: 21 additions & 1 deletion content/docs/Linux_&_Cloud.md/devops.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,4 +87,24 @@ apt install filezilla

* Have a look to [Nextcloud with Docker](https://jalcocert.github.io/RPi/posts/selfhosting-nextcloud/)
* [Samba Server with Docker](https://fossengineer.com/selfhosting-samba/)
* Samba is the de facto open-source implementation of the SMB/CIFS protocol for Unix-like systems, including Linux. You can install and configure Samba on your Linux server to share files and directories with Windows and other SMB clients.
* Samba is the de facto open-source implementation of the SMB/CIFS protocol for Unix-like systems, including Linux. You can install and configure Samba on your Linux server to share files and directories with Windows and other SMB clients.

### What about Proxmox?

https://www.proxmox.com/en/

### What it is LXC?

LXC (LinuX Containers) is a OS-level virtualization technology that allows creation and running of multiple isolated Linux virtual environments (VE) on a single control host.

### How to run Rust w/o OS?

https://www.youtube.com/watch?v=jZT8APrzvc4

### How to develop inside a Docker Container

https://www.youtube.com/watch?v=dihfA7Ol6Mw

### Linux and Robotics?

https://www.youtube.com/watch?v=-JVHvU3Oor8
9 changes: 6 additions & 3 deletions content/docs/Linux_&_Cloud.md/llms.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ draft: false

You can **Get LLMs Running** in your personal computer or in big servers just for you or whoever you want to give access.

> To get the most popular commercial trends: https://theresanaiforthat.com/most-saved/
## Interfaces

{{< tabs items="Ollama,PrivateGPT,TextGeneration Web UI" >}}
Expand Down Expand Up @@ -95,7 +97,7 @@ Yes, there are many ways to replace Github Copilot for Free:

For example, some experts might be better at understanding technical jargon, while others might excel at creative writing or conversational language.

GPT4 is an example of MoE. But also [Mixtral](https://erichartford.com/dolphin-25-mixtral-8x7b?source=more_articles_bottom_blogs) - Which you [download from HF](https://huggingface.co/TheBloke/dolphin-2.5-mixtral-8x7b-GGUF) and [run for Free locally with Ollama](https://fossengineer.com/selfhosting-llms-ollama/):
GPT4 is an example of MoE. But also [Mixtral](https://erichartford.com/dolphin-25-mixtral-8x7b?source=more_articles_bottom_blogs) - Which you [download from HF](https://huggingface.co/TheBloke/dolphin-2.5-mixtral-8x7b-GGUF) or [this](https://huggingface.co/mistralai/Mixtral-8x7B-v0.1) and [run for Free locally with Ollama](https://fossengineer.com/selfhosting-llms-ollama/):

```sh
ollama run mixtral:8x7b #https://mistral.ai/news/mixtral-of-experts/
Expand Down Expand Up @@ -211,8 +213,9 @@ If you need big GPU power, you can always try https://www.runpod.io/gpu-instance

### Using HuggingFace for LLMs

https://huggingface.co/spaces

* https://huggingface.co/spaces
* https://www.youtube.com/watch?v=_Ua6065p-Cw
* https://www.youtube.com/watch?v=_Ua6065p-Cw

### You might be Wondering

Expand Down
5 changes: 4 additions & 1 deletion content/docs/Linux_&_Cloud.md/saas.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,7 @@ The F/OSS Amplitude Alternative.

## Active Pieces

Automate like a pro - https://www.activepieces.com/
Automate like a pro - https://www.activepieces.com/

* [FlowiseAI](https://fossengineer.com/selfhosting-flowise-ai)
* n8n
17 changes: 17 additions & 0 deletions content/docs/Linux_&_Cloud.md/selfhosting.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,11 @@ conda deactivate
The [ML Compilation for LLMs](https://github.com/mlc-ai/mlc-llm) project aims to spread the development and deployment of AI Models.
{{< /callout >}}

* Home LLM + Home Assistant - https://www.youtube.com/watch?v=kJfIM9siD00
* https://github.com/acon96/home-llm

> This repo contains interesting projects (𝗟𝗟𝗠𝘀, 𝗟𝗟𝗠𝗢𝗽𝘀, and 𝘃𝗲𝗰𝘁𝗼𝗿 𝗗𝗕𝘀) to have a look: https://github.com/iusztinpaul/hands-on-llms
### Text-to-Image

* Automatic111
Expand Down Expand Up @@ -139,12 +144,24 @@ You can connect to Matrix with Thunderbird as well.

Quick seedbox: Torrents + Mullvad -> Syncthing/Filebrowser

### Decentralized Storage

* Centralization -> Simplicity and Single Point of Failure

* Some alternatives:
* [IPFS](https://ipfs.tech/) - an open system to manage data without a central server
* [Filecoin](https://filecoin.io/) - an open-source cloud storage marketplace, protocol, and incentive layer.

> Great intro video from [Naomi on Decentralized Storage](https://www.youtube.com/watch?v=rOtMGJVp2MU)
Metube + JDownloader + Navidrome

## How to Back Up my Server?

Duplicati to other location (HD / Mega, One drive, s3...)



---

## FAQ
Expand Down
3 changes: 1 addition & 2 deletions content/docs/NIX/_index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

---
title: NIX - The Package Manager
type: docs
Expand All @@ -8,7 +7,7 @@ sidebar:
open: false
---

You might know NIX as the Linux OS. What we will see, is that we can actually use the NIX Package Manager for any other Linux (and even mac).
You might know NIX as the Linux OS. What we will see, is that we can actually use the [NIX Package Manager](https://github.com/NixOS/nix) for any other Linux (and even mac).

## Nix Package Manager

Expand Down
9 changes: 9 additions & 0 deletions content/docs/Privacy/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,11 +114,18 @@ Definitely check:
* <https://github.com/pluja/awesome-privacy>
* <https://github.com/awesome-selfhosted/awesome-selfhosted>
* <https://github.com/anderspitman/awesome-tunneling>


* <https://www.techlore.tech/>

<!--
https://libreselfhosted.com/ -->

### Is my WIFI secure enough?

* https://github.com/Ragnt/AngryOxide
* https://www.youtube.com/watch?v=fc2oNY_W0YY

### TOR 🧅

The Onion Router - Tor is a well-established network that operates as a decentralized network of nodes (volunteer-run servers, without financial incentives) that route and encrypt traffic through multiple layers (called onion routing) to conceal the origin and destination of data.
Expand Down Expand Up @@ -191,6 +198,8 @@ Well, nature of crypto is F/OSS (if it is not you better run):
* And you can have a look to full history of transactions: [ETH](https://etherscan.io/txs), [BTC](https://bitcoinexplorer.org/)...
{{< /callout >}}



#### IPFS

IPFS (InterPlanetary File System) is one of the foundational technologies that could serve as a backbone for Web3 due to its role in enabling decentralized storage and access to data across the internet.
Expand Down

0 comments on commit c7d06f2

Please sign in to comment.