๐ŸŽฎ๐Ÿคฏ Oh wow, a Nintendo Wii doubling as a web server! Because nothing screams "cutting-edge technology" like a 729 MHz CPU and 64 MB RAM. ๐ŸŒ But hey, if you manage to connect over #IPv6, you might just find the cure for insomnia hidden in those network errors. ๐Ÿ˜‚๐Ÿ“ก
http://wii.sjmulder.nl/ #NintendoWii #WebServer #CuttingEdgeTech #NetworkErrors #GamingInnovation #HackerNews #ngated
Sijmenโ€™s Wii

Sijmenโ€™s Wii

#webserver for my retro webpage arrived
#lessismore #raspberrypi
๐Ÿ”ง๐Ÿค– Ah, what a noble quest: #coding a web server in #aarch64 #assembly to fill the existential void left by modern conveniences. Because, clearly, the best way to achieve enlightenment is by manually handling #syscalls and discarding decades of progress. ๐ŸŒ๐Ÿš€ Enjoy reinventing the wheel, one byte at a time!
https://imtomt.github.io/ymawky/ #webserver #techhumor #reinventingthewheel #HackerNews #ngated
ymawky

a static http server in aarch64 assembly

ymawky

Building a web server in aarch64 assembly to give my life (a lack of) meaning

https://imtomt.github.io/ymawky/

#HackerNews #webserver #aarch64 #assembly #programming #lifemeaning #techstories

ymawky

a static http server in aarch64 assembly

ymawky

IPic โ€“ A Match Head Sized Web-Server

iPic๋Š” ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ์ž‘์€ TCP/IP ์Šคํƒ๊ณผ HTTP ์›น์„œ๋ฒ„๋ฅผ ๋‹จ์ผ ๋งˆ์ดํฌ๋กœ์นฉ์— ๊ตฌํ˜„ํ•œ ์ดˆ์†Œํ˜• ์›น์„œ๋ฒ„์ž…๋‹ˆ๋‹ค. PIC 12C509A ๋งˆ์ดํฌ๋กœ์ปจํŠธ๋กค๋Ÿฌ ๊ธฐ๋ฐ˜์œผ๋กœ 256๋ฐ”์ดํŠธ ํฌ๊ธฐ์˜ TCP/IP ์ฝ”๋“œ์™€ HTTP 1.0 ์„œ๋ฒ„๋ฅผ ํฌํ•จํ•˜๋ฉฐ, 24LC256 EEPROM์— ์›นํŽ˜์ด์ง€ ํŒŒ์ผ์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ์ˆ ์€ ๊ฐ€์ •์šฉ ์ „์ž๊ธฐ๊ธฐ, ์‚ฐ์—…์šฉ ์žฅ๋น„, ์‚ฌ๋ฌด๊ธฐ๊ธฐ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๊ธฐ๋ฅผ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐํ•ด ์›น๋ธŒ๋ผ์šฐ์ €๋กœ ์›๊ฒฉ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜์—ฌ IoT ์ดˆ๊ธฐ ๊ฐœ๋…์„ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ์ €์ „๋ ฅ, ์ดˆ์†Œํ˜•, ์ €๋น„์šฉ์œผ๋กœ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์ด ์–ด๋ ค์› ๋˜ ์†Œํ˜• ์žฅ์น˜์— TCP/IP ์ ‘์†์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ์ ์ด ์ฃผ๋ชฉ๋ฉ๋‹ˆ๋‹ค.

https://web.archive.org/web/19991128140444/http://www-ccs.cs.umass.edu/~shri/iPic.htm

#tcpip #embedded #webserver #iot #microcontroller

Got a Match?

๐Ÿคฆโ€โ™‚๏ธ Oh, look! Someone decided to revive the 1980s by writing a web server in #ARM64 assemblyโ€”because obviously, the world was clamoring for that. ๐Ÿ™„ Instead of using anything remotely practical like #Nginx, let's waste time reinventing the wheel with raw syscalls, because, why not? ๐Ÿš€
https://imtomt.github.io/ymawky/ #webserver #assembly #retrocoding #reinventingthewheel #HackerNews #ngated
ymawky

a static http server in aarch64 assembly

ymawky

Serving a website on a Raspberry Pi Zero running in RAM

์ด ๊ธ€์€ Raspberry Pi Zero v1.3์—์„œ Alpine Linux๋ฅผ ๋””์Šคํฌ ์—†์ด RAM์—์„œ๋งŒ ๊ตฌ๋™ํ•˜์—ฌ ์›น์‚ฌ์ดํŠธ๋ฅผ ์„œ๋น™ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ƒ์„ธํžˆ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ œํ•œ๋œ 512MB ๋ฉ”๋ชจ๋ฆฌ ํ™˜๊ฒฝ์—์„œ darkhttpd ๋˜๋Š” nginx๋ฅผ ์‚ฌ์šฉํ•ด ๊ฒฝ๋Ÿ‰ ์›น์„œ๋ฒ„๋ฅผ ์šด์˜ํ•˜๊ณ , TLS ์ข…๋ฃŒ๋Š” ์™ธ๋ถ€ ์ €์‚ฌ์–‘ VPS(TierHive)์—์„œ ์ฒ˜๋ฆฌํ•˜์—ฌ Pi Zero์˜ ๋ถ€ํ•˜๋ฅผ ์ค„์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ lbu๋ฅผ ํ™œ์šฉํ•ด ์„ค์ •๊ณผ ์›น์‚ฌ์ดํŠธ ํŒŒ์ผ์„ SD ์นด๋“œ์— ์ง€์† ์ €์žฅํ•˜๋ฉฐ, rsync๋กœ ํŒŒ์ผ ๋™๊ธฐํ™”, DDNS ์„ค์ •, ๋ฐฑ์—… ๋ฐฉ๋ฒ•๊นŒ์ง€ ์‹ค๋ฌด์— ๋ฐ”๋กœ ์ ์šฉ ๊ฐ€๋Šฅํ•œ ๊ตฌ์ฒด์  ์ ˆ์ฐจ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ €์‚ฌ์–‘ ํ•˜๋“œ์›จ์–ด๋กœ๋„ ์•ˆ์ •์ ์ธ ์›น ์„œ๋น„์Šค ์šด์˜์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•œ ์ ์ด ์ธ์ƒ์ ์ž…๋‹ˆ๋‹ค.

https://btxx.org/posts/memory/

#raspberrypi #diskless #alpinelinux #webserver #vps

Serving a Website on a Raspberry Pi Zero Running Entirely in RAM

How to Setup #Apache Virtual Hosts on #Ubuntu #VPS ๐Ÿ› ๏ธ (5 Minute Quick-Start Guide)

This article provides a guide demonstrating how to setup Apache virtual hosts on Ubuntu VPS.

This guide walks you through creating multiple websites (virtual hosts) on a single Ubuntu VPS server using Apache. It covers HTTP, optional HTTPS with Letโ€™s Encrypt, and common gotchas (and ...
Continued ๐Ÿ‘‰ https://blog.radwebhosting.com/setup-apache-virtual-hosts-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #selfhosted #virtualhosts #selfhosting #opensource #webserver #letsencrypt