


But I hope this post is useful for the few of you who do obsess about things like this, like I do.Ive been a long time user of Unclutter and started to look for a shelf app for drag and drop since the Files panel there really does not feel like it’s supposed to be used that way. I’m not sure how many people have this need to shave a few minutes off their image workflow. That’s great for sharing screen shots in Slack, for example. I have a keyboard shortcut that takes a screen shot, automatically uploads it to an S3 bucket, and copies the URL to the clipboard. When you upload an image, Dropshare lets you choose the bucket you want to upload to, as well as if you want to add a landing page and/or use a URL shortener (which I usually don’t, but it’s nice to have the option).ĭropshare is useful for other things too. This makes the workflow for adding images an absolute breeze. In the case of the bucket I use for this site, note that I entered the bucket name, the domain alias (the CNAME you added earlier), and that I have the “Use SSL” box checked: I have a bunch of S3 buckets linked up in Dropshare: So to add an image to this blog post, for example, I just drag the image to the menu bar icon, then come back to where I’m writing and ⌘-V to insert the link. It lets you upload files by dragging them to the Dropshare menu bar icon, and then the URL for that image is automatically copied to your clipboard. In short, Dropshare allows you to establish connections to all your S3 buckets. But when it comes to uploading an image and getting a URL for it, I haven’t found anything that’s simpler than Dropshare. There are many sophisticated ways to manage your S3 buckets. Now we need to figure out the fastest way to get images into that bucket of yours. Whenever you upload an image to your S3 bucket, you will be able to serve that image via your custom URL over https, and as an added bonus, you’ll be using Amazon’s CDN for super fast delivery. If you’ve successfully completed these steps, here’s where you’ll be. If you don’t do this, your images will be served over http and you will get “mixed content” warnings when you embed images in your site.Ĭhange your settings to “Custom SSL Certificate”, and you’re good to go. This is essential if you serve your site over https.
DROPSHARE MAC FREE
This will take you through the process of generating a free SSL cert to be used with your CloudFront distribution.

Add your CNAME information, and then click the button to “Request or Import a Certificate with ACM”. Now go back to your Distribution Settings in CloudFront. Step 4 – Add SSL certificate to CloudFront distribution In my case, points to my CloudFront distribution at d26fqxuc6*****., which in turn links to the S3 bucket I set up earlier. Go to your DNS provider and add a CNAME for the custom domain you want to use for your images. Step 3 – Add custom domain for your imagesīack on the main Distributions screen, note the CloudFront domain name that was created for your bucket. When you go through the flow of adding a distribution for your S3 bucket, leave the “Distribution Settings” section blank at first - we’ll come back to that. Step 2 – Create CloudFront distributionĬreate an Amazon CloudFront distribution for the S3 bucket you just created, so that you can use a custom URL for your images, and make use of Amazon’s Content Delivery Network (CDN) capabilities. This creates some weird SSL certificate errors later in the process that you don’t want to deal with.Īlso make sure you set the bucket to be publicly accessible via the Permissions tab, otherwise you’ll get read errors for your files. It doesn’t matter what you name the bucket, but do not add a. This workflow lets you drag and drop an image to a menu bar icon on your Mac, and then immediately paste a secure, custom domain URL for that image wherever you need it.Ĭreate an Amazon S3 bucket for your image uploads. But over the weekend, while moving hosting providers 1, I finally came up with a really simple image upload workflow that I thought I’d share in case it helps anyone else. Up to now I’ve used a pretty convoluted combination of Amazon S3 buckets and Transmit. It’s the part of the blogging workflow that I dislike the most. I’m always on the lookout for faster ways to upload and insert images into blog posts.
