Difference between revisions of "Fider"

From Jesse's Wiki
Jump to navigation Jump to search
m
m
Line 12: Line 12:
** use google SMTP server login details. other mail options didn't work
** use google SMTP server login details. other mail options didn't work
** follow the directions on Fider's website to configure OAuth for Google and Facebook
** follow the directions on Fider's website to configure OAuth for Google and Facebook
* Set up oAuth for Azure Active Directory [https://getfider.com/docs/configuring-oauth/]
* <nowiki>https://portal.azure.com</nowiki> and navigate to Azure Active Directory -> App Registrations
* copy Application (client) ID
* go to Certificates & secrets, New client secret, set to never expire  <br />Authorize URL or end point: <nowiki>https://login.microsoftonline.com/</nowiki>'''{yourTenantId}'''/oauth2/v2.0/authorize  Token URL: <nowiki>https://login.microsoftonline.com/</nowiki>'''{yourTenantId}'''/oauth2/v2.0/token  Profile API URL: <nowiki>https://graph.microsoft.com/v1.0/me</nowiki>

Revision as of 00:31, 9 November 2020

Fider is an open source web tool to allow users to log in easily with OAuth support and post requests that can be upvoted by other users.

Setting up

  • Download Docker image
  • Following the directions here did not work for synology NAS
    • use info in yml file to manually configure docker image using the synology docker UI
    • download Postgres image
    • configure all environment variables from the yml file
    • db port does not need to be exposed because docker lets images talk to themselves
    • link to local port to container port and use synology reverse proxy
    • use google SMTP server login details. other mail options didn't work
    • follow the directions on Fider's website to configure OAuth for Google and Facebook
  • Set up oAuth for Azure Active Directory [1]
  • https://portal.azure.com and navigate to Azure Active Directory -> App Registrations
  • copy Application (client) ID
  • go to Certificates & secrets, New client secret, set to never expire
    Authorize URL or end point: https://login.microsoftonline.com/{yourTenantId}/oauth2/v2.0/authorize Token URL: https://login.microsoftonline.com/{yourTenantId}/oauth2/v2.0/token Profile API URL: https://graph.microsoft.com/v1.0/me