Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
André Hoarau
@ah@floss.social  ·  activity timestamp 4 days ago

After a couple of days of sysadmin work, I've got rid of Kamal and #Docker. I can now deploy @brinjel with zero downtime thanks to #Ansible, #Caddy, #systemd and #rsync.

Simplifying your stack and making your infra more robust at the time, that's the way!

#myElixirStatus #elixirlang #buildInPublic #indiehackers

  • Copy link
  • Flag this post
  • Block
Neil Brown
@neil@mastodon.neilzone.co.uk  ·  activity timestamp 6 days ago

It would be amazing if all browsers rendered Markdown.

My websites and blogposts would just be Markdown files.

Just ssh/rsync and text files. No more static site generator.

Bliss.

(Yes, I know that Markdown is designed to look okay as-is. To geeks, it just about does. Yes, I could handwrite all the HTML. Yes, I am aware that there are multiple flavours of Markdown.)

#Markdown #webdev

Alan Jeskins-Powell
@AlanJP@mastodon.social replied  ·  activity timestamp 5 days ago

@neil
Not the browser rendering Markdown but #Caddy webserver does support rendering Markdown files as web pages. I've used #caddy for many years, solid web server.
Example configuration:
https://til.jakelazaroff.com/caddy/serve-markdown-files-as-html/
Caddy doc's:
https://caddyserver.com/docs/

Welcome - Caddy Documentation

Caddy is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go

[caddy] Serve Markdown files as HTML | Today I Learned

A collection of useful things I've learned.
  • Copy link
  • Flag this comment
  • Block
Stefano Marinelli boosted
Larvitz
@Larvitz@mastodon.bsd.cafe  ·  activity timestamp last week

Made my FreeBSD server at Netcup ready to host multiple isolated applications with automatic https via Let's Encrypt.

Internet → Server → PF firewall → Caddy jail (reverse proxy) → Individual application jails

Each app gets its own isolated jail for security, while Caddy handles all the routing and https. PF keeps the front door locked.

All of course with IPv6 first, where every Jail has it's own public IP address and using NAT for legacy IPv4.

Love how FreeBSD jails make this kind of segmentation so elegant.

#FreeBSD #Jails #SelfHosting #Caddy #ipv4

Traffic flow diagram
Traffic flow diagram
Traffic flow diagram
  • Copy link
  • Flag this post
  • Block
Larvitz
@Larvitz@mastodon.bsd.cafe  ·  activity timestamp last week

Made my FreeBSD server at Netcup ready to host multiple isolated applications with automatic https via Let's Encrypt.

Internet → Server → PF firewall → Caddy jail (reverse proxy) → Individual application jails

Each app gets its own isolated jail for security, while Caddy handles all the routing and https. PF keeps the front door locked.

All of course with IPv6 first, where every Jail has it's own public IP address and using NAT for legacy IPv4.

Love how FreeBSD jails make this kind of segmentation so elegant.

#FreeBSD #Jails #SelfHosting #Caddy #ipv4

Traffic flow diagram
Traffic flow diagram
Traffic flow diagram
  • Copy link
  • Flag this post
  • Block
alcinnz boosted
Kamalavelan
@demonshreder@mastodon.xyz  ·  activity timestamp 3 months ago
#Caddy server is such a boon and step forward. I feel old for not trying it for so long. Neuroplasticity is a thing I guess. On other hand, having held onto #nginx and finding its nitty gritties definitely helps me keep my day job. 🤷
  • Copy link
  • Flag this post
  • Block
Kamalavelan
@demonshreder@mastodon.xyz  ·  activity timestamp 3 months ago
#Caddy server is such a boon and step forward. I feel old for not trying it for so long. Neuroplasticity is a thing I guess. On other hand, having held onto #nginx and finding its nitty gritties definitely helps me keep my day job. 🤷
  • Copy link
  • Flag this post
  • Block
Bradley Taunt
@bt@mastodon.bsd.cafe  ·  activity timestamp 5 months ago

I'm in the process of porting over all OpenBSD related mini-sites to #httpd running on my TinyKVM VPS.

All other web projects will be migrated to Alpine #Linux, served through #Caddy on my other VPS.

  • Copy link
  • Flag this post
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login