Skip to content

[Feature] We need some standard popular detailed usage examples. #54

Description

@red7nikotin

Problem Statement

The documentation contains an example of using nested containers PiHole, Gitea, VS Code, but this is not enough!
We need to expand the list of complete and as detailed examples as possible.
All users can be divided into certain categories of people who, in principle, will use this program and, based on this, prepare a set of standard complete and detailed examples for them in advance, then your program will be more popular in principle.

Proposed Solution

  1. The main dream of any user is to have a full-fledged working Linux GUI on his smartphone, so that he is always and everywhere at hand, so it is necessary to give a complete and as detailed example as possible (there may be 2 such options, i.e. either in a separate internal container via docker type webtop or, more obvious and as efficient as possible - deploy a GUI full-fledged desktop on the most basic default virtual machine of Podroid itself). Install the Linux GUI - this is only half the job, because the main thing is to show users exactly how to use them, those. locally and remotely. If we are talking about a remote connection, then it is necessary to show the connection options via VNC/RDP/WEB.
  2. Most often, everyone is faced with primitive tasks, such as sharing data on the network using various protocols, so you need to give a complete and detailed ready-made example for FTP, SAMBA, NFS.
  3. Installation, configuration and connection to nested containers, which in fact is already available in the documentation as an example (PiHole, Gitea, VS Code), but you need to add the simplest example of creating an elementary container with nginx and running a simple start page on it so that it is easier for beginners to get to the bottom of it.
  4. DNS+PXE is necessary for administrators, in fact, it is like a universal tool, like Reanimator

Use Case

Here are the real-life usage examples:

  1. There is an old ancient PC that has very few resources, but it supports VNC/RDP/WEB and it would be great to connect my smartphone to it, which would have a modern Linux GUI on my powerful smartphone to use it as the main PC. Thus, my old PC turns into a thin client, and my main PC becomes my powerful smartphone.
    It would also be possible to connect to my smartphone to its Linux GUI via any browser installed on a SmartTV.
  2. You need to download something quickly or upload it over the network, so you need to have a network card on your smartphone with everything you need and simply and quickly connect to it using all the basic protocols FTP, SAMBA, NFS, DLNA
  3. When you need to quickly install the OS on another PC, you need to carry a USB drive with you and flash it every time, and there are a lot of other problems with this, but if you could just connect your smartphone to the network and distribute an ISO file for download through it, it would greatly help administrators in the first place. and for all advanced users. In fact, the smartphone itself already has a standard DHCP via WiFi or via Ethernet-USB when you distribute the network, and only DNS and PXE are missing

Additional Context

We need not just the most complete and detailed examples of each case that I have indicated, but even better, a video review, then this program will definitely be even more popular.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions