-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgatsby-config.js
77 lines (76 loc) · 1.8 KB
/
gatsby-config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
require("dotenv").config({
path: `.env.${process.env.NODE_ENV}`
});
module.exports = {
siteMetadata: {
title: "leboncoin Engineering",
description:
"Creative engineers and data scientists building a French virtual Flea Market for everyone.",
keywords:
"leboncoin, marketplace, technologies, devops, data, golang, react, postgres",
menu: [
{
title: "Blog",
link: "#blog"
},
{
title: "Videos",
link: "#youtube"
},
{
title: "Projects",
link: "#projects"
},
{
title: "Events",
link: "https://www.welcometothejungle.co/companies/leboncoin/meetings",
target: "_blank"
},
{
title: "Careers",
link: "https://leboncoingroupe.com/rejoignez-nous/",
target: "_blank"
}
]
},
pathPrefix: "/",
plugins: [
"gatsby-plugin-react-helmet",
{
resolve: `gatsby-source-filesystem`,
options: {
name: `images`,
path: `${__dirname}/src/images`
}
},
"gatsby-transformer-sharp",
"gatsby-plugin-sharp",
{
resolve: `gatsby-plugin-manifest`,
options: {
name: "leboncoin tech",
short_name: "leboncoin tech",
start_url: "/",
background_color: "#F56B2A",
theme_color: "#F56B2A",
display: "fullscreen",
icon: "src/images/favicon.png" // This path is relative to the root of the site.
}
},
{
resolve: "gatsby-source-medium-feed",
options: {
userName: "leboncoin-engineering-blog",
name: "MediumFeed"
}
},
{
resolve: `gatsby-source-youtube-v2`,
options: {
channelId: ["UCRViR3UxUWMRwujhNVxS6ig"],
apiKey: process.env.YOUTUBE_TOKEN,
maxVideos: 50
}
},
]
};