Live data from Hacker News

Show HN: Tumbless, a Tumblr-like blogging platform running on Amazon S3

github.com

11–20 of 23 posts

Re: Show HN: Tumbless, a Tumblr-like blogging platform running on Amazon S3

#12
post #11

I run my website on tumblr. This is perfect for when the new owner inevitably ruins tumblr with ads.

To help you with the migration I've built a script that export all the content (including videos) and creates an index in a format suitable by Tumbless: https://github.com/matteobrusa/TumblrToStaticExporter

Caveat: it's a bit rough, but does the job.

Re: Show HN: Tumbless, a Tumblr-like blogging platform running on Amazon S3

#13
post #10

Earlier quoted context omitted.

I guess one cold wrap a video transcoding engine into a lambda to keep traffic costs down.

Amazon actually provides a transcoding service too. :)

It's a wonderful time to create awesome side projects ;-)

Re: Show HN: Tumbless, a Tumblr-like blogging platform running on Amazon S3

#14
Amazon S3 transfer costs can be problematic, though. Personally, I would pair a tool like this with a CloudFront configuration. If you configure CloudFront to expire objects after 24 hours, using a A/B release model for an S3-backed site works pretty well.

Re: Show HN: Tumbless, a Tumblr-like blogging platform running on Amazon S3

#15
post #3

Do you know of any other approaches to managing a site directly from browser to S3? Because this is awesome. I'm not much into this thing of just uploading pictures, but I guess I would like to work into turning your Tumbless into a more full-featured static-website solution for non-devs, that works from the browser.

The only other thing I've seen in this space is DodgerCMS. It may meet your needs as it seems to do a lot more than Tumbless already. I think I prefer the way it handles credentials too(saved in local storage iirc rather than in a "hidden" file that's technically available to everyone) https://github.com/ChrisZieba/dodgercms Regardless, I think this is something that would be awesome to have. You can even throw in so…

Tumbless uses two passwords: the admin one could benefit from the local storage approach, however I'm not sure if chrome's password saving feature would help. The second one is the one you share with your guests if you choose to make the blog private. I see no other option here.

I'm not very happy either with the hidden file approach, as it might be vulnerable to brute force attack. Amazon does not specify what kind of protection they have in place. I definitely recommend hard to guess passwords.

Re: Show HN: Tumbless, a Tumblr-like blogging platform running on Amazon S3

#16
post #14

Amazon S3 transfer costs can be problematic, though. Personally, I would pair a tool like this with a CloudFront configuration. If you configure CloudFront to expire objects after 24 hours, using a A/B release model for an S3-backed site works pretty well.

I use the --cf-invalidate flag(s) with s3cmd -- but for something with the usage patterns of tumblr, might be better to use a * invalidation so you don't have to pay too much for them. 24 hour invalidation would be confusing for tumblr-type things. I see the article posted today but the homepage doesn't have it? Very confusing.

Re: Show HN: Tumbless, a Tumblr-like blogging platform running on Amazon S3

#17
Have you tested this on mobile safari? It jumped around a lot before sort of displaying ok, but then the jumping issues returned. I query it because your page makes a point of mentioning the fully responsive layout - but personally if I visited a page which displayed the behaviour on mobile like yours did, I would immediately leave and not come back.

Re: Show HN: Tumbless, a Tumblr-like blogging platform running on Amazon S3

#18
post #11

I run my website on tumblr. This is perfect for when the new owner inevitably ruins tumblr with ads.

To help you with the migration I've built a script that export all the content (including videos) and creates an index in a format suitable by Tumbless: https://github.com/matteobrusa/TumblrToStaticExporter Caveat: it's a bit rough, but does the job.

Wow, thank you!

Re: Show HN: Tumbless, a Tumblr-like blogging platform running on Amazon S3

#19
post #3

Do you know of any other approaches to managing a site directly from browser to S3? Because this is awesome. I'm not much into this thing of just uploading pictures, but I guess I would like to work into turning your Tumbless into a more full-featured static-website solution for non-devs, that works from the browser.

The only other thing I've seen in this space is DodgerCMS. It may meet your needs as it seems to do a lot more than Tumbless already. I think I prefer the way it handles credentials too(saved in local storage iirc rather than in a "hidden" file that's technically available to everyone) https://github.com/ChrisZieba/dodgercms Regardless, I think this is something that would be awesome to have. You can even throw in so…

I read a lot about DodgerCMS right now, then I discovered it did client-site rendering. Not that this is a bad thing, but it makes the job of implementing a site like this so much easier that I got angry.

Now I don't know if Tumbless does everything client-side too. I guess the other way is way too hard (recompiling everything every time, finding what to recompile etc.), like I tried to do and failed with https://github.com/fiatjaf/coisas

Re: Show HN: Tumbless, a Tumblr-like blogging platform running on Amazon S3

#20
This is almost perfect... It just needs support for more text based content. If it's already supported then the demo needs some examples of it.

Text or HTML posts ?

oEmbed based links? Link in a txt file would be simple enough.

I'm not sure the best way for integrating these things, but I'm mentioning them because I'm always looking for simple blog tools, and it doesn't get simpler than files in a bucket. So this approach has me excited to see how far it can extend without the need to introduce additional components like Lambda or a normal Server.

Post reply on HN