Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Magic Mirror Config Sample
- *
- * By Michael Teeuw https://michaelteeuw.nl
- * MIT Licensed.
- *
- * For more information on how you can configure this file
- * see https://docs.magicmirror.builders/getting-started/configuration.html#general
- * and https://docs.magicmirror.builders/modules/configuration.html
- */
- let config = {
- address: "localhost", // Address to listen on, can be:
- // - "localhost", "127.0.0.1", "::1" to listen on loopback interface
- // - another specific IPv4/6 to listen on a specific interface
- // - "0.0.0.0", "::" to listen on any interface
- // Default, when address config is left out or empty, is "localhost"
- port: 8080,
- basePath: "/", // The URL path where MagicMirror is hosted. If you are using a Reverse proxy
- // you must set the sub path here. basePath must end with a /
- ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses
- // or add a specific IPv4 of 192.168.1.5 :
- // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"],
- // or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format :
- // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"],
- useHttps: false, // Support HTTPS or not, default "false" will use HTTP
- httpsPrivateKey: "", // HTTPS private key path, only require when useHttps is true
- httpsCertificate: "", // HTTPS Certificate path, only require when useHttps is true
- language: "en",
- locale: "en-US",
- logLevel: ["INFO", "LOG", "WARN", "ERROR"], // Add "DEBUG" for even more logging
- timeFormat: 12,
- units: "imperial",
- // serverOnly: true/false/"local" ,
- // local for armv6l processors, default
- // starts serveronly and then starts chrome browser
- // false, default for all NON-armv6l devices
- // true, force serveronly mode, because you want to.. no UI on this device
- modules: [
- {
- module: "alert",
- },
- {
- module: "updatenotification",
- position: "top_bar"
- },
- {
- module: "clock",
- position: "top_left"
- },
- {
- module: "calendar",
- header: "US Holidays",
- position: "top_left",
- config: {
- calendars: [
- {
- symbol: "holidays",
- url: "webcal://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics"
- },
- {
- symbol: "calendar",
- url: "GOOGLECALENDARURL"
- }
- ]
- }
- },
- {
- module: "weather",
- position: "top_right",
- config: {
- weatherProvider: "openweathermap",
- type: "current",
- location: "CITY",
- locationID: "ID", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
- apiKey: "APIKEY"
- }
- },
- {
- module: "weather",
- position: "top_right",
- header: "Weather Forecast",
- config: {
- weatherProvider: "openweathermap",
- type: "forecast",
- location: "CITY",
- locationID: "ID", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
- apiKey: "APIKEY"
- }
- },
- {
- module: "newsfeed",
- position: "bottom_bar",
- config: {
- feeds: [
- {
- title: "Wall Street Journal Technology",
- url: "https://feeds.a.dj.com/rss/RSSWSJD.xml"
- },
- {
- title: "Wall Street Journal World News",
- url: "https://feeds.a.dj.com/rss/RSSWorldNews.xml"
- }
- ],
- showSourceTitle: true,
- showPublishDate: true,
- broadcastNewsFeeds: true,
- broadcastNewsUpdates: true
- }
- },
- {
- module: "MMM-cryptocurrency",
- position: "top_bar",
- config: {
- apikey: 'APIKEY',
- displayType: "logo"
- }
- },
- {
- module: "MMM-jast",
- position: "bottom_left",
- config: {
- maxWidth: "100%",
- updateIntervalInSeconds: 300,
- fadeSpeedInSeconds: 3.5,
- scroll: "vertical",
- useGrouping: false,
- currencyStyle: "code",
- lastUpdateFormat: "HH:mmm",
- showColors: true,
- showCurrency: true,
- showChangePercent: true,
- showChangeValue: false,
- showChangeValueCurrency: false,
- showLastUpdate: false,
- showPortfolioValue: false,
- showPortfolioGrowthPercent: false,
- showPortfolioGrowth: false,
- numberDecimalsValues: 2,
- numberDecimalsPercentages: 1,
- virtualHorizontonalMultiplier: 2,
- stocks: [
- { name: "Apple", symbol: "AAPL", quanity: 20},
- { name: "Micron", symbol: "MU", quanity: 10},
- { name: "Vanguard Total Stock Market Index", symbol: "VTSAX", quanity: 42},
- { name: "Walmart", symbol: "WMT", quanity: 5},
- { name: "Microsoft", symbol: "MSFT", quanity: 3},
- { name: "Rivian", symbol: "RIVN"},
- { name: "Intel", symbol: "INTC"},
- { name: "AMD", symbol: "AMD"},
- { name: "Nvidia", symbol: "NVDA"}
- ]
- }
- },
- ]
- };
- /*************** DO NOT EDIT THE LINE BELOW ***************/
- if (typeof module !== "undefined") {module.exports = config;}
Advertisement
Add Comment
Please, Sign In to add comment