The file favicon.ico
is a file that appears as an icon for the webpage. This file can generally be found in the root director - for example: https://www.google.com/favicon.ico is a G representing Google, likewise a lighthouse for pharo.org:
For Pier 5 and older, one would login as root and open setting at the root page, choose the file in 'Shortcut Icon:'. For Seaside 3.2 pages have the following in the header:
<link rel="shortcut icon" type="image/png" href="/pier?_s=fe-YRIO0hdXYmPie"/>
Loading the same icon and setting up accordingly in a newer version has the source:
<link rel="shortcut icon" type="image/png" href="/pier?_s="/>
This does not display the icon correctly.
If NGinX is running in front of Pier, then it can be setup with the following work-around in the config file:
location = /favicon.ico { alias /data/static/favicon.ico; }