Discussion
Loading...

#Tag

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Seth of the Fediverse boosted
Ric Harvey 🇪🇺🌍💚
Ric Harvey 🇪🇺🌍💚
@Ric@mastodon.squarecows.com  ·  activity timestamp last week

Theres a new version of bovine the #static #webserver for #forgejo and #gitea out. v0.1.5 introduces redis connection pool configs for performance tuning. Go check it out: https://bovine.squarecows.com/docs/ #selfhosted

Bovine Pages Server

Documentation

What is Bovine Pages Server? Bovine Pages Server is a Traefik middleware plugin that turns your self-hosted Forgejo or Gitea instance into a static site hosting platform, think GitHub or GitlabPages, but for your own git server, and with lots of extra features! All you have to do from a user perspective is push your static website to a git repository’s public/ folder, and it’s live. That’s it. So you get version control and hosting all in one place!
  • Copy link
  • Flag this post
  • Block
Ric Harvey 🇪🇺🌍💚
Ric Harvey 🇪🇺🌍💚
@Ric@mastodon.squarecows.com  ·  activity timestamp last week

Theres a new version of bovine the #static #webserver for #forgejo and #gitea out. v0.1.5 introduces redis connection pool configs for performance tuning. Go check it out: https://bovine.squarecows.com/docs/ #selfhosted

Bovine Pages Server

Documentation

What is Bovine Pages Server? Bovine Pages Server is a Traefik middleware plugin that turns your self-hosted Forgejo or Gitea instance into a static site hosting platform, think GitHub or GitlabPages, but for your own git server, and with lots of extra features! All you have to do from a user perspective is push your static website to a git repository’s public/ folder, and it’s live. That’s it. So you get version control and hosting all in one place!
  • Copy link
  • Flag this post
  • Block
Zack Weinberg
Zack Weinberg
@zwol@masto.hackers.town  ·  activity timestamp 2 weeks ago

@terts @jamey @algernon Checking this morning, I'm not sure I *did* raise the user space ASLR range anymore. I *meant* to, but...

# cat /proc/sys/vm/mmap_rnd_bits
28

which is equal to ARCH_MMAP_RND_BITS_MIN for x86_64.

Possibly also relevant:

# cat /proc/sys/vm/mmap_min_addr
4194304

(I would set that to 4294967296 if I could, but anything higher than 0x400000 breaks non-PIE executables)

# cat /proc/sys/vm/overcommit_memory
2

(2 = "don't")

Zack Weinberg
Zack Weinberg
@zwol@masto.hackers.town replied  ·  activity timestamp 2 weeks ago

@terts @jamey @algernon The issue *is* consistently reproducible on my machine (two for two tries, anyway).

Hopeful repro recipe:

* git clone -b nix-and-guix https://git.sr.ht/~zackw/server-configs
* cd server-configs/nix
* nix develop '. #webserver'

~zackw/server-configs -

Scripts to reproduce the configuration of servers I maintain. Work in progress. -

sourcehut git

  • Copy link
  • Flag this comment
  • Block
Hacker News
Hacker News
@h4ckernews@mastodon.social  ·  activity timestamp 2 months ago

How to repurpose your old phone's GPS modem into a web server

https://blog.nns.ee/2021/04/01/modem-blog

#HackerNews #repurposeGPSmodem #oldphone #webserver #DIY #techhacks #mobiletech

  • Copy link
  • Flag this post
  • Block
Hacker News
Hacker News
@h4ckernews@mastodon.social  ·  activity timestamp 2 months ago

how to repurpose your old phone into a web server

https://far.computer/how-to/

#HackerNews #repurposeOldPhone #webServer #techTips #DIYProjects #mobileTech

  • Copy link
  • Flag this post
  • Block
Urix Turing and 1 other boosted
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕
@kubikpixel@chaos.social  ·  activity timestamp 3 months ago

»farphone — how to repurpose your old phone into a web server«

OK, why not… cool.

📱 https://far.computer/how-to/

