Jump to content

ASTRAPI

Members
  • Posts

    1,638
  • Joined

  • Last visited

  • Days Won

    6

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by ASTRAPI

  1. I just updated my topic again as i did a new test and there is no need to make your bucket public !

    When you are in Trial mode Wasabi set a Private mode for files so they are not accessible at your forum.....

    When you pay for a plan by adding your card at your profile page (transaction must be done 100%) then the Wasabi release the Private mode and uses the Invision file permissions that is set to read and files are working !

    Using that way directory/files listing also are not working so all seems good 🙂

    If i have any related info i will post here again 🙂

    Thank you

  2. At Cloudflare on Crypto section select Full and check if it works.

    If not then check again the tutorial step by step....

    There is an issue with your certificate at your server:

    Error 526: Invalid SSL certificate

    Error 526 happens when Cloudflare is unable to successfully validate the SSL certificate on the origin web server and the SSL setting in the Cloudflare Crypto app is set to Full SSL (Strict) for the website.  

    https://support.cloudflare.com/hc/en-us/articles/200721975-Error-526-Invalid-SSL-certificate

     

  3. Assuming from your settings that you are using the European datacenter:

    Please double check all settings from the tutorial and most important the DNS part:

    cname -> cdn -> cdn.yourdomain.com.s3.eu-central-1.wasabisys.com  <--For Europe datacenter

    or

    cname -> cdn -> cdn.yourdomain.com.s3.us-west-1.wasabisys.com  <--For US-WEST datacenter

    or

    cname -> cdn -> cdn.yourdomain.com.s3.wasabisys.com  <--For US-EAST datacenter

     

    So your record should be: 

    cname -> cdn -> cdn.mysite.ca.s3.wasabisys.com

     

    Then give it a minute and try again....

     

    I just edited my topic to clarify that entry ....

  4. Quote

    What if we are on CiC or is this only good use for "Self Hosted"?

    You can use it on any environment that supports natively or by any plugin/addon Amazon S3. For CiC (community in cloud) yes it will work!

    Quote

    We really want to start using our Gallery and Files apps

    You can select from your admin CP which files you like to move and which not 🙂

  5. Hello

    (This is a community guide on how to setup Wasabi and Cloudflare, as a significantly cheaper replacement for Amazon S3 and Cloudfront.  The author has no affiliate arrangement with any of the companies listed in the guide and offers the guide as a free community resource.  You should consult with your hosting provider and / or server administrator before proceeding with the guide.)

    BACKGROUND:

    Invision Communities contain rich content, from forum attachments to gallery images to download files.  These resources add up over time. 

    Here are real examples of communities that I provide server administration for:

    - Website A: 400 GB of total storage and 1.2 TB of total monthly bandwidth 

    - Website B: 800 GB of total storage and 14 TB of total bandwidth

    Invision Community allows a file storage configuration with Amazon S3 and a content distribution network (CDN) of your choice:

     

    WHAT IS WASABI?

    Wasabi Cloud  is faster and cheaper than Amazon S3 for object storage, offers unlimited egress for bandwidth, and compatible with Cloudflare.  One of the biggest hidden expenses of using Amazon S3 is not the cost of storage itself, but the bandwidth to deliver objects in and out.  Wasabi does not charge for egress bandwidth, which can save on the majority of the true cost of Amazon S3. It also provides an S3-compliant interface, which means it can be used as a perfect drop-in replacement for Amazon S3 storage and immediately usable on all Invision Communities.   

    1.png

    Wasabi is 80% cheaper and 6x faster than Amazon S3, with 100% data immutability protection, and no data egress fees or API charges. Created by Carbonite co-founders and cloud storage pioneers David Friend and Jeff Flowers, Wasabi is on a mission to commoditize the storage industry. Wasabi is a privately held company based in Boston, MA.

    In March of 2018, Wasabi pioneered the cloud storage industry’s first ‘unlimited free egress’ pricing plan. We are excited to join forces with Cloudflare and the Bandwidth Alliance, validating that the early business models of Cloud 1.0 vendors no longer applies in a world that expects unlimited everything.  What this means in practice is that you can use Cloudflare services (including the free plan) like blazing-fast DNS, WAF firewall, performance improvements on the fly, and much more.  Forums users will request a topic, and all static content can be picked up from Cloudflare's optimized services that will connect to Wasabi.

    4.png

     

    At the moment, Wasabi offers three Datacenters:

    1)US-WEST

    2)US-EAST

    3)EU-CENTRAL 

    2.png

    One price. Lightning fast speed. No hidden fees.

    3.png

    You can check and compare the prices above.

     

    GUIDE:

    BEFORE PROCEEDING, PLEASE BACKUP YOUR DATA FIRST!

    YOUR FILES WILL BE IN PRIVATE MODE AND WILL NOT BE ACCESSIBLE ON YOUR FORUM !

    YOU MUST GET A PAID PLAN TO BE ABLE TO ACTIVATE THE INVISION FILE PERMISSIONS AND GET YOUR FILES ACCESSIBLE AT YOUR FORUMS.

    JUST ADD YOUR CREDIT CARD NOW (AT YOUR PROFILE PAGE) AND THEY WILL CHARGE YOU 5,99$ FOR A MONTH FOR 1TB STORAGE AND UNLIMITED BANDWIDTH.

    THE FREE TRIAL WILL NOT WORK FOR INVISION !

     

    Step 1: Create a CName at CloudFlare

    We start by creating a cname at Cloudflare:

    cname -> cdn -> cdn.yourdomain.com.s3.eu-central-1.wasabisys.com  <--For Europe datacenter

    or

    cname -> cdn -> cdn.yourdomain.com.s3.us-west-1.wasabisys.com  <--For US-WEST datacenter

    or

    cname -> cdn -> cdn.yourdomain.com.s3.wasabisys.com  <--For US-EAST datacenter

    Like this:

    cloud.png

     

    Step 2: Create a bucket on Wasabi

    First we sign up for a free account at Wasabi Cloud: https://wasabi.com/sign-up/

    Then we create a bucket:

    1c.png

     

    It is important to name it as: cdn.yourdomain.com

     

    2c.png

     

    Then keep default suspend Versioning and Suspend Logging:

    3c.png

    Then click CREATE BUCKET:

     

    4c.png

     

    Step 3: Retrieve your Access Keys

    Go to the menu on top left and click Access keys on the left. Click on "Create New Access Key."

    5c.png

     

    Copy / save the access key and the secret key:

    6c.png

    Step 4: Setting up a new file storage in ACP

    Login to Admin Control Panel and navigate to Overview at the Files category and then click at the right side at Storage settings:

    7c.png

     

    Then we click at Configurations and at the right side at Create New:

     

    8c.png

    We select Amazon s3 and we add the following info:

    9c.png

    Save it.

    Step 5: Set the new storage at storage settings

    Navigate to Storage settings and select from the drop down menu the new Amazon s3 bucket.

    10c.png

     

    Keep only at your server your theme resources:

    last.png

    *Attachments and Downloads doesn't work out of the box as it seems there is some hardcoded code at Invision related to S3...

    To make them work you just need to install the addon bellow: (tested with Invision 4.4.4).

     

    Then wait for any Invision background tasks to finish and check.

    I hope that you will benefit from this tutorial and get better performance while saving a lot of money 🙂

    Enjoy!

    OTHER NOTES:

    If you are already using S3 then it is very easy to move straight to Wasabi by following the above tutorial as it is NOT needed to move back your files to server and then to Wasabi.

    CREDITS

    Credits to @Joel R for giving me the motivation to write this tutorial and providing screenshots from his Wasabi account and for editing the topic.

    Thank you

  6. Wondering why they are using Internet Explorer ? They don't like fast and secure browsing ?

    Even Microsoft admit that is not a good browser and soon they will release a new one based on Chrome....

    Chrome, Firefox, Opera, Vivaldi ... A few good options.

    Anyway your issue seems specific to that browser. Open a support ticket for further investigation....

×
×
  • Create New...