Mayando on cloud

1-click AWS Deployment    1-click Azure Deployment 1-click Google Deployment

Overview

Mayando on cloud is a fully-featured themeable photo blogging application written in ASP.NET MVC that allow you to showcase your photos online. it give you a rich and interactive web platform where user can showcase their photos directly from an external site such as Flickr which help you to saves your cost in hosting disk space and download limits while providing a seamlessly integrated experience to your visitors.

You only need a web server that supports .NET Framework 3.5 SP1 as the runtime and SQL Server 2005 or higher as a database engine. It supports photos with tags and comments, photo galleries, slideshows, static pages, syndication feeds, a contact form, comment spam protection and the possibility to use different visual themes.

Secured Mayando on Windows 2012 R2

Mayando on Cloud for AWS

 

Mayando on Cloud for Azure

 

Features

Major Features Of Mayando

1.Photos

Obviously, you can display photos. Again, these are hosted on an external website and merely displayed through your photo blog. But you can have as many photos as you want, and the user can navigate through them in lots of different ways. For example: by date taken, by date published, by tag, by title, or simply by searching anywhere in the photo’s title, tags, description and comments). You can also start a slideshow to display these photos.

2.Pages

You can also configure pages to show richly formatted text to the visitor, such as contact information, how they can order prints or what your artistic vision is.

3.Contact Form

Your visitors can leave you messages through a contact form. Your email address is never shown to them, but their message will be sent to you behind the scenes. You can also configure pages to show the contact form instead of having a separate page just for that.

4.Comments

Your visitors can leave comments on your photos and pages (if you allow so). If you wish, you can get notified by email if new comments are posted.

5.Tags

Photos can have tags associated with them, which makes it easier to search and group photos. Users can also navigate photos by tags.

6.Galleries

Based on these tags, you can create galleries that automatically display all photos with a given set of tags (e.g. a gallery for Portraits or Landscapes). You can even group galleries into a hierarchy to make them easier to navigate.

7.Syndication Feeds

Mayando exposes RSS and Atom feeds with the latest photos and the latest comments. This way, you and your visitors can use an RSS Reader to automatically be notified when new photos are added or when new comments are posted.

8.Photo Providers

The photos that should be displayed in your website are synchronized with the external website through a photo provider. This is a flexible model that allows many online services to work with Mayando. Most providers should be able to synchronize not only the photos themselves and their titles and descriptions, but also their tags and comments.

9.Anti-Spam Providers

To minimze or even eliminate the amount of comment spam on your website, you can also configure an anti-spam provider to verify any comment or contact form message before posting it. Likewise as with hosting photos, the problem of attacking spam has already been solved by a number of existing websites, so Mayando will connect to a configurable provider to check for spam.

10.Crisp And Clean

The URL’s in Mayando are always very simple and clean so they can easily be memorized and you can navigate to any item directly. It’s pretty clear where the following URL’s lead, don’t you agree?

/photos/tagged/portrait
/photos/published/2009/7/18
/galleries/titled/portraits

The default themes are also very lightweight, simple and clean. There are no fancy effects or complicated user interfaces, instead we tried to aim for the simplest effective solution that makes the photos themselves stand out most – without any distractions from the surrounding site itself.

11.Multi-Language

Mayando automatically detects the visitor’s preferred language (as sent by the browser) and translates all static content (not photo titles, descriptions, comments, …) if the language is supported. Currently, English and Dutch are supported but it is fairly easy to support other languages.

AWS

Installation Instructions for Windows

Note:  How to find PublicDNS in AWS

Step 1) RDP  Connection: To connect to the deployed instance, Please follow Instructions to Connect to Windows  instance on AWS Cloud

1) Connect to virtual machine using following RDP credentials:

  • Hostname: PublicDNS  / IP of machine
  • Port : 3389
Note :  Please add Instance id of the instance from ec2 console as shown  below

 

Username: To connect to the operating system, use RDP and the username is Administrator.
Password : Please Click here to know how to get password .

Step 2)Database Login Details :

  • SQL Username : sa
  • SQL Password : Passw@rd123

Step 3) Application URL: Access the application via a browser at http://PublicDNS/mayando

  •  Username : Administrator
  •  Password : Passw@rd123

Step 4) Other Information:

1.Default installation path: will be in your web root folder “C:\inetpub\wwwroot\mayando

2.Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443
  • Sql ports: By default these are not open on Public Endpoints. Internally Sql server: 1433.

Configure custom inbound and outbound rules using this link

AWS Step by Step Screenshots



 

 

 

 

 

 

 

 

 

 

 

Azure

Installation Instructions for Windows

Note: How to find PublicDNS in Azure

Step 1) RDP Connection: To connect to the deployed instance, Please follow Instructions to Connect to Windows instance on Azure Cloud

Connect to virtual machine using following RDP credentials :

  • Hostname: PublicDNS  / IP of machine
  • Port : 3389

Username: Your chosen username when you created the machine ( For example:  Azureuser)
Password : Your Chosen Password when you created the machine ( How to reset the password if you do not remember)

Step 2) Database Login Details :

  • SQL Username : sa
  • SQL Password : Passw@rd123

Step 3) Application URL: Access the application via a browser at http://PublicDNS/mayando

  •  Username : Administrator
  •  Password : Passw@rd123

Step 4) Other Information:

1.Default installation path: will be in your web root folder “C:\inetpub\wwwroot\mayando

2.Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443
  • Sql ports: By default these are not open on Public Endpoints. Internally Sql server: 1433.

Configure custom inbound and outbound rules using this link

Azure Step by Step Screenshots

 

 

 

 

 


 

 

 

Google

Installation Instructions For Windows

Step 1) VM Creation:

1.Click the Launch on Compute Engine button to choose the hardware and network settings.
2.You can see at this page, an overview of Cognosys Image as well as some estimated costs of VM.
3.In the settings page, you can choose the number of CPUs and amount of RAM, the disk size and type etc.

Step 2) RDP Connection: To initialize the DB Server connect to the deployed instance, Please follow Instructions to Connect to Windows instance on Google Cloud

Step 3) Database Login Details:

The below screen appears after successful deployment of the image.

successful deployment of the image

For local MySQL root password, please use the temporary password generated automatically during image creation as shown above.

i) Please connect to Remote Desktop as given in step 2 to ensure stack is properly configured and DB is initialized.
ii) You can use MySQL server instance as localhost, username root and password as shown above.

If you have closed the deployment page you can also get the MySQL root password from VM Details  “Custom metadata” Section

videos

Secured Mayando on Windows 2012 R2

 

Mayando on cloud

Related Posts