#smartphone #webserver #oldphone #it #web #server #farphone

  • Copy link
  • Flag this post
  • Block
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕
@kubikpixel@chaos.social  ·  activity timestamp 3 months ago

»farphone — how to repurpose your old phone into a web server«

OK, why not… cool.

📱 https://far.computer/how-to/

#smartphone #webserver #oldphone #it #web #server #farphone

  • Copy link
  • Flag this post
  • Block
Brad Linder
Brad Linder
@bradlinder@fosstodon.org  ·  activity timestamp 5 months ago

Hacker turns a discarded disposable vape into a functional web server. I'm linking to this article rather than the source because a) It's where I first read about it and b) the last line made me chuckle. https://www.cnx-software.com/2025/09/16/converting-a-disposable-vape-into-a-web-server/#WebServer#DisposableVape#Hardwarehacking

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
Alexandre :freebsd:
Alexandre :freebsd:
@alelab@mastodon.bsd.cafe  ·  activity timestamp 6 months ago
#NGINX Native support for #ACME protocol
https://blog.nginx.org/blog/native-support-for-acme-protocol
#Web#Webserver
  • Copy link
  • Flag this post
  • Block
Alexandre :freebsd:
Alexandre :freebsd:
@alelab@mastodon.bsd.cafe  ·  activity timestamp 6 months ago
#NGINX Native support for #ACME protocol
https://blog.nginx.org/blog/native-support-for-acme-protocol
#Web#Webserver
  • Copy link
  • Flag this post
  • Block
Roni Rolle Laukkarinen
Roni Rolle Laukkarinen
@rolle@mementomori.social  ·  activity timestamp 6 months ago

Does anyone know what could cause the error "HTTP/2 stream 1 was not closed cleanly: INTERNAL_ERROR (err 2)" or "Stream error in the HTTP/2 framing layer" when using cURL and monitoring? In the browser, this shows up as a blank page or an HTTPS error.

I'm running Nginx and PHP-FPM with FastCGI cache. This issue is new to me, and I have no idea how to fix it. Disabling FastCGI cache completely resolves the problem, which does not solve the underlying cause and of course leads to page not having a caching mechanism like this.

#SysOps#Webserver#Servers

  • Copy link
  • Flag this post
  • Block
Sven222
Sven222
@sven222@soc.hardwarepunk.de  ·  activity timestamp 6 months ago

Ich suche ein schlankes CMS zum selbst hosten mit einem LNMP. Was nimmt man denn da heute? Gerne auch ohne Datenbank. Wordpress ist viel zu groß, und auch nicht mehr wirklich bedienbar. #bludit hat mir gefallen, aber da scheint es keine Entwicklung mehr zu geben, das Git ist sehr ruhig. Wichtig ist, dass die Autoren mit einem WYSIWYG Editor Beiträge erstellen können, die direkt online sind. Also MD und SSGs sind keine Option für mich. Themes dürften auch noch gerne einfach anzupassen sein. Also eigentlich so wie Wordpress mal vor 20 Jahren war.

#hosting #selfhosted #webseite #webseiten #opensource #linux #webserver

  • Copy link
  • Flag this post
  • Block
Alfonso Siciliano
Alfonso Siciliano
@alfonsosiciliano@mastodon.bsd.cafe  ·  activity timestamp 7 months ago

🖥️ My ultra-budget server powering http://websysctl.alfonsosiciliano.net has been running smoothly for the past 2 months. So far, so good!

📈 #Crawlers hit tens of thousands of sysctl parameter pages daily. That's fine, since robots.txt allows it. But why keep requesting non-existent pages as if the site were built with WordPress 😤 ? Fortunately, the stack (#FreeBSD freebsd + #OpenResty 🌐 + #Lapis ✏️ + a custom-built #database 📦 ) stays well within the limited resources of my $5/month cloud server.

The code might soon be #OpenSource stay tuned!

#UNIX #sysctl #WebDev #WebServer #ThePowerToServe #coding #Lua #kernel

