Skip to main content
Solved

Custom webapps location

  • November 16, 2017
  • 2 replies
  • 20 views

Forum|alt.badge.img

Hi,

We have some apps based on examples from FME Playground. I wonder how to deploy them and transfer except that manually? I used to put them directly into FME Server's tomcat webapps folder. But there is no way to include them into Project and thus, backup them.

Maybe it would be possible to add ability to easily add URL redirection to a folder inside repository on FME server. That way including Repository folder inside a project will include web app as well.

Thanks,

Best answer by gerhardatsafe

Hi @crayxt ,

I would like to add to @stalknecht's answer:

 

Within projects, you can only store the resource connections of resources added by a user (UNC network shares & S3 buckets). The files will not be stored in the project. This is important to keep in mind if you move a project including a resource connection to a network share. Machines that do not have access to that network share won't have any access to files. Resource connections to S3 buckets use access keys to connect to the S3 bucket and therefore you will have access to the files on a different machine.

Additionally, I would like to add that while serving websites & apps with the FME Server Web Application Server is a great way to test, prototype or run your projects internally, I would not recommend this practice for public production servers. Please check out this Q&A; for some more details: https://knowledge.safe.com/idea/19251/deploy-websites.html

 

Here is our recommended process to deploy Web Applications:

 

https://knowledge.safe.com/articles/677/deploying-a-web-application-on-top-of-fme-cloud-s3.html

 

View original
Did this help you find an answer to your question?

2 replies

stalknecht
Contributor
Forum|alt.badge.img+19
  • Contributor
  • November 16, 2017

Hi,

You can add a new Resource connection. Fill in the UNC-path of the webapps folder and you can add it to a project afterwards.


Forum|alt.badge.img
  • Best Answer
  • November 16, 2017

Hi @crayxt ,

I would like to add to @stalknecht's answer:

 

Within projects, you can only store the resource connections of resources added by a user (UNC network shares & S3 buckets). The files will not be stored in the project. This is important to keep in mind if you move a project including a resource connection to a network share. Machines that do not have access to that network share won't have any access to files. Resource connections to S3 buckets use access keys to connect to the S3 bucket and therefore you will have access to the files on a different machine.

Additionally, I would like to add that while serving websites & apps with the FME Server Web Application Server is a great way to test, prototype or run your projects internally, I would not recommend this practice for public production servers. Please check out this Q&A; for some more details: https://knowledge.safe.com/idea/19251/deploy-websites.html

 

Here is our recommended process to deploy Web Applications:

 

https://knowledge.safe.com/articles/677/deploying-a-web-application-on-top-of-fme-cloud-s3.html

 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings