clientConstants.js 975 B

123456789101112131415161718192021222324252627282930
  1. const config = require('./config');
  2. module.exports = {
  3. LIMITS: {
  4. MAX_FILE_SIZE: config.max_file_size,
  5. MAX_DOWNLOADS: config.max_downloads,
  6. MAX_EXPIRE_SECONDS: config.max_expire_seconds,
  7. MAX_FILES_PER_ARCHIVE: config.max_files_per_archive,
  8. MAX_ARCHIVES_PER_USER: config.max_archives_per_user
  9. },
  10. WEB_UI: {
  11. FOOTER_DONATE_URL: config.footer_donate_url,
  12. FOOTER_CLI_URL: config.footer_cli_url,
  13. FOOTER_DMCA_URL: config.footer_dmca_url,
  14. FOOTER_SOURCE_URL: config.footer_source_url,
  15. CUSTOM_FOOTER_TEXT: config.custom_footer_text,
  16. CUSTOM_FOOTER_URL: config.custom_footer_url,
  17. COLORS: {
  18. PRIMARY: config.ui_color_primary,
  19. ACCENT: config.ui_color_accent
  20. },
  21. CUSTOM_ASSETS: config.ui_custom_assets
  22. },
  23. DEFAULTS: {
  24. DOWNLOADS: config.default_downloads,
  25. DOWNLOAD_COUNTS: config.download_counts,
  26. EXPIRE_TIMES_SECONDS: config.expire_times_seconds,
  27. EXPIRE_SECONDS: config.default_expire_seconds
  28. }
  29. };