Screenshot of the "Tree MIB" page from the WebSysctl site. The left panel shows an expandable tree view of the FreeBSD sysctl MIB hierarchy, with nodes like sysctl, kern, vm, sys, security, and their subcategories. The security.mac.mmap_revocation_via_cow node is selected. The right panel displays detailed information about this sysctl parameter, including its link, OID, name, description ("Revoke mmap access to files via copy-on-write semantics, or by removing all write access"), type (integer), format (I), flags (RD, WR, MPSAFE), label, and handler status (Defined). The top navigation bar includes links: Home, Docs, Table, Tree (highlighted), Update, Login, and Contacts.
Screenshot of the "Tree MIB" page from the WebSysctl site. The left panel shows an expandable tree view of the FreeBSD sysctl MIB hierarchy, with nodes like sysctl, kern, vm, sys, security, and their subcategories. The security.mac.mmap_revocation_via_cow node is selected. The right panel displays detailed information about this sysctl parameter, including its link, OID, name, description ("Revoke mmap access to files via copy-on-write semantics, or by removing all write access"), type (integer), format (I), flags (RD, WR, MPSAFE), label, and handler status (Defined). The top navigation bar includes links: Home, Docs, Table, Tree (highlighted), Update, Login, and Contacts.
Screenshot of the "Tree MIB" page from the WebSysctl site. The left panel shows an expandable tree view of the FreeBSD sysctl MIB hierarchy, with nodes like sysctl, kern, vm, sys, security, and their subcategories. The security.mac.mmap_revocation_via_cow node is selected. The right panel displays detailed information about this sysctl parameter, including its link, OID, name, description ("Revoke mmap access to files via copy-on-write semantics, or by removing all write access"), type (integer), format (I), flags (RD, WR, MPSAFE), label, and handler status (Defined). The top navigation bar includes links: Home, Docs, Table, Tree (highlighted), Update, Login, and Contacts.
  • Copy link
  • Flag this post
  • Block
Alfonso Siciliano
Alfonso Siciliano
@alfonsosiciliano@mastodon.bsd.cafe  ·  activity timestamp 8 months ago
#FreeBSD #server updated to 14.3-RELEASE

Super simple 👨‍💻 , super fast 💨 , and WebSysctl is live again! #ThePowerToServefreebsd

#UNIX #webserver #opensource

Screenshot of a FreeBSD desktop showing multiple open windows. The background terminal window displays make install logs for Nginx from the FreeBSD ports system on the Server. In the foreground, two browser windows are visible. One is open to the FreeBSD 14.3-RELEASE upgrade guide, outlining the use of freebsd-update to upgrade the system. The second browser window displays the website http://websysctl.alfonsosiciliano.net
Screenshot of a FreeBSD desktop showing multiple open windows. The background terminal window displays make install logs for Nginx from the FreeBSD ports system on the Server. In the foreground, two browser windows are visible. One is open to the FreeBSD 14.3-RELEASE upgrade guide, outlining the use of freebsd-update to upgrade the system. The second browser window displays the website http://websysctl.alfonsosiciliano.net
Screenshot of a FreeBSD desktop showing multiple open windows. The background terminal window displays make install logs for Nginx from the FreeBSD ports system on the Server. In the foreground, two browser windows are visible. One is open to the FreeBSD 14.3-RELEASE upgrade guide, outlining the use of freebsd-update to upgrade the system. The second browser window displays the website http://websysctl.alfonsosiciliano.net
  • Copy link
  • Flag this post
  • Block
Raven
Raven
@raven@mastodon.bsd.cafe  ·  activity timestamp 10 months ago

Caddy Web Server 2.10 released with encrypted ClientHello (ECH) support, post-quantum key exchange, ACME profiles, libdns 1.0 APIs, global DNS config

https://github.com/caddyserver/caddy/releases/tag/v2.10.0

#caddyserver #caddyreverseproxy #webserver #reverseproxy #acme #postquantumcryptography

  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.7 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct