Postcard is now open source

原始链接: https://www.contraption.co/postcard-open-source/

In 2022, Philip Thomas created Postcard, a personal website and newsletter platform, as an alternative to social media. It allowed him to stay connected with friends and power his website, philipithomas.com, where he published monthly updates. Despite modest revenue, Philip continued to maintain Postcard due to his belief in dependable tools. Now, he's open-sourcing Postcard, feeling it's the right move after receiving contribution requests and no longer expecting significant revenue. In the spirit of "vibe coding," he wants to provide a simple, customizable application written in Ruby on Rails. The open-source version includes a new "Solo" mode, simplifying hosting and deployment for single-site users. The original "Multiuser" mode, used for the hosted service, is also included. Deployment is made easy with a Dockerfile and Render configuration file. You can find the code at github.com/contraptionco/postcard.

Hacker Newsnew | past | comments | ask | show | jobs | submitloginPostcard is now open source (contraption.co)9 points by philip1209 47 minutes ago | hide | past | favorite | 2 comments philip1209 46 minutes ago | next [–] Originally shared here in 2022: https://news.ycombinator.com/item?id=33549267replytoomuchtodo 42 minutes ago | prev [–] Great work Philip.reply Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4 Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact Search:
相关文章

原文

In 2022, I launched Postcard as a personal website + newsletter. I had deleted social media, and wanted a way to stay in touch with friends via email. It powers my personal website, philipithomas.com, where I've published monthly "What I'm up to" every month since.

Postcard's launch was well-received and thousands of people signed up. Today, many people continue to use and maintain their Postcard sites. Revenue is modest - I make dozens of dollars per month on it. But, I'm happy to maintain it because I believe dependable tools matter. Today, I still maintain Postcard and the hosted service runs on a Mac Mini on my desk.

I've decided to release the source code for Postcard. I update the service only occasionally, several developers have asked to contribute, and I no longer expect meaningful revenue from the project. Open-sourcing it feels right.

In the age of vibe coding, I think it would be fun to give people a working app they can customize. Postcard is a fairly simple application, written in Ruby on Rails, that works with few dependencies. So, it should be easy to run and customize.

In order to open-source Postcard, I made some changes to the code. Most significant is that I rewrote the application to support a "Solo" mode for running one single site, which simplifies the hosting and deployment for most open-source users. The hosted service runs in "Multiuser" mode to support multiple users, custom domains, payments, and other options. The codebase includes both modes on the same main branch.

Deployment is straightforward. A Dockerfile is included, and a render.yaml file lets you ship Postcard to Render with minimal setup.

Check it out, fork it, and let me know what you build:

github.com/contraptionco/postcard

联系我们 contact @ memedata.com