Line data Source code
1 : // @ts-check
2 1 : console.warn("Loading stub configuration");
3 :
4 1 : module.exports = {
5 : title: "Isomed Cameras",
6 : basePath: "",
7 : beta: true,
8 : auth: {
9 : clientID: "base-website-template",
10 : clientSecret: "fce99307-a575-4fad-bff3-57214e569351",
11 : callbackURL: "http://localhost:8080/auth/callback",
12 : logoutURL: "http://localhost:8080"
13 : },
14 : camApp: {
15 : groups: {
16 : 'page1': {
17 : description: "Cameras page 1",
18 : cameras: [
19 : { name: "cam1", url: "/mjpg/cam1.mjpg",
20 : ptz: { type: "PTZCam", url: "/ptz" } },
21 : { name: 'cam2', url: '/mjpg/cam2.mjpg' }
22 : ]
23 : },
24 : 'page2': {
25 : description: "Cameras page 2",
26 : cameras: [
27 : { name: 'cam3', url: '/mjpg/cam3.mjpg',
28 : ptz: { type: "PTZCam", url: "/ptz" } },
29 : { name: 'cam4', url: '/mjpg/cam4.mjpg' }
30 : ]
31 : }
32 : },
33 : credentials: {
34 : 'cam1': { user: 'USER1', password: 'PASS1' },
35 : 'cam2': { user: 'USER2', password: 'PASS2' },
36 : 'cam3': { user: 'USER3', password: 'PASS3' },
37 : 'cam4': { user: 'USER4', password: 'PASS4' }
38 : }
39 : },
40 : // MJPEG Camera stubs
41 : stubs: {
42 : 'cam1': {
43 : path: '/mjpg/cam1.mjpg',
44 : auth: { user: 'USER1', password: 'PASS1' }
45 : },
46 : 'cam2': {
47 : path: '/mjpg/cam2.mjpg',
48 : auth: { user: 'USER2', password: 'PASS2' }
49 : },
50 : 'cam3': {
51 : path: '/mjpg/cam3.mjpg',
52 : auth: { user: 'USER3', password: 'PASS3' }
53 : },
54 : 'cam4': {
55 : path: '/mjpg/cam4.mjpg',
56 : auth: { user: 'USER4', password: 'PASS4' }
57 : }
58 : }
59 : };
|