/b/ - Random

A place for random musings and discussions.

0/4000

BharatChan Disclaimer

Notice

Before proceeding, please read and understand the following:

1. BharatChan is a user-generated content platform. The site owners do not claim responsibility for posts made by users.

2. By accessing this website, you acknowledge that content may not be suitable for all audiences.

3. You must follow BharatChan’s community guidelines and rules. Failure to do so may result in a ban.

4. By using BharatChan users agree to the use of cookies, mostly for session related to user.

A poster on BharatChan must abide by the following rules:

Sitewide Rules
You must be 18 or older to post.
Sharing personal details or engaging in doxing is strictly prohibited.
Political discussions should be confined to /pol/.
NSFW content is only allowed in /kama/.
Off-topic discussions, thread derailment, or spam may result in a ban and IP blacklist.
Pornographic content is strictly prohibited.
Any activity violating local laws is not allowed.
Acknowledge

Recent Posts

View

Poll

View

Khushboo~

View

View

Jaago Hindu

View

porkistan

View

TRVTH NVKE

View

Phalgun Update is here.

View

What's the point?

View

View

View

UPSCkek

View

View

Politcal compass thread

View

View

View

View

At least a rotting corpse feeds the beasts and ins...

View

View

Tell tell

View

Good night bros

View

View

View

/BIG-HABBENINGS/

View

View

View

View

I am a KHHV incel

View

View

MEA press conference just began after CCS meeting

View

View

View

View

The UI is broken

View

View

Bhagwa Love Trap

View

View

View

View

View

View

View

View

Amidst all chaos a silver lining

View

View

Billion must try

View

View

View

View

/feels/bar

View

Anonymous

IN

ICDzTi

No.62282

To host a static single-page website on a Raspberry Pi and use a Jio SIM for the internet connection, follow these steps:

1. Set Up Raspberry Pi

Install an Operating System (OS): Install Raspberry Pi OS (formerly Raspbian) on your Raspberry Pi using the Raspberry Pi Imager. You can download the OS and use a tool like Balena Etcher to write the image to a microSD card.

Boot the Raspberry Pi: Insert the microSD card into the Raspberry Pi, connect it to a monitor, keyboard, and mouse, and boot it up.

2. Connect the Raspberry Pi to the Jio Network

Jio Dongle: You need a USB modem or dongle that supports Jio SIM cards (like a 4G dongle).

Plug the Jio dongle into a USB port on your Raspberry Pi.

Ensure the Raspberry Pi has a compatible 4G USB modem and that the modem is detected.

Install usb_modeswitch for the dongle (if needed):

sudo apt-get update

sudo apt-get install usb-modeswitch

Network Configuration:

Using NetworkManager (GUI):

Open the Raspberry Pi's desktop environment and click on the network icon in the taskbar. Select your Jio 4G dongle.

Using Command Line (for headless Pi):

You may need to use tools like ppp or sakis3g to configure 3G/4G internet through the dongle.

You can use the following command to configure ppp:

sudo pppd call myjio

3. Install Web Server (e.g., Nginx)

You can use a lightweight web server like Nginx or Apache to host your static website.

Install Nginx:

sudo apt-get update

sudo apt-get install nginx

Start Nginx:

sudo systemctl start nginx

sudo systemctl enable nginx

Place Your Website Files:

Your static website files (e.g., index.html, style.css, script.js) need to be placed in the web directory.

The default location is /var/www/html/:

sudo cp -r /path/to/your/website/* /var/www/html/

Test: Open a browser and enter the Raspberry Pi's local IP address (e.g., http://<raspberry-pi-ip>). You should see your website.

4. Configure Port Forwarding (Optional)

If you want to make your website accessible from outside your local network, you'll need to set up port forwarding. However, since you're using a Jio SIM (which uses a mobile network), the public IP address might change periodically, making this a bit tricky.

You can use a Dynamic DNS (DDNS) service like No-IP or DuckDNS.

Set up DDNS:

Sign up for a DDNS provider.

Install a DDNS client on the Raspberry Pi to keep the external IP updated.

Configure port forwarding on your router (if you're using a local Wi-Fi network).

5. Access the Website via the Internet

If your Jio SIM supports public IP addresses, you can access your website from a remote device using the public IP of your Jio connection (if port forwarding and DDNS are set up correctly).

You may need to use a mobile hotspot to forward the port if you are using a mobile router.

6. Security Considerations

Consider setting up a firewall to restrict unwanted access to your Pi:

sudo apt-get install ufw

sudo ufw allow ssh

sudo ufw allow 'Nginx HTTP'

sudo ufw enable

Troubleshooting:

No Internet Connection: Check if your Jio dongle is recognized by the Raspberry Pi. Use dmesg to check the logs.

Website not loading: Ensure Nginx is running with sudo systemctl status nginx.

Dynamic IP Issues: If your IP changes frequently, DDNS is your best bet.

This setup should help you host a basic static website using the Raspberry Pi and a Jio SIM for internet access.

khichdi

IN

DPrbiQ

No.62295

>>62282(OP)

making websites is sooo 2010.

Its the year of LLMs.

Get with the time uncle

AP

tZ+ojS

No.62382

>>62282(OP)

>foidposter making more high effort posts than everyone combined

she's qt, would rape

Anonymous

IN

cNqs4v

No.62416

>>62282(OP)

>mfw bhach will eat this llm bait

Anonymous

IN

jH1NSy

No.64449

>>62282(OP)

how much does it cost?