]> Git — Sourcephile - gargantext.git/blob - package.yaml
Improve docker image
[gargantext.git] / package.yaml
1 name: gargantext
2
3 # +------------ Layer 3
4 # | +--+------- Layer 2
5 # | | +-------- Layer 1 : New versions with API changes
6 # | | | +----- Layers * : New versions with API additions
7 # | | | | +--- Layers * : New versions without API breaking changes
8 # | | | | |
9 version: '0.0.6.9.9.4.6'
10 synopsis: Search, map, share
11 description: Please see README.md
12 category: Data
13 author: Gargantext Team
14 maintainer: team@gargantext.org
15 copyright:
16 - ! 'Copyright: (c) 2017-Present: see git logs and README'
17 license: AGPL-3
18 homepage: https://gargantext.org
19 ghc-options: -Wall
20 dependencies:
21 - extra
22 - text
23 default-extensions:
24 - DataKinds
25 - DeriveGeneric
26 - FlexibleContexts
27 - FlexibleInstances
28 - GADTs
29 - GeneralizedNewtypeDeriving
30 - MultiParamTypeClasses
31 - NamedFieldPuns
32 - NoImplicitPrelude
33 - OverloadedStrings
34 - RankNTypes
35 - RecordWildCards
36 - StrictData
37 data-files:
38 - ekg-assets/index.html
39 - ekg-assets/monitor.js
40 - ekg-assets/monitor.css
41 - ekg-assets/jquery.flot.min.js
42 - ekg-assets/jquery-1.6.4.min.js
43 - ekg-assets/bootstrap-1.4.0.min.css
44 - ekg-assets/chart_line_add.png
45 - ekg-assets/cross.png
46 - test-data/ngrams/GarganText_NgramsTerms-QuantumComputing.json
47 library:
48 source-dirs: src
49 ghc-options:
50 - -Wincomplete-uni-patterns
51 - -Wincomplete-record-updates
52 - -Wmissing-signatures
53 - -Wunused-binds
54 - -Wunused-imports
55 - -Werror
56 - -freduction-depth=300
57 exposed-modules:
58 - Gargantext
59 - Gargantext.API
60 - Gargantext.API.Admin.Auth.Types
61 - Gargantext.API.Admin.EnvTypes
62 - Gargantext.API.Admin.Settings
63 - Gargantext.API.Admin.Orchestrator.Types
64 - Gargantext.API.Admin.Types
65 - Gargantext.API.Dev
66 - Gargantext.API.HashedResponse
67 - Gargantext.API.Ngrams
68 - Gargantext.API.Ngrams.Prelude
69 - Gargantext.API.Ngrams.Tools
70 - Gargantext.API.Ngrams.Types
71 - Gargantext.API.Node
72 - Gargantext.API.Node.File
73 - Gargantext.API.Node.Share
74 - Gargantext.API.Prelude
75 - Gargantext.Core
76 - Gargantext.Core.NLP
77 - Gargantext.Core.Methods.Similarities
78 - Gargantext.Core.NodeStory
79 - Gargantext.Core.Text
80 - Gargantext.Core.Text.Context
81 - Gargantext.Core.Text.Corpus.API
82 - Gargantext.Core.Text.Corpus.Parsers
83 - Gargantext.Core.Text.Corpus.Parsers.CSV
84 - Gargantext.Core.Text.Corpus.Parsers.Date.Parsec
85 - Gargantext.Core.Text.Corpus.Parsers.JSON
86 - Gargantext.Core.Text.List.Formats.CSV
87 - Gargantext.Core.Text.Metrics
88 - Gargantext.Core.Text.Metrics.CharByChar
89 - Gargantext.Core.Text.Metrics.Count
90 - Gargantext.Core.Text.Metrics.TFICF
91 - Gargantext.Core.Text.Prepare
92 - Gargantext.Core.Text.Search
93 - Gargantext.Core.Text.Terms
94 - Gargantext.Core.Text.Terms.Eleve
95 - Gargantext.Core.Text.Terms.Mono
96 - Gargantext.Core.Text.Terms.Multi
97 - Gargantext.Core.Text.Terms.Multi.Lang.En
98 - Gargantext.Core.Text.Terms.Multi.Lang.Fr
99 - Gargantext.Core.Text.Terms.Multi.RAKE
100 - Gargantext.Core.Text.Terms.WithList
101 - Gargantext.Core.Types
102 - Gargantext.Core.Types.Individu
103 - Gargantext.Core.Types.Main
104 - Gargantext.Core.Types.Query
105 - Gargantext.Core.Utils
106 - Gargantext.Core.Utils.Prefix
107 - Gargantext.Core.Viz.Graph
108 - Gargantext.Core.Viz.Graph.Index
109 - Gargantext.Core.Viz.Graph.Tools
110 - Gargantext.Core.Viz.Graph.Tools.IGraph
111 - Gargantext.Core.Viz.Graph.Types
112 - Gargantext.Core.Viz.Phylo
113 - Gargantext.Core.Viz.Phylo.API
114 - Gargantext.Core.Viz.Phylo.API.Tools
115 - Gargantext.Core.Viz.Phylo.PhyloExport
116 - Gargantext.Core.Viz.Phylo.PhyloMaker
117 - Gargantext.Core.Viz.Phylo.PhyloTools
118 - Gargantext.Core.Viz.Phylo.SynchronicClustering
119 - Gargantext.Core.Viz.Types
120 - Gargantext.Database.Action.Flow
121 - Gargantext.Database.Action.Flow.Types
122 - Gargantext.Database.Action.User.New
123 - Gargantext.Database.Admin.Config
124 - Gargantext.Database.Admin.Trigger.Init
125 - Gargantext.Database.Admin.Types.Hyperdata
126 - Gargantext.Database.Admin.Types.Node
127 - Gargantext.Database.Prelude
128 - Gargantext.Database.Query.Table.NgramsPostag
129 - Gargantext.Database.Query.Table.Node
130 - Gargantext.Database.Query.Table.Node.UpdateOpaleye
131 - Gargantext.Database.Query.Table.User
132 - Gargantext.Database.Schema.Ngrams
133 - Gargantext.Defaults
134 - Gargantext.Utils.Jobs
135 - Gargantext.Utils.Jobs.Internal
136 - Gargantext.Utils.Jobs.Map
137 - Gargantext.Utils.Jobs.Monad
138 - Gargantext.Utils.Jobs.Queue
139 - Gargantext.Utils.Jobs.Settings
140 - Gargantext.Utils.Jobs.State
141 - Gargantext.Utils.SpacyNLP
142 - Gargantext.Utils.Tuple
143 dependencies:
144 - HSvm
145 - KMP
146 - MissingH
147 - MonadRandom
148 - QuickCheck
149 - Unique
150 - accelerate
151 - accelerate-arithmetic
152 - accelerate-llvm-native
153 - accelerate-utility
154 - aeson
155 - aeson-lens
156 - aeson-pretty
157 - array
158 - async
159 - attoparsec
160 - auto-update
161 - base >=4.7 && <5
162 - base16-bytestring
163 - base64-bytestring
164 - blaze-html
165 - blaze-markup
166 - blaze-svg
167 - bytestring
168 - case-insensitive
169 - cassava
170 - cereal # (IGraph)
171 - cborg
172 - conduit
173 - conduit-extra
174 - containers
175 - contravariant
176 - crawlerArxiv
177 - crawlerHAL
178 - crawlerISTEX
179 - crawlerIsidore
180 - crawlerPubMed
181 - cryptohash
182 - data-time-segment
183 - deepseq
184 - directory
185 - duckling
186 - ekg-core
187 - ekg-json
188 - exceptions
189 - fast-logger
190 - fclabels
191 - fgl
192 - filelock
193 - filepath
194 - formatting
195 - full-text-search
196 - fullstop
197 - gargantext-prelude
198 - gargantext-graph >= 0.1.0.0
199 - graphviz
200 - hashable
201 - haskell-igraph
202 - hlcm
203 - hsinfomap
204 - hsparql
205 - hstatistics
206 - http-api-data
207 - http-client
208 - http-client-tls
209 - http-conduit
210 - http-media
211 - http-types
212 - hxt
213 - ihaskell
214 - ini
215 - insert-ordered-containers
216 - jose
217 - json-stream
218 - lens
219 - lifted-base
220 - listsafe
221 - located-base
222 - logging-effect
223 - matrix
224 - monad-control
225 - monad-logger
226 - morpheus-graphql
227 - morpheus-graphql-app
228 - morpheus-graphql-core
229 - morpheus-graphql-subscriptions
230 - mtl
231 - natural-transformation
232 - network-uri
233 - opaleye
234 - pandoc
235 - parallel
236 - parsec
237 - patches-class
238 - patches-map
239 - path
240 - path-io
241 - postgresql-simple
242 - pretty-simple
243 - probability
244 - process
245 - product-profunctors
246 - profunctors
247 - protolude
248 - pureMD5
249 - quickcheck-instances
250 - rake
251 - random
252 - rdf4h
253 - replace-attoparsec
254 - regex-compat
255 - regex-tdfa
256 - resource-pool
257 - resourcet
258 - safe
259 - scientific
260 - semigroups
261 - serialise
262 - servant
263 - servant-auth
264 - servant-auth-client
265 - servant-auth-server >= 0.4.4.0
266 - servant-auth-swagger
267 - servant-blaze
268 - servant-cassava
269 - servant-client
270 - servant-ekg
271 - servant-flatten
272 - servant-job
273 - servant-mock
274 - servant-multipart
275 - servant-server
276 - servant-swagger
277 - servant-swagger-ui
278 - servant-xml
279 - simple-reflect
280 - singletons # (IGraph)
281 - split
282 - stemmer
283 - stm
284 - swagger2
285 - taggy-lens
286 - tagsoup
287 - template-haskell
288 - temporary
289 - text-conversions
290 - text-metrics
291 - time
292 - time-locale-compat
293 - timezone-series
294 - transformers
295 - transformers-base
296 - tuple
297 - unordered-containers
298 - utf8-string
299 - uuid
300 - uri-encode
301 - validity
302 - vector
303 - wai
304 - wai-app-static
305 - wai-cors
306 - wai-extra
307 - wai-websockets
308 - warp
309 - wikiparsec
310 - websockets
311 - wreq
312 - xml-conduit
313 - xml-types
314 - xmlbf
315 - yaml
316 - zip
317 - zlib
318
319 executables:
320 gargantext-server:
321 main: Main.hs
322 source-dirs: bin/gargantext-server
323 ghc-options:
324 - -O2
325 - -Wcompat
326 - -Wmissing-signatures
327 - -rtsopts
328 - -threaded
329 - -with-rtsopts=-N
330 - -with-rtsopts=-T
331 - -fprof-auto
332 dependencies:
333 - base
334 - cassava
335 - containers
336 - cron
337 - full-text-search
338 - gargantext
339 - gargantext-prelude
340 - ini
341 - optparse-generic
342 - postgresql-simple
343 - unordered-containers
344 - vector
345
346 gargantext-cli:
347 main: Main.hs
348 source-dirs: bin/gargantext-cli
349 ghc-options:
350 - -threaded
351 - -rtsopts
352 - -with-rtsopts=-N
353 - -O2
354 - -Wmissing-signatures
355 dependencies:
356 - aeson
357 - async
358 - base
359 - bytestring
360 - containers
361 - gargantext
362 - gargantext-prelude
363 - vector
364 - cassava
365 - ini
366 - optparse-generic
367 - split
368 - unordered-containers
369 - full-text-search
370
371 gargantext-phylo:
372 main: Main.hs
373 source-dirs: bin/gargantext-phylo
374 ghc-options:
375 - -threaded
376 - -rtsopts
377 - -with-rtsopts=-N
378 - -O2
379 - -Wmissing-signatures
380 dependencies:
381 - aeson
382 - async
383 - base
384 - bytestring
385 - containers
386 - directory
387 - gargantext
388 - gargantext-prelude
389 - vector
390 - parallel
391 - cassava
392 - ini
393 - optparse-generic
394 - split
395 - unordered-containers
396 - cryptohash
397 - time
398
399 gargantext-import:
400 main: Main.hs
401 source-dirs: bin/gargantext-import
402 ghc-options:
403 - -threaded
404 - -rtsopts
405 - -with-rtsopts=-N
406 - -O2
407 - -Wmissing-signatures
408 dependencies:
409 - gargantext
410 - gargantext-prelude
411 - base
412 - servant-server
413
414 gargantext-init:
415 main: Main.hs
416 source-dirs: bin/gargantext-init
417 ghc-options:
418 - -threaded
419 - -rtsopts
420 - -with-rtsopts=-N
421 - -O2
422 - -Wmissing-signatures
423 dependencies:
424 - gargantext
425 - gargantext-prelude
426 - base
427 - cron
428
429 gargantext-invitations:
430 main: Main.hs
431 source-dirs: bin/gargantext-invitations
432 ghc-options:
433 - -threaded
434 - -rtsopts
435 - -with-rtsopts=-N
436 - -O2
437 - -Wmissing-signatures
438 dependencies:
439 - gargantext
440 - gargantext-prelude
441 - base
442
443
444 gargantext-upgrade:
445 main: Main.hs
446 source-dirs: bin/gargantext-upgrade
447 ghc-options:
448 - -threaded
449 - -rtsopts
450 - -with-rtsopts=-N
451 - -O2
452 - -Wmissing-signatures
453 dependencies:
454 - gargantext
455 - gargantext-prelude
456 - base
457 - postgresql-simple
458 - cron
459
460 gargantext-admin:
461 main: Main.hs
462 source-dirs: bin/gargantext-admin
463 ghc-options:
464 - -threaded
465 - -rtsopts
466 - -with-rtsopts=-N
467 - -O2
468 - -Wmissing-signatures
469 dependencies:
470 - gargantext
471 - gargantext-prelude
472 - base
473
474
475 gargantext-cbor2json:
476 main: Main.hs
477 source-dirs: bin/gargantext-cbor2json
478 ghc-options:
479 - -threaded
480 - -rtsopts
481 - -with-rtsopts=-N
482 - -O2
483 - -Wmissing-signatures
484 dependencies:
485 - gargantext
486 - gargantext-prelude
487 - base
488 - bytestring
489 - aeson
490 - serialise
491
492
493 tests:
494 garg-test:
495 main: Main.hs
496 source-dirs: src-test
497 default-extensions:
498 - DataKinds
499 - DeriveGeneric
500 - FlexibleContexts
501 - FlexibleInstances
502 - GeneralizedNewtypeDeriving
503 - MultiParamTypeClasses
504 - NoImplicitPrelude
505 - OverloadedStrings
506 - RankNTypes
507 ghc-options:
508 - -threaded
509 - -rtsopts
510 - -with-rtsopts=-N
511 dependencies:
512 - aeson
513 - base
514 - bytestring
515 - containers
516 - gargantext
517 - gargantext-prelude
518 - hspec
519 - QuickCheck
520 - quickcheck-instances
521 - time
522 - parsec
523 - duckling
524 - tasty
525 - tasty-hunit
526 - text
527 - unordered-containers
528 jobqueue-test:
529 main: Main.hs
530 source-dirs: tests/queue
531 ghc-options:
532 - -threaded
533 - -rtsopts
534 - -with-rtsopts=-N
535 dependencies:
536 - aeson
537 - async
538 - base
539 - containers
540 - gargantext
541 - mtl
542 - hspec
543 - http-client
544 - http-client-tls
545 - servant-job
546 - stm
547 - time
548 # garg-doctest:
549 # main: Main.hs
550 # source-dirs: src-doctest
551 # ghc-options:
552 # - -O2
553 # - -Wcompat
554 # - -Wmissing-signatures
555 # - -rtsopts
556 # - -threaded
557 # - -with-rtsopts=-N
558 # dependencies:
559 # - doctest
560 # - Glob
561 # - QuickCheck
562 # - base
563 # - gargantext
564 # default-extensions:
565 # - DataKinds
566 # - DeriveGeneric
567 # - FlexibleContexts
568 # - FlexibleInstances
569 # - GeneralizedNewtypeDeriving
570 # - MultiParamTypeClasses
571 # - NoImplicitPrelude
572 # - OverloadedStrings
573 # - RankNTypes
574 #